@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese);@import url(https://use.typekit.net/mqm6ahy.css);.background-black{background-color:#000;overflow:auto}.background-blue,.blue-background-color{background-color:#0098ce;overflow:auto}.background-yellow{background-color:#f6be00;overflow:auto}.background-light-green{background-color:#bfd888;overflow:auto}.background-dark-green{background-color:#026937;overflow:auto}.background-light-grey{background-color:#f4f4f2;overflow:auto}.background-pink{background-color:#fae8e8;overflow:auto}.background-purple{background-color:#872d91;overflow:auto}.background-green{background-color:#009f3a;overflow:auto}.on-page-editor .accordion .toggle-content [scfieldtype="rich text"]{display:block}.accordion{padding:0;margin-bottom:10px}.accordion .active .toggle-header .field-heading:before{content:""!important}.accordion .toggle-header{cursor:pointer;background-color:transparent;border-bottom:1px solid #d2d2d2}.accordion .toggle-header:hover{background-color:transparent}.accordion .toggle-header .component,.accordion .toggle-header .component.title{margin-top:0}.accordion .toggle-header .component .field-heading{font-size:16px;padding-left:34px;font-weight:400}.accordion .toggle-header .component .field-heading:before{font:20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;content:"";top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px}.accordion .toggle-header .label{padding:7px;text-align:left;display:block;background:0 0;position:relative;z-index:3}.accordion .toggle-header .label:after{content:"";display:table;clear:both}.accordion .toggle-content{padding:10px;background-color:transparent}.accordion .toggle-content:after{content:"";display:table;clear:both}.accordion .toggle-content .component{margin-top:0}.accordion .items{overflow:hidden}.accordion .item:last-child{border-bottom:none}.anchor{top:-80px;position:relative}@media (min-width:960px){.anchor{top:-90px;position:relative}}.sxa-archive .level-1{display:block!important;padding-left:10px}.sxa-archive .level-1>li>.group-header{font-weight:700}.sxa-archive .group-header{position:relative}.sxa-archive .group-header:before{display:inline-block;font:14px/10px FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-15px;padding:0}.sxa-archive .group-header.opened:before{content:""}.sxa-archive ul{display:none;margin-left:10px;cursor:pointer}.sxa-archive ul li{position:relative}.sxa-archive .archive-items{display:none}.sxa-archive .archive-items .archive-item{cursor:default}.sxa-archive .archive-items .archive-item a{background-color:transparent;text-decoration:none;font-size:1em;color:#231f1f}.sxa-archive .archive-items .archive-item a:hover{color:#878787;text-decoration:underline}.breadcrumb.component{background:0 0}.breadcrumb.component:after{content:"";display:table;clear:both}.breadcrumb.component.breadcrumb-navigation{overflow:visible}.breadcrumb.component a{text-decoration:none;font-size:15px;font-weight:400;color:#231f1f}.breadcrumb.component ol{list-style:none}.breadcrumb.component .field-title{display:inline-block}.breadcrumb.component .separator{margin:0 5px;display:inline-block;vertical-align:middle}.breadcrumb.component li{position:relative;display:block;float:left}.breadcrumb.component li>.navigation-title{display:inline-block;vertical-align:middle}.breadcrumb.component li>.navigation-title>a:hover{color:#15909c}.breadcrumb.component li.item-hide:hover>ol,.breadcrumb.component li.last .separator{display:none}.breadcrumb.component li:hover>ol{display:block;position:absolute;top:20px;left:auto;z-index:100}.breadcrumb.component li>ol{box-sizing:border-box;display:none;margin:0;background:#fff;border:1px solid #d2d2d2}.breadcrumb.component li>ol li{box-sizing:border-box;display:inline-block;vertical-align:middle;position:relative;float:none;margin:0;padding:2px 20px;width:100%;min-width:140px;cursor:pointer;border-bottom:1px solid #d2d2d2}.breadcrumb.component li>ol li .fa{float:left}.breadcrumb.component li>ol li:hover{background:#0098ce;color:#fff}.breadcrumb.component li>ol li:hover a{color:#fff!important}.breadcrumb.component li>ol li:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;content:"";top:50%;left:2px}.breadcrumb.component li>ol li>a{display:block;padding:2px 0 2px 10px}.breadcrumb.component li>ol li:last-child{border-bottom-width:0}.carousel{position:relative;box-sizing:border-box;padding:0;text-align:center;border:1px solid #d2d2d2}.carousel .wrapper{padding-bottom:30px}.carousel .slides{position:relative}.carousel .slides:after{content:"";display:block;clear:both}.carousel .nav{margin-top:10px}.carousel .nav .nav-items{display:inline-block;position:relative;height:5px;min-width:20px;margin:0 15px;vertical-align:middle;cursor:pointer}.carousel .nav .nav-items:after,.carousel .nav .nav-items:before{background-image:url(../Images/player.png);content:'';display:block;position:absolute;top:0;bottom:0;width:9px}.carousel .nav .nav-items:before{left:-9px;background-position:-154px -152px}.carousel .nav .nav-items:after{right:-9px;background-position:-225px -152px}.carousel .nav .nav-items .sxa-bullets,.carousel .nav .nav-items .sxa-numbers{position:relative;height:32px;float:left;width:20px;box-sizing:border-box}.carousel .nav .nav-items .sxa-bullets:before{background-image:url(../Images/player.png);background-position:0 -152px;content:'';width:20px;height:32px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel .nav .nav-items .sxa-bullets.active:before{background-position:-75px -152px}.carousel .nav .nav-items .sxa-numbers{border:none;color:#fff;font-size:0;background:green;width:7px;height:7px;min-width:auto;min-height:auto;border-radius:100px;opacity:.8;margin-left:8px;padding:0;-webkit-transition:.3s;transition:.3s}.carousel .nav .nav-items .sxa-numbers span{font-size:0}.carousel .nav .nav-items .sxa-numbers.active{opacity:1;min-width:10px;min-height:10px}.carousel .nav .next-text,.carousel .nav .prev-text{position:relative;font-size:0;vertical-align:middle;text-decoration:none;color:#231e1e;display:none}.carousel .nav a.next-text:active,.carousel .nav a.next-text:hover{text-decoration:none;color:#878787}.carousel .nav a.next-text:after{content:"";font:20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.carousel .nav a.prev-text:active,.carousel .nav a.prev-text:hover{text-decoration:none}.carousel .nav a.prev-text:after{font:20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block}.carousel.image-full-size .carousel-body{height:auto;top:2%;opacity:.8}.carousel.image-full-size .carousel-link{left:auto;right:1%;bottom:2%;opacity:.8}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper{padding-bottom:0}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .slides li.slide .component.content{padding-left:0;padding-right:0}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .slides li.slide .component.content .component-content .field-slideimage{min-height:200px}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .slides li.slide .component.content .component-content .slide-info{position:absolute;top:50%;left:50px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:999;background-color:transparent}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .nav{height:0;margin-top:0}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .nav .next-text,.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .nav .prev-text{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .nav .nav-items{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:768px){.carousel{padding:0}}.home-page .carousel .wrapper{padding-bottom:0}.home-page .carousel .carousel-inner .nav{bottom:12px}.home-page .slide .slide-info{color:#fff;position:absolute;width:100%;left:0;text-align:center;margin:auto;line-height:62px;bottom:0}.home-page .slide .slide-info .carousel-slide-cta{width:300px;height:55px;margin-top:25px;font-size:26px;color:#fff}@media (max-width:769px){.home-page .slide .slide-info{line-height:1;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;height:80px;bottom:0}.home-page .slide .slide-info .carousel-slide-cta{width:auto;height:auto;padding:4px 8px;font-size:1em}.home-page .carousel .carousel-inner .nav{bottom:12px!important}}.carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:250px}.car-image img{width:400px!important;height:100%}.car-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;margin-left:7%}.testimonial{text-align:center;width:60%}.testimonial h2{color:#fff!important}.right-arrow{position:absolute;right:3%;top:33%;height:60px;width:60px;background:#fff;border:2px solid green;border-radius:50%;text-align:center;font-size:40px}.right-arrow:hover{background:rgba(0,175,65,.5);color:#fff!important}.left-arrow{position:absolute;left:3%;top:33%;height:60px;width:60px;background:#fff;border:2px solid green;border-radius:50%;text-align:center;font-size:40px}.left-arrow:hover{background-color:rgba(0,175,65,.5);color:#fff!important}.rich-text-header .rich-text-header-text{width:60%;margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rich-text-header .rich-text-header-text .rich-text-header-title{color:#00af41;padding:0 5px}.rich-text-header .rich-text-header-text .rich-text-header-title .rich-text-header-titleBlack{color:#231e1e;font-weight:inherit;font-size:inherit}#CareerMainCarousel .service-value-panel .carousel-bg-container{width:100%;height:100%;position:absolute;top:0;left:0;right:0;z-index:1}#CareerMainCarousel .service-value-panel .carousel-bg-container img{width:100%;height:100%}#CareerMainCarousel .service-value-panel .career-main-carousel{padding:0 40px;z-index:2}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel{width:100%;margin:auto;background:0 0}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone{background:0 0!important;padding:40px 0}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .store-heading{padding:0;height:auto;text-align:center}@media (min-width:768px){#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .store-heading{width:100%;display:block;position:relative}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner{height:400px}}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .store-heading .available-store{width:100%;text-align:center}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .store-heading .available-store .available-store-title{font-size:24px;text-align:center;float:none}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone #slider-text{display:none}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner{width:96%;max-width:100%}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card{background-color:#fff;position:relative;border-radius:5%;text-align:left;width:30%;border-style:solid;border-width:5px;margin:auto 0;height:300px}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card .card-text{margin:15px 15px 0}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card .card-img-top{width:20%!important;margin-left:70%;position:absolute;bottom:100px}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;position:absolute;bottom:0}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card .card-body .quote-sec{margin:0}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card .card-body .mem-image{width:55%;height:140px}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card.border-green{border-color:rgba(0,175,65,.5)}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card.border-red{border-color:rgba(242,38,19,.5)}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card.border-purple{border-color:rgba(102,51,153,.5)}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card.border-blue{border-color:rgba(137,196,244,.5)}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .card.border-yellow{border-color:rgba(255,252,127,.5)}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .main-cloned-stores-d{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:67%;-webkit-column-gap:25px;column-gap:25px;padding:0;margin-right:0}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone .carousel-inner .item .main-cloned-stores-d .card{width:45%}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone #slider-control .carousel-control.left:before{left:-1px;top:7px}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone #slider-control .carousel-control.right:before{left:1px;top:7px}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone #slider-control .carousel-control.left:hover{background-color:rgba(0,175,65,.5)}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone #slider-control .carousel-control.left:hover:before{color:#fff!important}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone #slider-control .carousel-control.right:hover{background-color:rgba(0,175,65,.5)}#CareerMainCarousel .service-value-panel .career-main-carousel .carousel.carousel-showmanymoveone #slider-control .carousel-control.right:hover:before{color:#fff!important}@media (max-width:991px){.rich-text-header{padding:0 20px}.rich-text-header .rich-text-header-text{width:100%}#CareerMainCarousel .service-value-panel{padding:40px 0}#CareerMainCarousel .carousel-column{display:none}}@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.item.active.right,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(31%,0,0);transform:translate3d(31%,0,0);left:0}.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.item.active.left,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-31%,0,0);transform:translate3d(-31%,0,0);left:0}.service-value-panel .carousel-column.career-main-carousel .carousel.carousel-showmanymoveone.slide .carousel-inner>.item.active.left .main-cloned-stores-d,.service-value-panel .carousel-column.career-main-carousel .carousel.carousel-showmanymoveone.slide .carousel-inner>.item.prev .main-cloned-stores-d{display:none}.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.item.active,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.item.left,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.item.prev.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media all and (min-width:992px){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.prev,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.active.left{left:-31%}.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.active.right,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.next{left:31%}.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.active,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.left,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.prev.right{left:0}}.career-main-carousel-mobile,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.item.active.left .card,.service-value-panel .carousel-column.career-main-carousel .carousel-showmanymoveone .carousel-inner>.item.prev.right .card{display:none}.green-header-text{font-size:36px;color:#00af41}.test-carousel{padding-top:0!important}.test-wrapper{padding-bottom:0!important}@media (max-width:991px){.carousel-wrapper{height:100%;width:100%;padding-top:30px}.carousel-wrapper .car-content{display:block}.carousel-wrapper .car-content .car-image img{width:225px!important}.carousel-wrapper .car-content .testimonial{width:100%;margin:auto;padding-bottom:10px}.carousel-wrapper .car-content .testimonial h3{color:#fff!important}.right-arrow{font-size:20px;border:none;right:-8%;height:67px}.right-arrow i{line-height:65px;position:absolute;right:60%}.left-arrow{font-size:20px;border:none;left:-8%;height:67px}.left-arrow i{line-height:65px;position:absolute;left:60%}.scroll-container{display:block;top:0;left:0;overflow-y:hidden;overflow-x:scroll;margin:0;white-space:nowrap}.cards-wrapper{display:-webkit-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:350px;margin:0;padding:0 0 0 15px}.cards-wrapper .card{width:85%;height:300px;margin:2%;border-style:solid;border-width:5px;border-radius:10px;position:relative;background-color:#fff}.cards-wrapper .card.border-green{border-color:rgba(0,175,65,.5)}.cards-wrapper .card.border-red{border-color:rgba(242,38,19,.5)}.cards-wrapper .card.border-purple{border-color:rgba(102,51,153,.5)}.cards-wrapper .card.border-blue{border-color:rgba(137,196,244,.5)}.cards-wrapper .card.border-yellow{border-color:rgba(255,252,127,.5)}.cards-wrapper .card .card-text{white-space:normal;margin:20px 20px 0;font-size:16px}.cards-wrapper .card .card-img-top{width:85px!important;position:absolute;left:60%;top:30%}.cards-wrapper .card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0}.cards-wrapper .card .card-body .mem-image{width:55%;height:140px}.cards-wrapper .card .card-body .quote-sec{margin-top:10%;padding:0}.cards-wrapper .card .card-body .quote-sec .card-title{font-size:20px;margin-bottom:0}.cards-wrapper .card .card-body .quote-sec .mem-text{white-space:normal;font-size:16px}.career-main-carousel-mobile{display:block;z-index:2;position:relative}.career-main-carousel-mobile .store-heading{padding:0 15px}.career-main-carousel-mobile .store-heading .available-store-title{text-align:center;font-size:24px;margin-bottom:20px}.test-sub-carousel #slider-control .carousel-control{display:block;opacity:1}.test-sub-carousel #slider-control .carousel-control.left{left:-43px!important;top:90px;position:absolute}.test-sub-carousel #slider-control .carousel-control.left:before{height:40px;font-family:FontAwesome;content:"\f053";font-size:24px!important;color:#00af41;position:relative;left:10px;top:27px}.test-sub-carousel #slider-control .carousel-control.right{right:-43px!important;top:90px;float:right;position:absolute}.test-sub-carousel #slider-control .carousel-control.right:before{height:40px;font-family:FontAwesome;content:"\f054";font-size:24px!important;color:#00af41;position:relative;right:10px;top:27px}.test-sub-carousel #slider-control .carousel-control.left,.test-sub-carousel #slider-control .carousel-control.right{overflow:hidden;margin:0;width:90px!important;height:100px!important;text-align:center;background:#fff;font-weight:400;color:#00af41;text-decoration:none;border:2px solid #00af41;border-radius:100%!important;z-index:888;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:0;font:inherit}}@media all and (max-width:991px) and (max-width:992px) and (transform-3d),all and (max-width:991px) and (max-width:992px) and (-webkit-transform-3d){.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.active.right,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.active.left,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.active,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.left,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.prev.right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (max-width:991px) and (max-width:992px){.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.active.left,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.prev{left:-100%}.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.active.right,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.next{left:100%}.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.active,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.left,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.prev.right{left:0}}.test-sub-carousel{padding:0!important}.test-sub-carousel .carousel-showmanymoveone{padding-top:0!important;border:1px solid #00af41}.test-sub-carousel .carousel-inner{padding:0!important;margin-top:0;background-image:url(/Assets/Images/11.png);background-position:center;background-repeat:no-repeat;background-size:cover}@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.active.right,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.active.left,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.active,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.left,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.prev.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media all and (min-width:992px){.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.active.left,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.prev{left:-100%}.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.active.right,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.next{left:100%}.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.active,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.left,.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.prev.right{left:0}}.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.left{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}@media (max-width:767px){.test-sub-carousel .carousel-showmanymoveone .carousel-inner>.item.left{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;width:100%}}.test-sub-carousel #slider-control .carousel-control{width:4%;background-image:none}.test-sub-carousel #slider-control .carousel-control.left{left:35px;top:90px;position:absolute}.test-sub-carousel #slider-control .carousel-control.left:before{height:40px;font-family:FontAwesome;content:"\f053";font-size:40px;color:#00af41;position:relative}.test-sub-carousel #slider-control .carousel-control.right{right:35px;top:90px;float:right;position:absolute}.test-sub-carousel #slider-control .carousel-control.right:before{height:40px;font-family:FontAwesome;content:"\f054";font-size:40px;color:#00af41;position:relative}.test-sub-carousel #slider-control .carousel-control.left,.test-sub-carousel #slider-control .carousel-control.right{overflow:hidden;margin:0;width:60px;height:60px;text-align:center;background:#fff;font-weight:400;color:#00af41;text-decoration:none;border:2px solid #00af41;border-radius:100%!important;z-index:888;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:0;font:inherit}.row.column-splitter{margin-left:0;margin-right:0;max-width:none}.container{padding:0}.container .component-content:after{content:"";display:table;clear:both}.divider hr{margin:10px 0;border:0;height:0;border-top:1px solid #d2d2d2}.event-list li,.event-list li>.scLooseFrameZone{background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#231f1f;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.event-list li:after,.event-list li>.scLooseFrameZone:after{content:"";display:table;clear:both}.event-list{background:0 0}.event-list .avi,.event-list .bmp,.event-list .doc,.event-list .docx,.event-list .field-filetypeicon>a>span,.event-list .gif,.event-list .jpeg,.event-list .jpg,.event-list .mov,.event-list .mp3,.event-list .mp4,.event-list .pdf,.event-list .png,.event-list .ppt,.event-list .pptx,.event-list .psd,.event-list .txt,.event-list .wma,.event-list .wmv,.event-list .xls,.event-list .xlsx,.event-list .zip{display:inline-block;box-sizing:border-box;font-weight:400;width:15px;height:21px;margin:0;padding:0;position:relative}.event-list .avi:before,.event-list .bmp:before,.event-list .doc:before,.event-list .docx:before,.event-list .field-filetypeicon>a>span:before,.event-list .gif:before,.event-list .jpeg:before,.event-list .jpg:before,.event-list .mov:before,.event-list .mp3:before,.event-list .mp4:before,.event-list .pdf:before,.event-list .png:before,.event-list .ppt:before,.event-list .pptx:before,.event-list .psd:before,.event-list .txt:before,.event-list .wma:before,.event-list .wmv:before,.event-list .xls:before,.event-list .xlsx:before,.event-list .zip:before{font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px!important;position:absolute;display:block;top:50%;margin:0;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.event-list .field-filetypeicon span:before{content:""}.event-list .field-filetypeicon .pdf:before{content:""}.event-list .field-filetypeicon .xls:before,.event-list .field-filetypeicon .xlsx:before{content:""}.event-list .field-filetypeicon .ppt:before,.event-list .field-filetypeicon .pptx:before{content:""}.event-list .field-filetypeicon .doc:before,.event-list .field-filetypeicon .docx:before{content:""}.event-list .field-filetypeicon .bmp:before,.event-list .field-filetypeicon .gif:before,.event-list .field-filetypeicon .jpeg:before,.event-list .field-filetypeicon .jpg:before,.event-list .field-filetypeicon .png:before,.event-list .field-filetypeicon .psd:before,.event-list .field-filetypeicon .tif:before{content:""}.event-list .field-filetypeicon .avi:before,.event-list .field-filetypeicon .divx:before,.event-list .field-filetypeicon .flv:before,.event-list .field-filetypeicon .gifv:before,.event-list .field-filetypeicon .h264:before,.event-list .field-filetypeicon .m4v:before,.event-list .field-filetypeicon .mk3d:before,.event-list .field-filetypeicon .mkv:before,.event-list .field-filetypeicon .mov:before,.event-list .field-filetypeicon .movie:before,.event-list .field-filetypeicon .mp4:before,.event-list .field-filetypeicon .mpg:before,.event-list .field-filetypeicon .oggv:before,.event-list .field-filetypeicon .rv:before,.event-list .field-filetypeicon .swf:before,.event-list .field-filetypeicon .vid:before,.event-list .field-filetypeicon .vp6:before,.event-list .field-filetypeicon .webm:before,.event-list .field-filetypeicon .wmv:before{content:""}.event-list .field-filetypeicon .aa:before,.event-list .field-filetypeicon .aac:before,.event-list .field-filetypeicon .aax:before,.event-list .field-filetypeicon .ac3:before,.event-list .field-filetypeicon .aif:before,.event-list .field-filetypeicon .aiff:before,.event-list .field-filetypeicon .amz:before,.event-list .field-filetypeicon .asx:before,.event-list .field-filetypeicon .au:before,.event-list .field-filetypeicon .avr:before,.event-list .field-filetypeicon .fla:before,.event-list .field-filetypeicon .flac:before,.event-list .field-filetypeicon .m3u:before,.event-list .field-filetypeicon .m4a:before,.event-list .field-filetypeicon .mid:before,.event-list .field-filetypeicon .midi:before,.event-list .field-filetypeicon .mka:before,.event-list .field-filetypeicon .mp3:before,.event-list .field-filetypeicon .mp4a:before,.event-list .field-filetypeicon .ogg:before,.event-list .field-filetypeicon .pcm:before,.event-list .field-filetypeicon .ra:before,.event-list .field-filetypeicon .rma:before,.event-list .field-filetypeicon .wav:before,.event-list .field-filetypeicon .wma:before,.event-list .field-filetypeicon .xwma:before{content:""}.event-list .field-filetypeicon .txt:before{content:""}.event-list .field-filetypeicon .dmg:before,.event-list .field-filetypeicon .gz:before,.event-list .field-filetypeicon .iso:before,.event-list .field-filetypeicon .rar:before,.event-list .field-filetypeicon .tar:before,.event-list .field-filetypeicon .zip:before,.event-list .field-filetypeicon .zipx:before{content:""}.event-list .field-filetypeicon .config:before,.event-list .field-filetypeicon .cpp:before,.event-list .field-filetypeicon .css:before,.event-list .field-filetypeicon .git:before,.event-list .field-filetypeicon .h:before,.event-list .field-filetypeicon .ini:before,.event-list .field-filetypeicon .js:before,.event-list .field-filetypeicon .py:before{content:""}.event-list .field-filetypeicon .apk:before,.event-list .field-filetypeicon .app:before,.event-list .field-filetypeicon .bat:before,.event-list .field-filetypeicon .deb:before,.event-list .field-filetypeicon .dll:before,.event-list .field-filetypeicon .exe:before,.event-list .field-filetypeicon .jar:before,.event-list .field-filetypeicon .msi:before,.event-list .field-filetypeicon .pl:before,.event-list .field-filetypeicon .prg:before,.event-list .field-filetypeicon .scr:before,.event-list .field-filetypeicon .sh:before,.event-list .field-filetypeicon .vb:before{content:""}.event-list .field-filetypeicon .asp:before,.event-list .field-filetypeicon .aspx:before,.event-list .field-filetypeicon .cfm:before,.event-list .field-filetypeicon .com:before,.event-list .field-filetypeicon .edu:before,.event-list .field-filetypeicon .gov:before,.event-list .field-filetypeicon .htm:before,.event-list .field-filetypeicon .html:before,.event-list .field-filetypeicon .jhtml:before,.event-list .field-filetypeicon .mil:before,.event-list .field-filetypeicon .net:before,.event-list .field-filetypeicon .org:before,.event-list .field-filetypeicon .php3:before,.event-list .field-filetypeicon .php4:before,.event-list .field-filetypeicon .php5:before,.event-list .field-filetypeicon .php:before,.event-list .field-filetypeicon .phtmle:before,.event-list .field-filetypeicon .xhtml:before{content:""}.event-list h1{font-size:36px;font-weight:900}.event-list h1 span{font-size:inherit;font-weight:inherit}.event-list h2{font-size:24px;font-weight:600}.event-list h2 span{font-size:inherit;font-weight:inherit}.event-list h3{font-size:20px;font-weight:600}.event-list h3 span{font-size:inherit;font-weight:inherit}.event-list h4{font-size:18px;font-weight:600}.event-list h4 span{font-size:inherit;font-weight:inherit}.event-list h5{font-size:12px;font-weight:600}.event-list h5 span{font-size:inherit;font-weight:inherit}.event-list strong{font-weight:700}.event-list ol li,.event-list p,.event-list span,.event-list ul li{font-size:16px;line-height:21px;font-weight:400}.event-list p{margin:0 0 10px}.event-list ol,.event-list ul{margin:10px 0;padding:20px 0 0 40px;list-style:outside}.event-list ol li,.event-list ul li{font-size:18px;list-style-position:outside;margin:0}.event-list ol li span,.event-list ul li span{font-size:1em}.event-list ol{list-style:decimal}.event-list a{color:#ed1d23;font-size:1em}.event-list a:hover{color:#878787}.event-list table{height:auto!important}.event-list table,.event-list table td,.event-list table th,.event-list table tr{border:2px solid #d2d2d2;background:#fff;border-collapse:collapse;vertical-align:middle}.event-list table td,.event-list table th,.event-list table tr{padding:5px}.event-list table caption{background-color:#f4f4f2;overflow:hidden;padding:10px;font-size:18px;font-weight:700;margin-left:0}.event-list table tr{border:none}.event-list table td,.event-list table th{border-width:2px 0 0 2px}.event-list table th{background-color:#fff;font-size:16px;font-weight:700;padding:7px}.event-list table td:first-child,.event-list table th:first-child{border-left:0}.event-list h1,.event-list h2,.event-list h3,.event-list h4,.event-list h5,.event-list h6{border-bottom:1px solid #89c6cc}.event-list ul{margin:10px 0}.event-list li{box-sizing:border-box;padding:15px 15px 40px;position:relative;margin:10px 0;border:1px solid #d2d2d2}.event-list li>.scLooseFrameZone>.scEmptyPlaceholder{-ms-flex-preferred-size:100%;flex-basis:100%}.event-list .event-list-time{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;min-width:115px;max-width:20%}.event-list .event-list-time .scWebEditInput{display:inline}.event-list .event-list-info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin:0 15px;max-width:75%}.event-list .event-list-name{font-size:16px;font-weight:700}.event-list .event-list-link,.event-list .event-list-place{position:absolute;bottom:5px;padding-left:15px}.event-list .event-list-link:before,.event-list .event-list-place:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}.event-list .event-list-place{left:10px}.event-list .event-list-place:before{content:""}.event-list .event-list-link{right:10px}.event-list .event-list-link a{font-size:1em;color:#231f1f}.event-list .event-list-link a:hover{color:#878787;text-decoration:none;border-bottom:1px solid #89c6cc}.event-list .event-list-link:before{content:""}.event-list .scWebEditInput{font-family:"Open Sans",Helvetica,Verdana,Tahoma,sans-serif}.feed{background:0 0}.feed h1,.feed h2,.feed h3,.feed h4,.feed h5,.feed h6{border-bottom:1px solid #d2d2d2}.feed .feed-item{padding:10px 10px 10px 0;margin-left:10px;background:0 0;border-bottom:1px solid #d2d2d2}.feed .feed-title a{font-size:14px;font-size:1.4rem;text-decoration:none;font-weight:700;display:block}.feed .feed-datetime{font-size:11px;font-size:1.1rem;float:left}.feed .feed-author{font-size:11px;font-size:1.1rem;float:right}.feed .feed-description{font-size:13px;font-size:1.3rem;box-sizing:border-box;margin:5px;overflow:hidden;clear:both}.feed .feed-description img{margin:0 4px}.field-editor{background:0 0;overflow:hidden}.field-editor .field-table{width:100%;border-collapse:collapse}.field-editor .field-table table{word-wrap:break-word;table-layout:fixed}.field-editor .field-table tbody{border:none;background:0 0}.field-editor .field-table tbody tr{background:0 0}.field-editor .field-table th{color:#231e1e;padding:5px 10px;text-align:left;vertical-align:middle}.field-editor .field-table td{color:#231f1f;padding:5px 10px;text-align:left;vertical-align:middle}.field-editor.position-right .field-table td{text-align:right}.field-editor.position-center .field-table td{text-align:center}.file-list{background:0 0}.file-list h1,.file-list h2,.file-list h3,.file-list h4,.file-list h5,.file-list h6{color:#231f1f;border-bottom:1px solid transparent}.file-list li{margin:0 20px 5px 0}.file-list li *{color:#231f1f}.file-list .list-item{background:0 0;border-bottom:1px solid #89c6cc}.file-list .list-item a:hover{color:#878787}.file-list .list-item>.scEnabledChrome{width:100%}.file-list .list-item>.scEnabledChrome .scEmptyPlaceholder{width:100%;margin-left:0}.file-list .list-item>*,.file-list .list-item>.scEnabledChrome>*{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:5px}.file-list .list-item .field-filetypeicon>a{display:block}.file-list .list-item .field-filetypeicon span{display:block;height:17px}.file-list .list-item .field-filetypeicon span:before{font-size:18px}.file-list .field-customimage,.file-list .field-description,.file-list .field-linktext,.file-list .field-size{color:#231f1f;font-size:#231f1f}.file-list .field-linktext a{text-decoration:none}.file-list .avi,.file-list .bmp,.file-list .doc,.file-list .docx,.file-list .field-filetypeicon>a>span,.file-list .gif,.file-list .jpeg,.file-list .jpg,.file-list .mov,.file-list .mp3,.file-list .mp4,.file-list .pdf,.file-list .png,.file-list .ppt,.file-list .pptx,.file-list .psd,.file-list .txt,.file-list .wma,.file-list .wmv,.file-list .xls,.file-list .xlsx,.file-list .zip{display:inline-block;box-sizing:border-box;font-weight:400;width:15px;height:21px;margin:0;padding:0;position:relative}.file-list .avi:before,.file-list .bmp:before,.file-list .doc:before,.file-list .docx:before,.file-list .field-filetypeicon>a>span:before,.file-list .gif:before,.file-list .jpeg:before,.file-list .jpg:before,.file-list .mov:before,.file-list .mp3:before,.file-list .mp4:before,.file-list .pdf:before,.file-list .png:before,.file-list .ppt:before,.file-list .pptx:before,.file-list .psd:before,.file-list .txt:before,.file-list .wma:before,.file-list .wmv:before,.file-list .xls:before,.file-list .xlsx:before,.file-list .zip:before{font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px!important;position:absolute;display:block;top:50%;margin:0;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.file-list .field-filetypeicon span:before{content:""}.file-list .field-filetypeicon .pdf:before{content:""}.file-list .field-filetypeicon .xls:before,.file-list .field-filetypeicon .xlsx:before{content:""}.file-list .field-filetypeicon .ppt:before,.file-list .field-filetypeicon .pptx:before{content:""}.file-list .field-filetypeicon .doc:before,.file-list .field-filetypeicon .docx:before{content:""}.file-list .field-filetypeicon .bmp:before,.file-list .field-filetypeicon .gif:before,.file-list .field-filetypeicon .jpeg:before,.file-list .field-filetypeicon .jpg:before,.file-list .field-filetypeicon .png:before,.file-list .field-filetypeicon .psd:before,.file-list .field-filetypeicon .tif:before{content:""}.file-list .field-filetypeicon .avi:before,.file-list .field-filetypeicon .divx:before,.file-list .field-filetypeicon .flv:before,.file-list .field-filetypeicon .gifv:before,.file-list .field-filetypeicon .h264:before,.file-list .field-filetypeicon .m4v:before,.file-list .field-filetypeicon .mk3d:before,.file-list .field-filetypeicon .mkv:before,.file-list .field-filetypeicon .mov:before,.file-list .field-filetypeicon .movie:before,.file-list .field-filetypeicon .mp4:before,.file-list .field-filetypeicon .mpg:before,.file-list .field-filetypeicon .oggv:before,.file-list .field-filetypeicon .rv:before,.file-list .field-filetypeicon .swf:before,.file-list .field-filetypeicon .vid:before,.file-list .field-filetypeicon .vp6:before,.file-list .field-filetypeicon .webm:before,.file-list .field-filetypeicon .wmv:before{content:""}.file-list .field-filetypeicon .aa:before,.file-list .field-filetypeicon .aac:before,.file-list .field-filetypeicon .aax:before,.file-list .field-filetypeicon .ac3:before,.file-list .field-filetypeicon .aif:before,.file-list .field-filetypeicon .aiff:before,.file-list .field-filetypeicon .amz:before,.file-list .field-filetypeicon .asx:before,.file-list .field-filetypeicon .au:before,.file-list .field-filetypeicon .avr:before,.file-list .field-filetypeicon .fla:before,.file-list .field-filetypeicon .flac:before,.file-list .field-filetypeicon .m3u:before,.file-list .field-filetypeicon .m4a:before,.file-list .field-filetypeicon .mid:before,.file-list .field-filetypeicon .midi:before,.file-list .field-filetypeicon .mka:before,.file-list .field-filetypeicon .mp3:before,.file-list .field-filetypeicon .mp4a:before,.file-list .field-filetypeicon .ogg:before,.file-list .field-filetypeicon .pcm:before,.file-list .field-filetypeicon .ra:before,.file-list .field-filetypeicon .rma:before,.file-list .field-filetypeicon .wav:before,.file-list .field-filetypeicon .wma:before,.file-list .field-filetypeicon .xwma:before{content:""}.file-list .field-filetypeicon .txt:before{content:""}.file-list .field-filetypeicon .dmg:before,.file-list .field-filetypeicon .gz:before,.file-list .field-filetypeicon .iso:before,.file-list .field-filetypeicon .rar:before,.file-list .field-filetypeicon .tar:before,.file-list .field-filetypeicon .zip:before,.file-list .field-filetypeicon .zipx:before{content:""}.file-list .field-filetypeicon .config:before,.file-list .field-filetypeicon .cpp:before,.file-list .field-filetypeicon .css:before,.file-list .field-filetypeicon .git:before,.file-list .field-filetypeicon .h:before,.file-list .field-filetypeicon .ini:before,.file-list .field-filetypeicon .js:before,.file-list .field-filetypeicon .py:before{content:""}.file-list .field-filetypeicon .apk:before,.file-list .field-filetypeicon .app:before,.file-list .field-filetypeicon .bat:before,.file-list .field-filetypeicon .deb:before,.file-list .field-filetypeicon .dll:before,.file-list .field-filetypeicon .exe:before,.file-list .field-filetypeicon .jar:before,.file-list .field-filetypeicon .msi:before,.file-list .field-filetypeicon .pl:before,.file-list .field-filetypeicon .prg:before,.file-list .field-filetypeicon .scr:before,.file-list .field-filetypeicon .sh:before,.file-list .field-filetypeicon .vb:before{content:""}.file-list .field-filetypeicon .asp:before,.file-list .field-filetypeicon .aspx:before,.file-list .field-filetypeicon .cfm:before,.file-list .field-filetypeicon .com:before,.file-list .field-filetypeicon .edu:before,.file-list .field-filetypeicon .gov:before,.file-list .field-filetypeicon .htm:before,.file-list .field-filetypeicon .html:before,.file-list .field-filetypeicon .jhtml:before,.file-list .field-filetypeicon .mil:before,.file-list .field-filetypeicon .net:before,.file-list .field-filetypeicon .org:before,.file-list .field-filetypeicon .php3:before,.file-list .field-filetypeicon .php4:before,.file-list .field-filetypeicon .php5:before,.file-list .field-filetypeicon .php:before,.file-list .field-filetypeicon .phtmle:before,.file-list .field-filetypeicon .xhtml:before{content:""}.file-list .file-list-images .file-list-items li{display:inline-block;vertical-align:middle;box-sizing:border-box;width:30%}.file-list .file-list-files .component-content>ul li>.scLooseFrameZone,.file-list .file-list-files .component-content>ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.file-list .file-list-files li{margin:0;padding-bottom:5px;padding-top:5px}.file-list .file-list-files li:last-child{padding-bottom:0}.file-list .file-list-files .field-filetypeicon{width:3%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:23px}.file-list .file-list-files .field-filetypeicon span:before{font-size:20px}.file-list .file-list-files .field-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;width:50%}.file-list .file-list-files .field-updated{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:45%;text-align:right}.file-list .file-list-files .field-linktext{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;font-weight:600}.flip{background:0 0;-webkit-perspective:1000;perspective:1000}.flip h2{margin-bottom:5px}.flip .Side0,.flip .Side0_EDIT,.flip .Side1,.flip .Side1_EDIT{background:#fff;width:96%;padding:2%}.flip .Side0:after,.flip .Side0_EDIT:after,.flip .Side1:after,.flip .Side1_EDIT:after{content:"";display:table;clear:both}.flip .Side1_EDIT{margin-top:5px}.flip .flipsides{position:relative;word-wrap:break-word}.flip .Side0,.flip .Side1{box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:0;left:0;overflow:hidden;cursor:pointer;width:100%;border:1px solid #d2d2d2}.flip .Side0 .slide-content:after,.flip .Side0 .slide-heading:after,.flip .Side1 .slide-content:after,.flip .Side1 .slide-heading:after{content:"";display:table;clear:both}.flip .Side1,.flip.active .Side0{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:1s ease-in 1s forwards slide0hide;animation:1s ease-in 1s forwards slide0hide}.flip.active .Side1{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-animation:0s ease-in 1s forwards slide1show;animation:0s ease-in 1s forwards slide1show}.no-csstransforms3d .flip .Side1,.no-csstransforms3d .flip.active .Side0{display:none}.no-csstransforms3d .flip.active .Side1{display:block}.on-page-editor .flipsides{height:auto}.on-page-editor .flipsides .Side0,.on-page-editor .flipsides .Side1{margin-bottom:10px}@-webkit-keyframes slide0hide{to{visibility:hidden}}@keyframes slide0hide{to{visibility:hidden}}@-webkit-keyframes slide1show{to{visibility:visible}}@keyframes slide1show{to{visibility:visible}}.form{margin:10px 0;font-size:14px;overflow:hidden}.form table{width:100%}.form .scfSectionContent>div~div{margin:0}.form .scfSectionContent>div>div,.form .scfSectionContent>div>label{width:100%;display:block;padding:0}.form .has-feedback:after{content:"";display:table;clear:both}.form .scfRequired{display:none!important}.form fieldset{padding:15px;margin:10px 0;position:relative;border:1px solid #d2d2d2}.form fieldset legend{font-weight:700;padding:0 5px;font-size:16px;position:absolute;top:-33px;background:#fff;left:0}.form .scfSectionContent>div{box-sizing:border-box;margin:15px 0;border:1px dashed gray;padding:10px;position:relative}.form .scfSectionContent>div:after{clear:both;content:"";display:block}.form .scfSectionContent>div:hover [class$=GeneralPanel]>[class$=UsefulInfo]{opacity:1}.form .scfSectionContent>div input,.form .scfSectionContent>div select{margin-left:5px}.form .scfSectionContent [class$=UsefulInfo]{-webkit-transition:opacity .75s;transition:opacity .75s;box-sizing:border-box;opacity:0;font-size:12px;margin-left:5px;position:absolute;left:0;top:-15px;padding:4px 8px;max-width:98%;width:auto;background-color:#f5f5f5;color:grey;border:1px solid #d2d2d2}.form input,.form select,.form textarea{padding:2px 4px;max-width:98%;border:1px solid #d2d2d2}.form .scfCaptcha input[type=text]{margin:0}.form .scfCaptchStrongTextPanel,.form .scfCaptchaLimitGeneralPanel{max-width:100%;width:auto}.form .scfCaptchaLabel{display:none}.form .scfSectionContent .scfCaptchaGeneralPanel embed{max-width:180px}.form input[type=image]{border:none}.form button,.form input[type=submit]{background:#fff;cursor:pointer;margin-left:0;border:1px solid #d2d2d2}.form input[type=file],.form input[type=password],.form input[type=text],.form textarea{display:inline-block;vertical-align:middle;box-sizing:border-box;width:95%;padding:2px;border-bottom:1px solid #d2d2d2}.form input[type=file]+span,.form input[type=password]+span,.form input[type=text]+span,.form textarea+span{display:inline-block;vertical-align:middle}.form input[type=file]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form input[type=radio]{position:absolute}.form input[type=radio]+label:before{content:"";position:absolute;top:2px;display:block;width:16px;height:16px;background-color:#fff}.form input[type=radio]+label:after{content:"";position:absolute;top:2px;display:block;width:16px;height:15px;background:image-url("radiobox.png")}.form input[type=radio]:checked+label:after{background-position:-16px 0}.form input[type=radio]+label{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-left:20px;margin-left:5px;position:relative}.form select{max-height:30px;position:relative;text-indent:2px;border:1px solid #d2d2d2}.form .scfListBox{background:0 0;max-height:none}.form .scfDateSelectorDay,.form .scfDateSelectorMonth,.form .scfDateSelectorYear{width:30%}.dog-finder-options{padding:50px 0;background:#f4f4f2;margin:0 0 1px}.dog-finder-options h2{color:#231f1f;font-weight:bolder;font-size:42px;margin:0 0 20px}.dog-finder-options p{font-size:14px;margin:0 0 15px}.dog-finder-options h5{color:#231f1f;font-weight:400;font-size:16px;margin:0 0 30px}.dog-food-box{margin:0 0 50px}.dog-food-box-inner{text-align:center}.dog-food-box-img{margin:0 0 15px}.dog-food-box-img img{border-radius:100%;width:130px;height:130px}.dog-food-box-txt h5{margin:0;font-size:24px}.dog-food-box-txt h5 a{color:#231f1f;font-size:24px}.new-dog-search{margin:0}.search-dog-input{margin:0 0 20px}.search-dog-input .txt-field{max-width:400px;margin:0 auto;background:#fff;display:block;padding:0 0 0 12px;text-align:center;font-size:15px;height:50px;border:2px solid #d2d2d2;border-radius:5px;width:100%}.new-dog-search .btn{font-size:18px;display:block;margin:0 auto;max-width:300px;width:100%}.qus-sections{padding:0}.qus-sections>.qus-box:nth-child(even){background:#f4f4f2}.qus-box{padding:80px 0}.qus-box h6{color:#939598;font-size:16px;margin:0 0 5px;text-transform:uppercase}.qus-box h3{font-size:28px;margin:0 0 50px}.qus-box h3 span{font-size:14px}.qus-options-list{list-style:none;padding:0;margin:0}.qus-options-list li{float:left;width:33%;padding:5px 10px;cursor:pointer;text-align:center;margin:0 0 50px;position:relative;overflow:hidden}.qus-options-list li.selected .qus-img img.img-selected{visibility:visible;display:inline}.qus-options-list li input[type=checkbox]:checked~label .qus-img img.img-selected,.qus-options-list li input[type=radio]:checked~label .qus-img img.img-selected{visibility:visible;display:inline}.qus-options-list li input[type=checkbox],.qus-options-list li input[type=radio]{display:none}.qus-options-list li .qus-img{width:140px;position:relative;overflow:hidden;border-radius:100%;height:140px;border:1px solid #b2b2b2;text-align:center;margin:0 auto 15px}.qus-options-list li label{display:block;width:100%;margin:0;padding:0;font-weight:400;cursor:pointer;line-height:0;position:relative}.qus-options-list li label:before{content:"";width:100%;height:100%;position:absolute;z-index:15;top:0;left:0}.qus-options-list li.selected .qus-img{border:1px solid #008933;background:#00af41}.qus-options-list li input[type=checkbox]:checked~label .qus-img,.qus-options-list li input[type=radio]:checked~label .qus-img{border:1px solid #008933;background:#00af41}.qus-options-list li .qus-img img{max-width:100%}.qus-options-list li.selected .qus-img img{visibility:hidden}.qus-options-list li input[type=checkbox]:checked~label .qus-img img,.qus-options-list li input[type=radio]:checked~label .qus-img img{visibility:hidden}.qus-options-list li .qus-img .img-selected{display:none;position:absolute;top:0;left:0}.qus-options-list li .qus-img .img-selected-check{position:absolute;top:0;left:0;background-color:#5cb85c;border-color:#4cae4c}.qus-btns .btn-back[disabled]:hover{background:#4f4c4c;font-size:18px;width:150px;margin:0 10px 0 0;color:#fff}.qus-name{margin:0;font-size:18px}.qus-btns{padding:10px 0 0;text-align:center}.qus-btns .btn-back{background:#4f4c4c;font-size:18px;width:150px;margin:0 10px 0 0;color:#fff}.qus-btns .btn-back:focus,.qus-btns .btn-back:hover{color:#fff}.qus-btns .btn-primary{font-size:18px;width:150px}.container.container-find{max-width:890px}.link-disable{opacity:.3;cursor:default}.dog-food-box input[type=checkbox],.dog-food-box input[type=radio]{display:none}.dog-food-box label{display:block;width:100%;margin:0;padding:0;font-weight:400;cursor:pointer;line-height:0}.dog-food-box-img img{border:5px solid transparent}.dog-food-box input[type=radio]:checked~label .dog-food-box-img img{border-color:#009f3b}.iframe iframe{width:100%}.image{padding-top:20px;padding-bottom:20px}.image .inline-display a{display:inline!important;max-width:100%;width:100%;vertical-align:top;font-family:effra,sans-serif;font-size:16px}.image .inline-display .padding-left5{padding-left:5px}.image .inline-display .inline-display{display:inline!important}.image img{max-width:100%;width:100%;height:auto;vertical-align:top}.image a{display:inline-block;max-width:100%;width:100%;vertical-align:top}.image .image-caption{display:block;font-style:italic;font-size:11px;color:#231f1f}.component.image{padding:0}.component.image .component-content{max-width:100%;width:100%}.online-ordering-page .component.image .component-content{margin:auto;padding-right:0;padding-left:0}.online-ordering-page .component.image .component-content a{display:block}.online-ordering-page .component.image .component-content img{width:100%}main .image .mobile-banner,main .image img.desktop-banner{max-width:100%;width:100%;height:auto;vertical-align:top;padding-bottom:20px}.btn,.button{padding:13px 36px;border-radius:4px!important;font-weight:700;color:#fff;font-size:1.3em;text-decoration:none!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn:active,.btn:focus,.btn:hover,.button:active,.button:focus,.button:hover{color:#fff}.btn.btn-small,.button.btn-small{padding:10px;font-size:1em}.btn.btn-large,.button.btn-large{width:100%}@media (min-width:769px){.btn.btn-large,.button.btn-large{max-width:310px}}.btn.btn-standard,.button.btn-standard{min-height:64px}@media (max-width:768px){.btn.btn-block-mobile,.button.btn-block-mobile{width:100%;margin-top:5px}.product-details-info .product-details-info-box .tab-pane .bv-cv2-cleanslate .bv-content-search .bv-masthead-search .bv-search-control-icon{left:90%!important}}.btn-primary,.button-primary{background-color:#00af41;border:1px solid #00af41;border-radius:4px!important;font-size:26px;color:#fff!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.button-primary:active,.button-primary:focus,.button-primary:hover{background-color:#009f3a;border-color:#009f3a;outline:0}.btn-primary:active:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus:active,.btn-primary:focus:focus,.btn-primary:focus:hover,.btn-primary:hover:active,.btn-primary:hover:focus,.btn-primary:hover:hover,.button-primary:active:active,.button-primary:active:focus,.button-primary:active:hover,.button-primary:focus:active,.button-primary:focus:focus,.button-primary:focus:hover,.button-primary:hover:active,.button-primary:hover:focus,.button-primary:hover:hover{background-color:#009f3a;border-color:#009f3a;outline:0}.btn-primary[disabled],.button-primary[disabled]{background-color:#b0cfa8!important;border-color:#b0cfa8!important;opacity:1}.btn-primary.general-progress-btn.deactivated,.button-primary.general-progress-btn.deactivated{background-color:transparent!important;border-color:transparent!important;color:#393535!important;box-shadow:none}.btn-primary.general-progress-btn.deactivated .btn-progress,.button-primary.general-progress-btn.deactivated .btn-progress{float:left}.btn-primary.general-progress-btn.deactivated img,.button-primary.general-progress-btn.deactivated img{margin-right:7px;vertical-align:middle}.btn-primary.general-progress-btn.deactivated .btn-text,.btn-primary.general-progress-btn.deactivated span,.button-primary.general-progress-btn.deactivated .btn-text,.button-primary.general-progress-btn.deactivated span{font-size:1em;font-weight:700}.btn-secondary,.button-secondary{color:#00af41;background-color:#fff;border:1px solid #00af41;font-size:26px}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.button-secondary:active,.button-secondary:focus,.button-secondary:hover{background-color:#00af41;border-color:#00af41;color:#fff;outline:0}.btn-secondary[disabled],.button-secondary[disabled]{background-color:#b0cfa8!important;border-color:#b0cfa8!important;color:#fff!important;opacity:1}.secondary-button{padding:13px 36px;background-color:#fff;border:1px solid #00af41;border-radius:4px;color:#00af41}.secondary-button:hover{background-color:rgba(0,175,65,.6);border-color:rgba(0,175,65,.6);color:#fff!important;outline:0!important}.btn-success,.button-success{background-color:#00af41;border:1px solid #009638}.btn-success:active,.btn-success:focus,.btn-success:hover,.button-success:active,.button-success:focus,.button-success:hover{background-color:#007c2e!important;border-color:#005821!important;outline:0!important}.btn-success[disabled],.button-success[disabled]{background-color:#b0cfa8!important;border-color:#b0cfa8!important;opacity:1}.btn-success.general-progress-btn.deactivated,.button-success.general-progress-btn.deactivated{background-color:transparent!important;border-color:transparent!important;color:#393535!important}.btn-success.general-progress-btn.deactivated img,.button-success.general-progress-btn.deactivated img{margin-right:7px;vertical-align:middle}.btn-success.general-progress-btn.deactivated .btn-text,.btn-success.general-progress-btn.deactivated span,.button-success.general-progress-btn.deactivated .btn-text,.button-success.general-progress-btn.deactivated span{font-size:1em;font-weight:700}.btn-inactive,.button-inactive{background-color:#b0cfa8;border:1px solid #b0cfa8}.btn-inactive[disabled],.button-inactive[disabled]{background-color:#b0cfa8!important;border-color:#b0cfa8!important}.link-list,.link-list>.component-content ul{background:0 0}.link-list>.component-content li{background:0 0;display:block;font-size:16px}.link-list>.component-content li a{display:inline;color:#231f1f;position:relative;padding-left:10px;font-size:1em;text-decoration:none}.link-list>.component-content li a:before{display:inline-block;font:10px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.link-list>.component-content li a:hover{color:#878787;text-decoration:none!important}.link{background:0 0}.link a{background-color:transparent;text-decoration:none;font-size:1em;color:#231f1f}.link a:hover{color:#878787;text-decoration:underline}.link-style-3{color:#00af41!important;font-weight:600!important;font-size:16px}.link-style-4{color:#00af41!important;font-weight:400!important;font-size:16px}.link-style-6{color:#00af41!important;font-weight:700!important;font-size:18px}.link-style-6:after{content:" \2771\2771";font-size:.8em}.link-style-3:hover,.link-style-4:hover,.link-style-6:hover{text-decoration:underline!important}.link-style-1{color:#fff!important;font-weight:700!important;font-size:16px;text-transform:uppercase}.link-style-1:hover{color:#000!important}.link-style-2{color:#fff!important;font-weight:700!important;font-size:16px;text-transform:uppercase}.link-style-5{color:#000!important;font-weight:500!important;font-size:18px!important}.link-style-7{color:#00af41!important;font-weight:600!important;font-size:16px}.link-style-7:active{color:#909090!important}.login{background-color:transparent}.login label{background:0 0;color:#231f1f}.login button,.login input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.login input:focus{border:1px solid #d2d2d2}.login button,.login input[type=button],.login input[type=reset],.login input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.login input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.login button::-moz-focus-inner,.login input::-moz-focus-inner{border:0;padding:0}.login input[type=text]{font-size:13px}.login input[type=file]{display:none}.login input[type=email],.login input[type=password],.login input[type=text],.login select,.login textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.login select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px}.login table{width:100%}.login table input,.login table label{display:inline-block;margin:0}.login table tbody,.login table tr{background-color:transparent!important}.login table td{padding:5px}.login table input[type=password],.login table input[type=text]{min-height:33px}.cxa-login-component .account-error p,.cxa-register-component .account-error p{color:#ed1d23;font-size:16px;padding-bottom:15px}.cxa-login-component .account-error p a,.cxa-register-component .account-error p{color:#ed1d23;font-weight:600}.cxa-register-component .account-error p a{color:#ed1d23;text-decoration:underline}.component.cxa-login-component[data-cxa-component-class=ResetPasswordForm] .field-validation-error span a{color:#ed1d23;font-weight:600}.logout a{background-color:transparent;text-decoration:none;font-size:1em;color:#231f1f}.logout a:hover{color:#878787;text-decoration:underline}.logout .component-content>a,.logout .component-content>p{display:inline-block}.map{max-width:100%;overflow:hidden;position:relative;background:0 0;border:1px solid}.map .map-canvas{position:relative}.map img{max-width:none}.map .MicrosoftMap .infobox-close{position:static;float:right}.map .MicrosoftMap .Infobox .infobox-body{height:100%}.map .MicrosoftMap .Infobox .infobox-info{height:100%;box-sizing:border-box}.media-link{background:0 0;border-bottom:1px solid #89c6cc}.media-link a{color:#231f1f}.media-link a:hover{color:#878787;text-decoration:none}.media-link .component-content .scEmptyPlaceholder{width:100%;margin-left:0}.media-link .component-content>*{display:inline-block;vertical-align:middle;margin-left:5px}.media-link.position-right .field-filetypeicon,.media-link.position-right .field-linktext{float:right}.media-link .field-filetypeicon,.media-link .field-linktext{display:inline-block}.media-link .field-filetypeicon>a{height:24px!important;display:block}.media-link .field-filetypeicon span{display:block;height:24px!important}.media-link .field-filetypeicon span:before{font-size:18px;content:""}.media-link .field-linktext a{font-size:1em}.media-link .file-list-files>.component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-link .file-list-files .file-description{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:84%;margin-left:0}.media-link .file-list-files .file-description .field-title{display:inline-block;vertical-align:middle;font-weight:600;font-size:16px}.media-link .file-list-files .file-description .field-filetypeicon{height:24px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:10px;width:6%;text-align:center;vertical-align:middle}.media-link .file-list-files .file-description .field-filetypeicon span:before{font-size:24px!important}.media-link .file-list-files .file-description .info-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:93%}.media-link .file-list-files .file-description .info-wrapper .field-size,.media-link .file-list-files .file-description .info-wrapper .field-updated{display:inline-block;font-size:12px}.media-link .file-list-files .field-linktext{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:15%;padding:10px 13px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px}.media-link .file-list-files .field-linktext a{line-height:22px}@media only screen and (max-width:768px){.media-link .file-list-files .file-description{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-link .file-list-files .file-description .field-filetypeicon{width:100%}.media-link .file-list-files .file-description .field-filetypeicon span{margin:0 auto}.media-link .file-list-files .file-description .info-wrapper{width:100%;text-align:center;padding:5px 0}.media-link .file-list-files .field-linktext{width:100%;margin:0 auto}}.media-link .avi,.media-link .bmp,.media-link .doc,.media-link .docx,.media-link .field-filetypeicon>a>span,.media-link .gif,.media-link .jpeg,.media-link .jpg,.media-link .mov,.media-link .mp3,.media-link .mp4,.media-link .pdf,.media-link .png,.media-link .ppt,.media-link .pptx,.media-link .psd,.media-link .txt,.media-link .wma,.media-link .wmv,.media-link .xls,.media-link .xlsx,.media-link .zip{display:inline-block;box-sizing:border-box;font-weight:400;width:15px;height:21px;margin:0;padding:0;position:relative}.media-link .avi:before,.media-link .bmp:before,.media-link .doc:before,.media-link .docx:before,.media-link .field-filetypeicon>a>span:before,.media-link .gif:before,.media-link .jpeg:before,.media-link .jpg:before,.media-link .mov:before,.media-link .mp3:before,.media-link .mp4:before,.media-link .pdf:before,.media-link .png:before,.media-link .ppt:before,.media-link .pptx:before,.media-link .psd:before,.media-link .txt:before,.media-link .wma:before,.media-link .wmv:before,.media-link .xls:before,.media-link .xlsx:before,.media-link .zip:before{font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px!important;position:absolute;display:block;top:50%;margin:0;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.media-link .field-filetypeicon .pdf:before{content:""}.media-link .field-filetypeicon .xls:before,.media-link .field-filetypeicon .xlsx:before{content:""}.media-link .field-filetypeicon .ppt:before,.media-link .field-filetypeicon .pptx:before{content:""}.media-link .field-filetypeicon .doc:before,.media-link .field-filetypeicon .docx:before{content:""}.media-link .field-filetypeicon .bmp:before,.media-link .field-filetypeicon .gif:before,.media-link .field-filetypeicon .jpeg:before,.media-link .field-filetypeicon .jpg:before,.media-link .field-filetypeicon .png:before,.media-link .field-filetypeicon .psd:before,.media-link .field-filetypeicon .tif:before{content:""}.media-link .field-filetypeicon .avi:before,.media-link .field-filetypeicon .divx:before,.media-link .field-filetypeicon .flv:before,.media-link .field-filetypeicon .gifv:before,.media-link .field-filetypeicon .h264:before,.media-link .field-filetypeicon .m4v:before,.media-link .field-filetypeicon .mk3d:before,.media-link .field-filetypeicon .mkv:before,.media-link .field-filetypeicon .mov:before,.media-link .field-filetypeicon .movie:before,.media-link .field-filetypeicon .mp4:before,.media-link .field-filetypeicon .mpg:before,.media-link .field-filetypeicon .oggv:before,.media-link .field-filetypeicon .rv:before,.media-link .field-filetypeicon .swf:before,.media-link .field-filetypeicon .vid:before,.media-link .field-filetypeicon .vp6:before,.media-link .field-filetypeicon .webm:before,.media-link .field-filetypeicon .wmv:before{content:""}.media-link .field-filetypeicon .aa:before,.media-link .field-filetypeicon .aac:before,.media-link .field-filetypeicon .aax:before,.media-link .field-filetypeicon .ac3:before,.media-link .field-filetypeicon .aif:before,.media-link .field-filetypeicon .aiff:before,.media-link .field-filetypeicon .amz:before,.media-link .field-filetypeicon .asx:before,.media-link .field-filetypeicon .au:before,.media-link .field-filetypeicon .avr:before,.media-link .field-filetypeicon .fla:before,.media-link .field-filetypeicon .flac:before,.media-link .field-filetypeicon .m3u:before,.media-link .field-filetypeicon .m4a:before,.media-link .field-filetypeicon .mid:before,.media-link .field-filetypeicon .midi:before,.media-link .field-filetypeicon .mka:before,.media-link .field-filetypeicon .mp3:before,.media-link .field-filetypeicon .mp4a:before,.media-link .field-filetypeicon .ogg:before,.media-link .field-filetypeicon .pcm:before,.media-link .field-filetypeicon .ra:before,.media-link .field-filetypeicon .rma:before,.media-link .field-filetypeicon .wav:before,.media-link .field-filetypeicon .wma:before,.media-link .field-filetypeicon .xwma:before{content:""}.media-link .field-filetypeicon .txt:before{content:""}.media-link .field-filetypeicon .dmg:before,.media-link .field-filetypeicon .gz:before,.media-link .field-filetypeicon .iso:before,.media-link .field-filetypeicon .rar:before,.media-link .field-filetypeicon .tar:before,.media-link .field-filetypeicon .zip:before,.media-link .field-filetypeicon .zipx:before{content:""}.media-link .field-filetypeicon .config:before,.media-link .field-filetypeicon .cpp:before,.media-link .field-filetypeicon .css:before,.media-link .field-filetypeicon .git:before,.media-link .field-filetypeicon .h:before,.media-link .field-filetypeicon .ini:before,.media-link .field-filetypeicon .js:before,.media-link .field-filetypeicon .py:before{content:""}.media-link .field-filetypeicon .apk:before,.media-link .field-filetypeicon .app:before,.media-link .field-filetypeicon .bat:before,.media-link .field-filetypeicon .deb:before,.media-link .field-filetypeicon .dll:before,.media-link .field-filetypeicon .exe:before,.media-link .field-filetypeicon .jar:before,.media-link .field-filetypeicon .msi:before,.media-link .field-filetypeicon .pl:before,.media-link .field-filetypeicon .prg:before,.media-link .field-filetypeicon .scr:before,.media-link .field-filetypeicon .sh:before,.media-link .field-filetypeicon .vb:before{content:""}.media-link .field-filetypeicon .asp:before,.media-link .field-filetypeicon .aspx:before,.media-link .field-filetypeicon .cfm:before,.media-link .field-filetypeicon .com:before,.media-link .field-filetypeicon .edu:before,.media-link .field-filetypeicon .gov:before,.media-link .field-filetypeicon .htm:before,.media-link .field-filetypeicon .html:before,.media-link .field-filetypeicon .jhtml:before,.media-link .field-filetypeicon .mil:before,.media-link .field-filetypeicon .net:before,.media-link .field-filetypeicon .org:before,.media-link .field-filetypeicon .php3:before,.media-link .field-filetypeicon .php4:before,.media-link .field-filetypeicon .php5:before,.media-link .field-filetypeicon .php:before,.media-link .field-filetypeicon .phtmle:before,.media-link .field-filetypeicon .xhtml:before{content:""}.navigation{background:0 0}.navigation .level0>.navigation-title>a,.navigation .level1>.navigation-title>a{font-size:18px;border-color:#89c6cc;border-style:solid;border-width:0 0 2px;padding-right:3px;margin-right:5px}.navigation .level0>.navigation-title>a:hover,.navigation .level1>.navigation-title>a:hover{text-decoration:none}.lt-ie9 .navigation a,.lt-ie9 .navigation a span,.navigation a,.navigation a:focus,.navigation a:hover{color:#231f1f}.navigation li.submenu{margin-bottom:0}.navigation li>.navigation-title>a{padding:3px 5px 3px 0;display:block;color:#231f1f;text-decoration:none}.navigation li>ul a{font-size:14px}.navigation .submenu>ul{padding-left:10px}.page-list{background-color:transparent}.page-list .item{background:0 0;padding:15px;overflow:hidden;border-bottom:1px solid #89c6cc}.page-list .item:last-child{border-width:0}.page-list .item .field-title{color:#231e1e}.page-list .field-title{font-weight:700}.page-list a{background-color:transparent;text-decoration:none;font-size:1em;color:#231f1f}.page-list a:hover{color:#878787;text-decoration:underline}.list-pagination{background:0 0}.list-pagination nav{font-size:16px}.list-pagination nav>a,.list-pagination nav>span{display:inline-block;margin:2px 1px 2px 0;padding:4px 8px;font-size:1em;font-weight:700;border:1px solid #d2d2d2}.list-pagination nav>a:hover,.list-pagination nav>span:hover{color:#0098ce;background:#f6f6f6;text-decoration:none;border:1px solid #15909c}.list-pagination nav>a:focus,.list-pagination nav>span:focus{text-decoration:none;color:#0098ce}.list-pagination nav>span.active{background:#f6f6f6;color:#0098ce;border:1px solid #d2d2d2}.list-pagination nav>span.inactive{color:#aaa}.list-pagination nav>span.inactive:hover{background:0 0;border:1px solid #d2d2d2}.playlist{background-color:transparent;padding:20px 10px 0}.playlist a:hover{text-decoration:none}.playlist .component-content>h1,.playlist .component-content>h2,.playlist .component-content>h3,.playlist .component-content>h4,.playlist .component-content>h5,.playlist .component-content>h6{margin:0 0 10px;border-bottom:1px solid #89c6cc}.playlist .playlist-item{margin:0 0 10px;padding:0;overflow:hidden}.playlist .playlist-item .playlist-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.playlist .playlist-item .playlist-section>.scEmptyPlaceholder{-ms-flex-preferred-size:100%;flex-basis:100%}.playlist .playlist-item .playlist-section>div{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.playlist .playlist-item .playlist-section .field-moviecaption a,.playlist .playlist-item .playlist-section .field-moviecaption a:hover{text-decoration:none!important}.playlist .playlist-item .playlist-section .field-moviethumbnail{max-width:150px;padding:10px 10px 8px 5px}.playlist .playlist-item .playlist-section .field-moviethumbnail a{display:block;text-align:center}.playlist .playlist-item .playlist-section .field-moviethumbnail a img{width:100%;height:auto}.playlist .playlist-item .playlist-section .field-moviecaption{font-size:16px}.playlist .playlist-item .playlist-section .field-moviecaption>a{padding:15px 10px;display:block;color:#231f1f;font-size:1em}.playlist .playlist-item.active{background-color:#0098ce}.playlist .playlist-item.active .field-moviecaption a{color:#fff;font-weight:700}.playlist .playlist-nav{padding:5px;text-align:center}.playlist .playlist-nav a{text-indent:-9999px;display:block;height:100%}.playlist .playlist-nav .playlist-next,.playlist .playlist-nav .playlist-prev{height:17px;width:14px;display:inline-block;vertical-align:middle}.playlist .playlist-nav .playlist-next a,.playlist .playlist-nav .playlist-prev a{position:relative}.playlist .playlist-nav .playlist-next a:before,.playlist .playlist-nav .playlist-prev a:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-indent:0}.playlist .playlist-nav .playlist-next a:hover,.playlist .playlist-nav .playlist-prev a:hover{color:#0098ce}.playlist .playlist-nav .playlist-prev a:before{content:""}.playlist .playlist-nav .playlist-next a:before{content:""}.on-page-editor .video-playlist,.video-playlist.show{display:block}.product-details-info .product-details-info-box .tab-pane .bv-cv2-cleanslate .bv-content-search .bv-masthead-search .bv-fieldsets input.bv-text{height:52px!important;color:#231f1f!important;font-weight:400!important;padding:5px 10px!important;line-height:1.42857143!important;background-image:none!important;box-shadow:none!important;text-align:left!important;border:2px solid #d2d2d2!important}.product-details-info .product-details-info-box .tab-pane .bv-cv2-cleanslate .bv-content-search .bv-masthead-search .bv-fieldsets input.bv-text:focus{outline:0!important}.product-details-info .product-details-info-box .tab-pane .bv-cv2-cleanslate .bv-content-search .bv-masthead-search .bv-content-search-btn{position:relative!important;white-space:nowrap!important;vertical-align:middle!important;height:52px!important;padding:5px 16px!important;line-height:40px!important;margin-left:-1px!important;background-color:#00af41!important;border:1px solid #00af41!important}.product-details-info .product-details-info-box .tab-pane .bv-cv2-cleanslate .bv-content-search .bv-masthead-search .bv-content-search-btn .bv-search-control-icon{font-size:24px!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.bv-cv2-cleanslate .bv-mbox-search .bv-search-content .bv-content-search .bv-masthead-search .bv-fieldsets input.bv-text{height:52px!important;color:#231f1f!important;font-weight:400!important;padding:5px 10px!important;line-height:1.42857143!important;background-image:none!important;box-shadow:none!important;text-align:left!important;border:2px solid #d2d2d2!important}.bv-cv2-cleanslate .bv-mbox-search .bv-search-content .bv-content-search .bv-masthead-search .bv-fieldsets input.bv-text:focus{outline:0!important}.bv-cv2-cleanslate .bv-mbox-search .bv-search-content .bv-content-search .bv-masthead-search .bv-content-search-btn{position:relative!important;white-space:nowrap!important;vertical-align:middle!important;height:52px!important;padding:5px 16px!important;line-height:40px!important;margin-left:-1px!important;background-color:#00af41!important;border:1px solid #00af41!important}.bv-cv2-cleanslate .bv-mbox-search .bv-search-content .bv-content-search .bv-masthead-search .bv-content-search-btn .bv-search-control-icon{font-size:24px!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.product-details-info{font-size:1.075em}.product-details-info .product-details-info-box .tab-menu{background-color:#00af41;text-align:center}.product-details-info .product-details-info-box .product-specs,.product-details-info .product-details-info-box .product-specs h2{font-size:22px}@media (max-width:786px){.product-details-info .product-details-info-box .product-specs h2{font-size:13px;width:80px}}.product-details-info .product-details-info-box .nav-pills{background-color:#00af41;display:inline-block;width:80%;padding:0;margin:0}@media (max-width:991px){.product-details-info .product-details-info-box .nav-pills{width:100%}}.product-details-info .product-details-info-box .nav-pills>li.active a{color:#fff}.product-details-info .product-details-info-box .nav-pills a{background-color:#00af41;color:#ccc;padding-top:10px;padding-bottom:10px;display:inline-block}.product-details-info .product-details-info-box .tab-pane{padding-top:30px;padding-bottom:20px}.product-details-info .tab-menu>ul>li{width:33%;margin-left:0}.product-details-info .tab-menu>ul>li.active>a,.product-details-info .tab-menu>ul>li.active>a:focus,.product-details-info .tab-menu>ul>li.active>a:hover{background-color:#00af41!important}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.tab-content>.active{display:block}.product-description-text>li{list-style-type:circle}.promo{background:#fff;padding:15px;overflow:hidden;box-sizing:border-box}.promo>.component-content{position:relative;border:1px solid #d2d2d2}.promo>.component-content:after{content:"";display:table;clear:both}.promo>.component-content>div{padding:5px}.promo .zg-height-fix .field-promoicon{margin-top:100px}.promo .field-promoicon{overflow:hidden;width:100%}.promo .field-promoicon img{width:100%;height:auto}.promo .field-promolink{margin-top:5px;padding-bottom:10px}.promo.image-full-size img{margin-bottom:10px}.promo h1{font-size:36px;font-weight:900}.promo h1 span{font-size:inherit;font-weight:inherit}.promo h2{font-size:24px;font-weight:600}.promo h2 span{font-size:inherit;font-weight:inherit}.promo h3{font-size:20px;font-weight:600}.promo h3 span{font-size:inherit;font-weight:inherit}.promo h4{font-size:18px;font-weight:600}.promo h4 span{font-size:inherit;font-weight:inherit}.promo h5{font-size:12px;font-weight:600}.promo h5 span{font-size:inherit;font-weight:inherit}.promo strong{font-weight:700}.promo ol li,.promo p,.promo span,.promo ul li{font-size:16px;line-height:21px;font-weight:400}.promo p{margin:0 0 10px}.promo ol,.promo ul{margin:10px 0;padding:20px 0 0 40px;list-style:outside}.promo ol li,.promo ul li{font-size:18px;list-style-position:outside;margin:0}.promo ol li span,.promo ul li span{font-size:1em}.promo ol{list-style:decimal}.promo a{color:#ed1d23;font-size:1em}.promo a:hover{color:#878787}.promo table{height:auto!important}.promo table,.promo table td,.promo table th,.promo table tr{border:2px solid #d2d2d2;background:#fff;border-collapse:collapse;vertical-align:middle}.promo table td,.promo table th,.promo table tr{padding:5px}.promo table caption{background-color:#f4f4f2;overflow:hidden;padding:10px;font-size:18px;font-weight:700;margin-left:0}.promo table tr{border:none}.promo table td,.promo table th{border-width:2px 0 0 2px}.promo table th{background-color:#fff;font-size:16px;font-weight:700;padding:7px}.promo table td:first-child,.promo table th:first-child{border-left:0}.content,.rich-text{padding:0;background:0 0;color:#231f1f;border:transparent;line-height:21px;font-size:19px;overflow:hidden}.content *,.rich-text *{max-width:100%}.content h1,.rich-text h1{font-size:36px;font-weight:900}.content h1 span,.rich-text h1 span{font-size:inherit;font-weight:inherit}.content h2,.rich-text h2{font-size:24px;font-weight:600}.content h2 span,.rich-text h2 span{font-size:inherit;font-weight:inherit}.content h3,.rich-text h3{font-size:20px;font-weight:600}.content h3 span,.rich-text h3 span{font-size:inherit;font-weight:inherit}.content h4,.rich-text h4{font-size:18px;font-weight:600}.content h4 span,.rich-text h4 span{font-size:inherit;font-weight:inherit}.content h5,.rich-text h5{font-size:12px;font-weight:600}.content h5 span,.rich-text h5 span{font-size:inherit;font-weight:inherit}.content strong,.rich-text strong{font-weight:700}.content ol li,.content p,.content span,.content ul li,.rich-text ol li,.rich-text p,.rich-text span,.rich-text ul li{font-size:16px;line-height:21px;font-weight:400}.content p,.rich-text p{margin:0 0 10px}.content ol,.content ul,.rich-text ol,.rich-text ul{margin:10px 0;padding:20px 0 0 40px;list-style:outside}.content ol li,.content ul li,.rich-text ol li,.rich-text ul li{font-size:18px;list-style-position:outside;margin:0}.content ol li span,.content ul li span,.rich-text ol li span,.rich-text ul li span{font-size:1em}.content ol,.rich-text ol{list-style:decimal}.content a,.rich-text a{color:#ed1d23;font-size:1em}.content a:hover,.rich-text a:hover{color:#878787}.content table,.rich-text table{height:auto!important}.content table,.content table td,.content table th,.content table tr,.rich-text table,.rich-text table td,.rich-text table th,.rich-text table tr{border:2px solid #d2d2d2;background:#fff;border-collapse:collapse;vertical-align:middle}.content table td,.content table th,.content table tr,.rich-text table td,.rich-text table th,.rich-text table tr{padding:5px}.content table caption,.rich-text table caption{background-color:#f4f4f2;overflow:hidden;padding:10px;font-size:18px;font-weight:700;margin-left:0}.content table tr,.rich-text table tr{border:none}.content table td,.content table th,.rich-text table td,.rich-text table th{border-width:2px 0 0 2px}.content table th,.rich-text table th{background-color:#fff;font-size:16px;font-weight:700;padding:7px}.content table td:first-child,.content table th:first-child,.rich-text table td:first-child,.rich-text table th:first-child{border-left:0}.content .avi,.content .bmp,.content .doc,.content .docx,.content .field-filetypeicon>a>span,.content .gif,.content .jpeg,.content .jpg,.content .mov,.content .mp3,.content .mp4,.content .pdf,.content .png,.content .ppt,.content .pptx,.content .psd,.content .txt,.content .wma,.content .wmv,.content .xls,.content .xlsx,.content .zip,.rich-text .avi,.rich-text .bmp,.rich-text .doc,.rich-text .docx,.rich-text .field-filetypeicon>a>span,.rich-text .gif,.rich-text .jpeg,.rich-text .jpg,.rich-text .mov,.rich-text .mp3,.rich-text .mp4,.rich-text .pdf,.rich-text .png,.rich-text .ppt,.rich-text .pptx,.rich-text .psd,.rich-text .txt,.rich-text .wma,.rich-text .wmv,.rich-text .xls,.rich-text .xlsx,.rich-text .zip{display:inline-block;box-sizing:border-box;font-weight:400;width:15px;height:21px;margin:0;padding:0;position:relative}.content .avi:before,.content .bmp:before,.content .doc:before,.content .docx:before,.content .field-filetypeicon>a>span:before,.content .gif:before,.content .jpeg:before,.content .jpg:before,.content .mov:before,.content .mp3:before,.content .mp4:before,.content .pdf:before,.content .png:before,.content .ppt:before,.content .pptx:before,.content .psd:before,.content .txt:before,.content .wma:before,.content .wmv:before,.content .xls:before,.content .xlsx:before,.content .zip:before,.rich-text .avi:before,.rich-text .bmp:before,.rich-text .doc:before,.rich-text .docx:before,.rich-text .field-filetypeicon>a>span:before,.rich-text .gif:before,.rich-text .jpeg:before,.rich-text .jpg:before,.rich-text .mov:before,.rich-text .mp3:before,.rich-text .mp4:before,.rich-text .pdf:before,.rich-text .png:before,.rich-text .ppt:before,.rich-text .pptx:before,.rich-text .psd:before,.rich-text .txt:before,.rich-text .wma:before,.rich-text .wmv:before,.rich-text .xls:before,.rich-text .xlsx:before,.rich-text .zip:before{font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px!important;position:absolute;display:block;top:50%;margin:0;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.content .field-filetypeicon span:before,.rich-text .field-filetypeicon span:before{content:""}.content .field-filetypeicon .pdf:before,.rich-text .field-filetypeicon .pdf:before{content:""}.content .field-filetypeicon .xls:before,.content .field-filetypeicon .xlsx:before,.rich-text .field-filetypeicon .xls:before,.rich-text .field-filetypeicon .xlsx:before{content:""}.content .field-filetypeicon .ppt:before,.content .field-filetypeicon .pptx:before,.rich-text .field-filetypeicon .ppt:before,.rich-text .field-filetypeicon .pptx:before{content:""}.content .field-filetypeicon .doc:before,.content .field-filetypeicon .docx:before,.rich-text .field-filetypeicon .doc:before,.rich-text .field-filetypeicon .docx:before{content:""}.content .field-filetypeicon .bmp:before,.content .field-filetypeicon .gif:before,.content .field-filetypeicon .jpeg:before,.content .field-filetypeicon .jpg:before,.content .field-filetypeicon .png:before,.content .field-filetypeicon .psd:before,.content .field-filetypeicon .tif:before,.rich-text .field-filetypeicon .bmp:before,.rich-text .field-filetypeicon .gif:before,.rich-text .field-filetypeicon .jpeg:before,.rich-text .field-filetypeicon .jpg:before,.rich-text .field-filetypeicon .png:before,.rich-text .field-filetypeicon .psd:before,.rich-text .field-filetypeicon .tif:before{content:""}.content .field-filetypeicon .avi:before,.content .field-filetypeicon .divx:before,.content .field-filetypeicon .flv:before,.content .field-filetypeicon .gifv:before,.content .field-filetypeicon .h264:before,.content .field-filetypeicon .m4v:before,.content .field-filetypeicon .mk3d:before,.content .field-filetypeicon .mkv:before,.content .field-filetypeicon .mov:before,.content .field-filetypeicon .movie:before,.content .field-filetypeicon .mp4:before,.content .field-filetypeicon .mpg:before,.content .field-filetypeicon .oggv:before,.content .field-filetypeicon .rv:before,.content .field-filetypeicon .swf:before,.content .field-filetypeicon .vid:before,.content .field-filetypeicon .vp6:before,.content .field-filetypeicon .webm:before,.content .field-filetypeicon .wmv:before,.rich-text .field-filetypeicon .avi:before,.rich-text .field-filetypeicon .divx:before,.rich-text .field-filetypeicon .flv:before,.rich-text .field-filetypeicon .gifv:before,.rich-text .field-filetypeicon .h264:before,.rich-text .field-filetypeicon .m4v:before,.rich-text .field-filetypeicon .mk3d:before,.rich-text .field-filetypeicon .mkv:before,.rich-text .field-filetypeicon .mov:before,.rich-text .field-filetypeicon .movie:before,.rich-text .field-filetypeicon .mp4:before,.rich-text .field-filetypeicon .mpg:before,.rich-text .field-filetypeicon .oggv:before,.rich-text .field-filetypeicon .rv:before,.rich-text .field-filetypeicon .swf:before,.rich-text .field-filetypeicon .vid:before,.rich-text .field-filetypeicon .vp6:before,.rich-text .field-filetypeicon .webm:before,.rich-text .field-filetypeicon .wmv:before{content:""}.content .field-filetypeicon .aa:before,.content .field-filetypeicon .aac:before,.content .field-filetypeicon .aax:before,.content .field-filetypeicon .ac3:before,.content .field-filetypeicon .aif:before,.content .field-filetypeicon .aiff:before,.content .field-filetypeicon .amz:before,.content .field-filetypeicon .asx:before,.content .field-filetypeicon .au:before,.content .field-filetypeicon .avr:before,.content .field-filetypeicon .fla:before,.content .field-filetypeicon .flac:before,.content .field-filetypeicon .m3u:before,.content .field-filetypeicon .m4a:before,.content .field-filetypeicon .mid:before,.content .field-filetypeicon .midi:before,.content .field-filetypeicon .mka:before,.content .field-filetypeicon .mp3:before,.content .field-filetypeicon .mp4a:before,.content .field-filetypeicon .ogg:before,.content .field-filetypeicon .pcm:before,.content .field-filetypeicon .ra:before,.content .field-filetypeicon .rma:before,.content .field-filetypeicon .wav:before,.content .field-filetypeicon .wma:before,.content .field-filetypeicon .xwma:before,.rich-text .field-filetypeicon .aa:before,.rich-text .field-filetypeicon .aac:before,.rich-text .field-filetypeicon .aax:before,.rich-text .field-filetypeicon .ac3:before,.rich-text .field-filetypeicon .aif:before,.rich-text .field-filetypeicon .aiff:before,.rich-text .field-filetypeicon .amz:before,.rich-text .field-filetypeicon .asx:before,.rich-text .field-filetypeicon .au:before,.rich-text .field-filetypeicon .avr:before,.rich-text .field-filetypeicon .fla:before,.rich-text .field-filetypeicon .flac:before,.rich-text .field-filetypeicon .m3u:before,.rich-text .field-filetypeicon .m4a:before,.rich-text .field-filetypeicon .mid:before,.rich-text .field-filetypeicon .midi:before,.rich-text .field-filetypeicon .mka:before,.rich-text .field-filetypeicon .mp3:before,.rich-text .field-filetypeicon .mp4a:before,.rich-text .field-filetypeicon .ogg:before,.rich-text .field-filetypeicon .pcm:before,.rich-text .field-filetypeicon .ra:before,.rich-text .field-filetypeicon .rma:before,.rich-text .field-filetypeicon .wav:before,.rich-text .field-filetypeicon .wma:before,.rich-text .field-filetypeicon .xwma:before{content:""}.content .field-filetypeicon .txt:before,.rich-text .field-filetypeicon .txt:before{content:""}.content .field-filetypeicon .dmg:before,.content .field-filetypeicon .gz:before,.content .field-filetypeicon .iso:before,.content .field-filetypeicon .rar:before,.content .field-filetypeicon .tar:before,.content .field-filetypeicon .zip:before,.content .field-filetypeicon .zipx:before,.rich-text .field-filetypeicon .dmg:before,.rich-text .field-filetypeicon .gz:before,.rich-text .field-filetypeicon .iso:before,.rich-text .field-filetypeicon .rar:before,.rich-text .field-filetypeicon .tar:before,.rich-text .field-filetypeicon .zip:before,.rich-text .field-filetypeicon .zipx:before{content:""}.content .field-filetypeicon .config:before,.content .field-filetypeicon .cpp:before,.content .field-filetypeicon .css:before,.content .field-filetypeicon .git:before,.content .field-filetypeicon .h:before,.content .field-filetypeicon .ini:before,.content .field-filetypeicon .js:before,.content .field-filetypeicon .py:before,.rich-text .field-filetypeicon .config:before,.rich-text .field-filetypeicon .cpp:before,.rich-text .field-filetypeicon .css:before,.rich-text .field-filetypeicon .git:before,.rich-text .field-filetypeicon .h:before,.rich-text .field-filetypeicon .ini:before,.rich-text .field-filetypeicon .js:before,.rich-text .field-filetypeicon .py:before{content:""}.content .field-filetypeicon .apk:before,.content .field-filetypeicon .app:before,.content .field-filetypeicon .bat:before,.content .field-filetypeicon .deb:before,.content .field-filetypeicon .dll:before,.content .field-filetypeicon .exe:before,.content .field-filetypeicon .jar:before,.content .field-filetypeicon .msi:before,.content .field-filetypeicon .pl:before,.content .field-filetypeicon .prg:before,.content .field-filetypeicon .scr:before,.content .field-filetypeicon .sh:before,.content .field-filetypeicon .vb:before,.rich-text .field-filetypeicon .apk:before,.rich-text .field-filetypeicon .app:before,.rich-text .field-filetypeicon .bat:before,.rich-text .field-filetypeicon .deb:before,.rich-text .field-filetypeicon .dll:before,.rich-text .field-filetypeicon .exe:before,.rich-text .field-filetypeicon .jar:before,.rich-text .field-filetypeicon .msi:before,.rich-text .field-filetypeicon .pl:before,.rich-text .field-filetypeicon .prg:before,.rich-text .field-filetypeicon .scr:before,.rich-text .field-filetypeicon .sh:before,.rich-text .field-filetypeicon .vb:before{content:""}.content .field-filetypeicon .asp:before,.content .field-filetypeicon .aspx:before,.content .field-filetypeicon .cfm:before,.content .field-filetypeicon .com:before,.content .field-filetypeicon .edu:before,.content .field-filetypeicon .gov:before,.content .field-filetypeicon .htm:before,.content .field-filetypeicon .html:before,.content .field-filetypeicon .jhtml:before,.content .field-filetypeicon .mil:before,.content .field-filetypeicon .net:before,.content .field-filetypeicon .org:before,.content .field-filetypeicon .php3:before,.content .field-filetypeicon .php4:before,.content .field-filetypeicon .php5:before,.content .field-filetypeicon .php:before,.content .field-filetypeicon .phtmle:before,.content .field-filetypeicon .xhtml:before,.rich-text .field-filetypeicon .asp:before,.rich-text .field-filetypeicon .aspx:before,.rich-text .field-filetypeicon .cfm:before,.rich-text .field-filetypeicon .com:before,.rich-text .field-filetypeicon .edu:before,.rich-text .field-filetypeicon .gov:before,.rich-text .field-filetypeicon .htm:before,.rich-text .field-filetypeicon .html:before,.rich-text .field-filetypeicon .jhtml:before,.rich-text .field-filetypeicon .mil:before,.rich-text .field-filetypeicon .net:before,.rich-text .field-filetypeicon .org:before,.rich-text .field-filetypeicon .php3:before,.rich-text .field-filetypeicon .php4:before,.rich-text .field-filetypeicon .php5:before,.rich-text .field-filetypeicon .php:before,.rich-text .field-filetypeicon .phtmle:before,.rich-text .field-filetypeicon .xhtml:before{content:""}.facet-component{box-sizing:border-box;background:0 0}.facet-component label{background:0 0;color:#231f1f}.facet-component button,.facet-component input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.facet-component input:focus{border:1px solid #d2d2d2}.facet-component button,.facet-component input[type=button],.facet-component input[type=reset],.facet-component input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.facet-component input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.facet-component button::-moz-focus-inner,.facet-component input::-moz-focus-inner{border:0;padding:0}.facet-component input[type=text]{font-size:13px}.facet-component input[type=file]{display:none}.facet-component input[type=email],.facet-component input[type=password],.facet-component input[type=text],.facet-component select,.facet-component textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.facet-component select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px}.facet-component:after{content:"";display:table;clear:both}.facet-component .bottom-filter-button{float:right}.facet-component .facet-heading{padding:0 0 5px;margin:0 0 5px;position:relative;border-bottom:1px solid #89c6cc}.facet-component .facet-heading .facet-title{display:inline-block;vertical-align:middle;color:#231f1f;padding-right:25px}.facet-component .facet-heading .clear-filter{display:inline-block;vertical-align:middle;border-radius:15px;font-size:10px;text-align:center!important;width:15px;cursor:pointer;position:absolute;color:#231f1f;right:3px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0}.facet-component .facet-heading .clear-filter:hover{background:#e0e0e0;border-color:#adadad;text-decoration:none;color:#231f1f}.facet-component .facet-heading .clear-filter.has-active-facet,.facet-component .facet-heading .clear-filter.has-active-facet:hover{background:#e0e0e0;color:#231f1f}.facet-single-selection-list .facet-dropdown{margin:10px 0}.facet-single-selection-list .facet-dropdown select{min-width:100%}.facet-single-selection-list .facet-value input[type=checkbox]{display:none}.facet-single-selection-list .facet-value label{color:#231f1f}.facet-single-selection-list .facet-value.active-facet .facet-count.highlighted,.facet-single-selection-list .facet-value.active-facet label,.facet-single-selection-list .facet-value.active-facet span{color:#0098ce}.facet-single-selection-list .bottom-remove-filter{float:left}.facet-single-selection-list .bottom-filter-button{float:right}.facet-date-range .from-date,.facet-date-range .to-date{margin-bottom:5px}.facet-dropdown{margin:10px 0}.facet-dropdown select{min-width:100%;box-sizing:border-box;display:inline-block;vertical-align:middle;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative;height:34px;padding:6px 12px;font-size:14px;background-color:#fff;border-radius:4px;margin-bottom:5px;border:1px solid #d2d2d2}.facet-managed-range{box-sizing:border-box}.facet-managed-range .max-range-value,.facet-managed-range .min-range-value{display:inline-block;vertical-align:middle;width:49%;margin-bottom:5px}.facet-managed-range .max-range-value input[type=text],.facet-managed-range .min-range-value input[type=text]{min-width:100%;width:100%}.facet-managed-range .min-range-value{float:left}.facet-managed-range .max-range-value{float:right}.facet-managed-range .bottom-remove-filter{float:left}.facet-range-selector .slider-min-value{float:left;width:4%;text-align:center}.facet-range-selector .slider-max-value{float:right;width:4%;text-align:center}.facet-range-selector .slider-min-value+.ui-slider-horizontal{float:left;width:88%;margin:5px 2%}.radius-filter label{background:0 0;color:#231f1f}.radius-filter button,.radius-filter input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.radius-filter input:focus{border:1px solid #d2d2d2}.radius-filter button,.radius-filter input[type=button],.radius-filter input[type=reset],.radius-filter input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.radius-filter input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.radius-filter button::-moz-focus-inner,.radius-filter input::-moz-focus-inner{border:0;padding:0}.radius-filter input[type=text]{font-size:13px}.radius-filter input[type=file]{display:none}.radius-filter input[type=email],.radius-filter input[type=password],.radius-filter input[type=text],.radius-filter select,.radius-filter textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.radius-filter select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px}.radius-filter .radius-button.selected{color:#0098ce;background:#fff}.radius-filter ul{height:30px}.radius-filter ul li{display:block;border-width:1px 1px 1px 0;border-style:solid;border-color:#d2d2d2;float:left;padding:5px;cursor:pointer}.radius-filter ul li:first-child{border-width:1px}.radius-filter .bottom-remove-filter{margin-bottom:5px}.ui-slider{position:relative;width:80%;margin:10px auto;text-align:left}.ui-slider .ui-widget-header{border:1px solid #89c6cc;background:#0098ce;font-weight:700}.ui-slider .ui-widget-header a{color:#fff}.slider-value{text-align:center}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d2d2d2;background:#f4f4f2;font-weight:400;color:#231f1f}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#231f1f;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #d2d2d2;background:#dadada;font-weight:400;color:#231f1f}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#231f1f;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #d2d2d2;background:#dadada;font-weight:400;color:#231f1f}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#231f1f;text-decoration:none}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.load-more label{background:0 0;color:#231f1f}.load-more button,.load-more input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.load-more input:focus{border:1px solid #d2d2d2}.load-more button,.load-more input[type=button],.load-more input[type=reset],.load-more input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.load-more input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.load-more button::-moz-focus-inner,.load-more input::-moz-focus-inner{border:0;padding:0}.load-more input[type=text]{font-size:13px}.load-more input[type=file]{display:none}.load-more input[type=email],.load-more input[type=password],.load-more input[type=text],.load-more select,.load-more textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.load-more select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px}.location-filter{position:relative;padding:5px 10px 15px;margin:0 0 20px}.location-filter label{background:0 0;color:#231f1f}.location-filter button,.location-filter input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.location-filter input:focus{border:1px solid #d2d2d2}.location-filter button,.location-filter input[type=button],.location-filter input[type=reset],.location-filter input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.location-filter input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.location-filter button::-moz-focus-inner,.location-filter input::-moz-focus-inner{border:0;padding:0}.location-filter input[type=text]{font-size:13px}.location-filter input[type=file]{display:none}.location-filter input[type=email],.location-filter input[type=password],.location-filter input[type=text],.location-filter select,.location-filter textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.location-filter select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px}.location-filter .twitter-typeahead{display:inline-block;vertical-align:middle;max-width:100%;width:100%}.location-filter .tt-menu{background:#fff;width:100%;border:1px solid #d2d2d2}.location-filter .tt-hint{color:#231f1f}.location-filter .tt-dropdown-menu{width:250px;margin-top:5px;background-color:#f4f4f2;border:1px solid #d2d2d2;max-height:300px;overflow-y:auto;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.location-filter .tt-suggestion{padding:4px 10px;color:#231f1f;overflow:hidden}.location-filter .tt-suggestion a{text-decoration:none}.location-filter .tt-suggestion:last-child{border:none}.location-filter .tt-suggestion .field-image{width:100px;float:left;margin-right:10px}.location-filter .tt-suggestion .field-make{font-size:15px;float:left;margin-right:5px}.location-filter .tt-suggestion .field-model{margin-left:4px;font-size:15px;font-weight:700;width:100%}.location-filter .tt-suggestion .field-priceformatted{float:right;font-size:15px;color:#0098ce;margin-top:-20px}.location-filter .tt-suggestion.tt-cursor{color:#0098ce;background-color:#dadada;cursor:pointer}.location-filter.loading-in-progress .tt-dropdown-menu{display:block!important;min-height:50px;position:relative}.location-filter.loading-in-progress .tt-dropdown-menu:after{content:"";position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;height:40px;width:50px;display:block;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJibGFjayI+DQogIDxwYXRoICBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4NCiAgPHBhdGggZmlsbD0nIzFhODBiNicgZD0iTTE2IDAgQTE2IDE2IDAgMCAxIDMyIDE2IEwyOCAxNiBBMTIgMTIgMCAwIDAgMTYgNHoiPg0KICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDE2IDE2IiB0bz0iMzYwIDE2IDE2IiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L3BhdGg+DQo8L3N2Zz4NCg==);background-position:center center;background-repeat:no-repeat;z-index:11}.location-filter.loading-in-progress .tt-dropdown-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f2;opacity:.8;z-index:10}.location-filter .component-content{display:-webkit-box;display:-ms-flexbox;display:flex}.location-filter .component-content>button,.location-filter .component-content>div,.location-filter .component-content>input,.location-filter .component-content>label,.location-filter .component-content>span{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.location-filter .component-content>button,.location-filter .component-content>label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.location-filter .component-content>label{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.location-filter .component-content>input,.location-filter .component-content>span{-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;width:auto;margin:0 5px}.location-filter .tt-hint::-webkit-input-placeholder{color:transparent}.location-filter .tt-hint::-moz-placeholder{color:transparent}.page-selector{text-align:center;padding:10px 0 0}.page-selector .page-selector-list li{display:inline-block;vertical-align:middle;margin:0 8px}.page-selector .page-selector-list li.inactive a{color:#aaa;cursor:default}.page-selector a{text-decoration:none;font-weight:700;font-size:1em}.page-selector .page-selector-item-link{display:block;text-decoration:none;font-weight:400;height:28px;line-height:22px;padding:2px 9px;margin-left:5px;border:1px solid #d2d2d2}.page-selector .page-selector-item-link.active{font-weight:700;color:#0098ce;border:1px solid #15909c;background:#f6f6f6}.page-selector .page-selector-item-link:hover{color:#0098ce;border:1px solid #15909c;background:#f6f6f6}.page-selector .page-selector-item-link.inactive{color:#aaa}.page-size button,.page-size input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.page-size input:focus{border:1px solid #d2d2d2}.page-size button,.page-size input[type=button],.page-size input[type=reset],.page-size input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.page-size input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.page-size button::-moz-focus-inner,.page-size input::-moz-focus-inner{border:0;padding:0}.page-size input[type=text]{font-size:13px}.page-size input[type=file]{display:none}.page-size input[type=email],.page-size input[type=password],.page-size input[type=text],.page-size select,.page-size textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.page-size select{*zoom:1;box-sizing:border-box;max-width:100px;width:auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px}.page-size label{margin-right:5px;background:0 0;color:#f4f4f2}.search-results-count .progress,.search-results-count .results-count{display:none}.on-page-editor .results-count{display:inline-block}.facet-single-selection-list{display:block}.facet-single-selection-list .facet-search-filter .facet-value{position:relative;border-bottom:1px solid #e0dede;background:0 0;cursor:pointer;padding:5px 0}.facet-single-selection-list .facet-search-filter .facet-value:last-of-type{border-bottom:none}.facet-single-selection-list .facet-search-filter .facet-value.active-facet{font-weight:700}.facet-single-selection-list .facet-search-filter .facet-value .highlighted{font-weight:700;color:#888}.variant-selector.component{margin:30px 0 0}.variant-selector .component-content>div{height:30px;display:inline-block;width:30px;margin:2px;cursor:Pointer}.variant-selector .variant-option{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.variant-selector .variant-option:before{content:"";display:block;height:100%;font-size:30px;width:100%;text-align:center}.variant-selector .variant-option.active-variant{color:#15909c}.variant-selector .variant-option.horizontal:before{content:""}.variant-selector .variant-option.horizontal.active-variant{color:#15909c}.variant-selector .variant-option.vertical:before{content:""}.variant-selector .variant-option.vertical.active-variant{color:#15909c}.column-header-search .search-box{margin:0;padding:2px 10px 0}.search-box{position:relative;padding-right:10px;box-sizing:border-box}.search-box label{background:0 0;color:#231f1f}.search-box button,.search-box input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.search-box input:focus{border:1px solid #d2d2d2}.search-box button,.search-box input[type=button],.search-box input[type=reset],.search-box input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.search-box input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.search-box button::-moz-focus-inner,.search-box input::-moz-focus-inner{border:0;padding:0}.search-box input[type=text]{font-size:13px}.search-box input[type=file]{display:none}.search-box input[type=email],.search-box input[type=password],.search-box input[type=text],.search-box select,.search-box textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.search-box select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px}.search-box .twitter-typeahead{display:inline-block;vertical-align:middle;max-width:100%;width:100%}.search-box .tt-menu{background:#fff;width:100%;border:1px solid #d2d2d2}.search-box .tt-hint{color:#231f1f}.search-box .tt-dropdown-menu{width:250px;margin-top:5px;background-color:#f4f4f2;border:1px solid #d2d2d2;max-height:300px;overflow-y:auto;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.search-box .tt-suggestion{padding:4px 10px;color:#231f1f;overflow:hidden}.search-box .tt-suggestion a{text-decoration:none}.search-box .tt-suggestion:last-child{border:none}.search-box .tt-suggestion .field-image{width:100px;float:left;margin-right:10px}.search-box .tt-suggestion .field-make{font-size:15px;float:left;margin-right:5px}.search-box .tt-suggestion .field-model{margin-left:4px;font-size:15px;font-weight:700;width:100%}.search-box .tt-suggestion .field-priceformatted{float:right;font-size:15px;color:#0098ce;margin-top:-20px}.search-box .tt-suggestion.tt-cursor{color:#0098ce;background-color:#dadada;cursor:pointer}.search-box.loading-in-progress .tt-dropdown-menu{display:block!important;min-height:50px;position:relative}.search-box.loading-in-progress .tt-dropdown-menu:after{content:"";position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;height:40px;width:50px;display:block;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJibGFjayI+DQogIDxwYXRoICBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4NCiAgPHBhdGggZmlsbD0nIzFhODBiNicgZD0iTTE2IDAgQTE2IDE2IDAgMCAxIDMyIDE2IEwyOCAxNiBBMTIgMTIgMCAwIDAgMTYgNHoiPg0KICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDE2IDE2IiB0bz0iMzYwIDE2IDE2IiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L3BhdGg+DQo8L3N2Zz4NCg==);background-position:center center;background-repeat:no-repeat;z-index:11}.search-box.loading-in-progress .tt-dropdown-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f2;opacity:.8;z-index:10}.search-box.hide-button .search-box-button{display:none}.search-box .component-content{display:-webkit-box;display:-ms-flexbox;display:flex}.search-box .component-content>button,.search-box .component-content>input,.search-box .component-content>label{display:inline-block}.search-box .component-content>button,.search-box .component-content>label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-box .component-content>input{width:auto;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;margin:0 5px}.search-box .component-content>label{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.search-box .component-content>.twitter-typeahead{-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;margin:0 5px}.search-box .component-content>.twitter-typeahead .search-box-input.tt-input{margin-bottom:0}.search-box .search-box-input{position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.search-box .search-box-input.tt-hint{margin-top:0}.sort-results label{background:0 0;color:#231f1f}.sort-results button,.sort-results input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.sort-results input:focus{border:1px solid #d2d2d2}.sort-results button,.sort-results input[type=button],.sort-results input[type=reset],.sort-results input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.sort-results input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.sort-results button::-moz-focus-inner,.sort-results input::-moz-focus-inner{border:0;padding:0}.sort-results input[type=text]{font-size:13px}.sort-results input[type=file]{display:none}.sort-results input[type=email],.sort-results input[type=password],.sort-results input[type=text],.sort-results select,.sort-results textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.sort-results select{vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px;max-width:100%;width:auto;display:inline-block}.sort-results .facet-title{display:inline-block;margin-right:5px}.market-selector label{background:0 0;color:#231f1f}.market-selector button,.market-selector input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.market-selector input:focus{border:1px solid #d2d2d2}.market-selector button,.market-selector input[type=button],.market-selector input[type=reset],.market-selector input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.market-selector input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.market-selector button::-moz-focus-inner,.market-selector input::-moz-focus-inner{border:0;padding:0}.market-selector input[type=text]{font-size:13px}.market-selector input[type=file]{display:none}.market-selector input[type=email],.market-selector input[type=password],.market-selector input[type=text],.market-selector select,.market-selector textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.market-selector select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px 15px 5px 5px;height:auto;font-size:16px;color:#231f1f}.sitecore-form{padding:15px}.sitecore-form label{background:0 0;color:#231f1f}.sitecore-form button,.sitecore-form input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}.sitecore-form input:focus{border:1px solid #d2d2d2}.sitecore-form button,.sitecore-form input[type=button],.sitecore-form input[type=reset],.sitecore-form input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}.sitecore-form input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}.sitecore-form button::-moz-focus-inner,.sitecore-form input::-moz-focus-inner{border:0;padding:0}.sitecore-form input[type=text]{font-size:13px}.sitecore-form input[type=file]{display:none}.sitecore-form input[type=email],.sitecore-form input[type=password],.sitecore-form input[type=text],.sitecore-form select,.sitecore-form textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}.sitecore-form select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;padding:5px}.sitecore-form>.component-content{padding:15px;border:1px solid transparent;background-color:transparent;color:#231f1f}.sitecore-form form{font-size:16px;color:#231f1f}.sitecore-form form>div{padding:15px 0}.sitecore-form form>div label{font-family:inherit;padding-right:5px}.sitecore-form form>div input{font-family:inherit}.sitecore-form form>div label+textarea,.sitecore-form form>div select,.sitecore-form form>div textarea{margin-top:5px}.sitecore-form form [data-sc-field-name="Password Confirmation"]{margin-right:5px}.sitecore-form .form.hints-below .scfSectionContent [class$=UsefulInfo]{position:static;opacity:1;max-width:100%;width:100%;margin:5px 0 0 5px}.sitecore-form .form.labels-above label{box-sizing:border-box;display:block;width:100%;margin:0}.sitecore-form .form.labels-above .scfCaptchaGeneralPanel,.sitecore-form .form.labels-above .scfCheckBoxListGeneralPanel,.sitecore-form .form.labels-above .scfConfirmPasswordGeneralPanel,.sitecore-form .form.labels-above .scfCreditCardGeneralPanel,.sitecore-form .form.labels-above .scfDateGeneralPanel,.sitecore-form .form.labels-above .scfDatePickerGeneralPanel,.sitecore-form .form.labels-above .scfDateSelectorGeneralPanel,.sitecore-form .form.labels-above .scfDropListGeneralPanel,.sitecore-form .form.labels-above .scfEmailGeneralPanel,.sitecore-form .form.labels-above .scfFileUploadGeneralPanel,.sitecore-form .form.labels-above .scfListBoxGeneralPanel,.sitecore-form .form.labels-above .scfMultipleLineGeneralPanel,.sitecore-form .form.labels-above .scfNumberGeneralPanel,.sitecore-form .form.labels-above .scfPasswordGeneralPanel,.sitecore-form .form.labels-above .scfRadioButtonListGeneralPanel,.sitecore-form .form.labels-above .scfSingleLineGeneralPanel,.sitecore-form .form.labels-above .scfSmsTelephoneGeneralPanel,.sitecore-form .form.labels-above .scfTelephoneGeneralPanel{box-sizing:border-box;display:inline-block;vertical-align:middle;width:93%}.sitecore-form .form.labels-above .scfSectionContent .scfRequired{margin:0 5px}.sitecore-form .form.labels-above .scfMultipleLineGeneralPanel{width:95%}.sitecore-form .form.labels-above .scfMultipleLineTextBox{margin:0 0 0 5px}.skip-link{position:absolute;top:-40px;left:0;background:#bf1722;color:#fff!important;padding:8px;z-index:100;border-bottom-right-radius:8px}.skip-link:focus{top:0}.snippet{padding-left:0;padding-right:0}.social-media-share{background:0 0}.social-media-share ul{overflow:hidden}.social-media-share li{float:left;margin:0 10px}.social-media-share li:first-child{margin-left:0}.social-media-share li .fb_iframe_widget{display:block;margin-top:-2px}.tabs{background:0 0;border:none;position:relative;overflow:hidden}.tab-slider{position:absolute;background:#f4f4f2;cursor:pointer;border:2px solid #89c6cc;vertical-align:center;width:15px;text-indent:-9999px;z-index:10}.tabs-heading{overflow:hidden}.tabs-heading li{float:left;display:block;margin-left:1px;background:#f4f4f2;width:auto;cursor:pointer;border-top:2px solid #f4f4f2;border-left:1px solid #f4f4f2;border-right:1px solid #f4f4f2;border-width:2px 1px 1px;border-style:solid;border-color:#f4f4f2 #f4f4f2 #89c6cc;border-bottom:1px solid #89c6cc}.tabs-heading li>div{padding:3px 10px;display:block;text-decoration:none;color:#222}.tabs-heading li>div:after{content:"";display:table;clear:both}.tabs-heading li>div .field-heading{font-size:16px}.tabs-heading li>div>.row{display:block}.tabs-heading li .component.content{margin:5px 0}.tabs-heading li.active{background:#fff;border-top:2px solid #89c6cc;border-bottom:1px solid #89c6cc;border-left:1px solid #d2d2d2;border-width:2px 1px 1px;border-style:solid;border-color:#89c6cc #d2d2d2;border-right:1px solid #d2d2d2}.tabs-heading li.active a{color:#231e1e}.tabs-heading li:hover{background:#fff;border-top:2px solid #89c6cc}.tabs-heading li:first-child{margin-left:0}.tabs-container{background:0 0;margin-top:-1px;border-top:1px solid #89c6cc}.tab{display:none;padding:10px}.tab:after{content:"";display:table;clear:both}.tab.active{display:block}.tag-list span.field-title.tag-text{color:#231f1f;margin-right:10px}.tag-list span.field-title.tag-text:hover{color:#878787;border-bottom:1px solid #15909c;cursor:pointer;text-decoration:none}.tag-list span.field-title>a{background:#0098ce;border-radius:3px 0 0 3px;display:inline-block;height:26px;line-height:26px;padding:0 15px 0 23px;position:relative;margin:0 20px 10px 0;text-decoration:none;-webkit-transition:color .2s;color:#fff}.tag-list span.field-title>a:hover{background-color:#15909c}.tag-list span.field-title>a:hover:after{border-left:10px solid #15909c}.tag-list span.field-title>a:before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px}.tag-list span.field-title>a:after{background:0 0;border-bottom:13px solid transparent;border-left:10px solid #0098ce;border-top:13px solid transparent;content:'';position:absolute;right:-10px;top:0;bottom:0}.tag-list span.field-title.tag-links{display:block;float:left;border-radius:20px;position:relative;margin-right:5px;padding:5px;margin-top:5px}.tag-list span.field-title.tag-links>a{text-decoration:none;padding-left:20px;position:relative}.tag-list span.field-title.tag-links>a:before{font:12px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;text-align:center;color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tag-list span.field-title.tag-text{position:relative;border-bottom:1px solid transparent;display:block;float:left;padding-left:20px}.tag-list span.field-title.tag-text:before{content:"";display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.title{background:0 0}.title .field-title a,.title h1{font-size:24px;margin-bottom:10px;color:#231f1f;line-height:normal;padding-bottom:10px;display:block;text-decoration:none;cursor:pointer;border-bottom:1px solid #89c6cc}.title .field-title a:hover,.title h1:hover{color:#878787}.toggle details[open] summary:before{content:""}.toggle summary.toggle-header{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;padding:0 10px;background:#fff;cursor:pointer;min-height:25px}.toggle summary.toggle-header::-webkit-details-marker{display:none}.toggle summary.toggle-header:before{display:inline-block;font:17px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.toggle summary.toggle-header.show{display:inline-block!important}.toggle summary.toggle-header .toggle-label{display:block;float:right;margin:0 0 0 10px}.toggle summary.toggle-header .toggle-label p{margin-bottom:0}.toggle .show{color:#878787}.toggle .toggle-content{margin-top:-1px}.toggle details summary~.component>.component-content{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:normal;animation-direction:normal;display:none}.toggle details[open] summary~.component{overflow:hidden}.toggle details[open] summary~.component>.component-content{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);display:block}@font-face{font-family:SCCXAICONS;src:url(../fonts/sccxxa_icons/SCCXAICONS_eot.eot?oyy8qj);src:url(../fonts/sccxxa_icons/SCCXAICONS_eot.eot?oyy8qj#iefix) format("embedded-opentype"),url(../fonts/sccxxa_icons/SCCXAICONS_ttf.ttf?oyy8qj) format("truetype"),url(../fonts/sccxxa_icons/SCCXAICONS_woff.woff?oyy8qj) format("woff"),url(../fonts/sccxxa_icons/SCCXAICONS_svg.svg?oyy8qj#SCCXAICONS) format("svg");font-weight:400;font-style:normal}@font-face{font-family:KievitPro;src:url(../fonts/keivit_pro/KievitPro-Regular_eot.eot);src:url(../fonts/keivit_pro/KievitPro-Regular_eot.eot?#iefix) format("embedded-opentype"),url(../fonts/keivit_pro/KievitPro-Regular_woff.woff2) format("woff2"),url(../fonts/keivit_pro/KievitPro-Regular_woff.woff) format("woff"),url(../fonts/keivit_pro/KievitPro-Regular_ttf.ttf) format("truetype"),url(../fonts/keivit_pro/KievitPro-Regular_svg.svg#KievitPro-Regular) format("svg");font-weight:400;font-style:normal}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:effra,sans-serif;color:#231f1f}h1{font-size:36px;font-weight:900;margin-top:20px;margin-bottom:10px}h2{font-size:24px;font-weight:600;margin-top:20px;margin-bottom:10px}h3{font-size:20px;font-weight:600;margin-top:20px;margin-bottom:10px}h4{font-size:18px;font-weight:600;margin-top:0;margin-bottom:0}h5{font-size:12px;font-weight:600}h6{font-size:.67em}p{color:#231f1f;line-height:21px;font-weight:400}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{font-family:effra,sans-serif;font-size:16px}#maintop .content a,#maintop .rich-text a,#maintop a{color:#00af41}#maintop .content a.btn:hover,#maintop .rich-text a.btn:hover,#maintop a.btn:hover{color:#fff}#maintop .content a:hover,#maintop .rich-text a:hover,#maintop a:hover{color:#00af41}#maintop .container .row>.component.col-xs-12{padding-top:20px;padding-bottom:20px}.xa-variable{border:0;padding:1px;margin:0;background-color:#ebebe4;color:#545454;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#breadcrumbMenuSubcontrol_context_menu *{box-sizing:initial}.custom-navigation .cxa-navigation-component{background-color:transparent}.custom-navigation li a{font-weight:700;text-transform:uppercase;font-size:12px}.cxa-searchbar-component .component-content form{text-align:center;margin:auto auto 10px;max-width:500px}.component.sc-background-image-stretch .fill-carousel{width:100%}.component.sc-background-image-stretch-550 .fill-carousel{width:100%}.modal-popup-bg{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:888}.html-content li,.html-content p,.html-content strong,.html-content ul{font-size:21px}.html-content p{text-align:center}.pet-breed-master{margin-bottom:34px;padding:0!important}.pet-breed-master .pet-breed-tile{height:100%;padding:0;float:none}.pet-breed-master .pet-breed-tile .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.pet-breed-master .pet-breed-tile .component-content div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%}.pet-breed-master .pet-breed-tile .component-content .field-pet-breed-title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.pet-breed-master .pet-breed-tile .component-content .field-pet-breed-description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pet-breed-master .pet-breed-tile .component-content .field-pet-breed-bottom{background-color:#fff;padding:40px 36px}@media (max-width:786px){.pet-breed-master{margin-bottom:25px;width:100%;float:none}.pet-breed-master .pet-breed-tile .component-content .field-pet-breed-bottom{padding:15px 16px 0;background-color:#fff!important}}.pet-breed-master .pet-breed-tile .component-content h2{font-size:36px;margin:0 0 10px}.pet-breed-master .pet-breed-tile .component-content h2 a{color:#000;text-decoration:none}.pet-breed-master .pet-breed-tile .component-content .field-pet-breed-image a{display:-webkit-box;display:-ms-flexbox;display:flex;height:500px}.pet-breed-master .pet-breed-tile .component-content .field-pet-breed-image img{width:100%;-o-object-fit:cover;object-fit:cover}.pet-breed-master .pet-breed-tile .component-content .btn{width:100%;background-color:#00af41;color:#fff;text-decoration:none;text-align:center;border:none;margin-top:0;max-width:none;border-radius:4px;line-height:36px;font-size:20px}.pet-breed-master .pet-breed-tile .component-content .btn:hover{color:#fff}@media (max-width:786px){.pet-breed-master .pet-breed-tile .component-content .btn,.pet-breed-master .pet-breed-tile .component-content .btn:hover{background-color:transparent!important;color:#00af41!important;text-align:left;font-size:25px;text-transform:uppercase;padding:0 23px 0 0;display:inline-block;font-weight:400;line-height:1.42857;-ms-flex-item-align:start;align-self:flex-start;width:auto}.pet-breed-master .pet-breed-tile .component-content .btn:focus,.pet-breed-master .pet-breed-tile .component-content .btn:hover:focus{outline:-webkit-focus-ring-color auto 5px!important}}.pet-breed-master .pet-breed-tile .component-content .field-pet-breed-description{font-size:20px;margin-bottom:30px;height:70px}.pet-breed-master .pet-breed-tile .component-content .field-pet-breed-description .field-content{font-size:1em;line-height:1.42857}.favorite-friends-panel-item .favorite-friends-panel-image img{max-width:100%;vertical-align:middle}#ct-modal button{z-index:1}#find-btn .btn-text{color:#fff;font-weight:700}#earn-points .available-neighbor-tile section.selected{display:block;overflow:hidden}#earn-points .available-neighbor-tile section.selected-no-after{display:block;overflow:hidden}#earn-points .available-neighbor-tile .earn-points-button{text-align:center;display:none}#activity-history .available-neighbor-tile section.selected,#activity-history .available-neighbor-tile section.selected-no-after{display:block;overflow:hidden}#activity-history .available-neighbor-tile .view-history-button{text-align:center;display:none}#point-rewards-coupons .available-neighbor-tile section.selected,#reward-history .available-neighbor-tile section.selected{display:block;overflow:hidden}@media (min-width:786px){.test-sub-carousel #slider-control .carousel-control.left:hover{background-color:rgba(0,175,65,.5)}.test-sub-carousel #slider-control .carousel-control.left:hover:before{color:#fff!important}.test-sub-carousel #slider-control .carousel-control.right:hover{background-color:rgba(0,175,65,.5)}.test-sub-carousel #slider-control .carousel-control.right:hover:before{color:#fff!important}#earn-points .available-neighbor-tile section.selected{position:relative}#earn-points .available-neighbor-tile section.selected:after{position:absolute;bottom:0;height:25%;display:block;width:100%;content:"";background:-webkit-gradient(linear,left bottom,left top,color-stop(20%,#fff),color-stop(80%,rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#fff 20%,rgba(255,255,255,0) 80%);background:linear-gradient(to top,#fff 20%,rgba(255,255,255,0) 80%);pointer-events:none}#point-rewards-coupons .available-neighbor-tile section.selected,#reward-history .available-neighbor-tile section.selected{position:relative}#point-rewards-coupons .available-neighbor-tile section.selected:after,#reward-history .available-neighbor-tile section.selected:after{position:absolute;bottom:0;height:25%;display:block;width:100%;content:"";background:-webkit-gradient(linear,left bottom,left top,color-stop(20%,#fff),color-stop(80%,rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#fff 20%,rgba(255,255,255,0) 80%);background:linear-gradient(to top,#fff 20%,rgba(255,255,255,0) 80%);pointer-events:none}}#point-rewards-coupons .available-neighbor-tile section.selected-no-after,#reward-history .available-neighbor-tile section.selected-no-after{display:block;overflow:hidden}#point-rewards-coupons .available-neighbor-tile .reward-history-button,#reward-history .available-neighbor-tile .reward-history-button{text-align:center;display:none}.available-neighbor-tile .row{margin:10px}.available-neighbor-tile .section-header{background-color:#00af41;margin:15px 0}.available-neighbor-tile .section-header h2,.available-neighbor-tile .section-header h3,.available-neighbor-tile .section-header h4{color:#fff;margin:0;padding:5px 0 5px 5px}.available-neighbor-tile .tab-menu{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.available-neighbor-tile .tab-menu .menu-item{font-weight:700;color:#929393;text-align:left;cursor:pointer;margin-right:30px;border-bottom:2px solid transparent}.available-neighbor-tile .tab-menu .menu-item.selected{color:#000;border-color:#00af41}.available-neighbor-tile .tab-menu .menu-item:hover{color:#000}.available-neighbor-tile section{margin-bottom:30px;display:none}.available-neighbor-tile section.selected{display:inline}.available-neighbor-tile section#in-progress .empty{display:none}.available-neighbor-tile section#in-progress .empty a{text-decoration:none}.available-neighbor-tile section#in-progress .view-more{text-align:center;color:#00af41;text-transform:uppercase;font-weight:700}.available-neighbor-tile section .product-rewards-border{display:inline-block;margin-right:20px}.available-neighbor-tile section .product-rewards-border .product-rewards-link{width:100%}.available-neighbor-tile section .product-rewards-border .product-rewards-link img{height:404px;width:230px;margin:0 auto;display:block}@media (max-width:767px){.available-neighbor-tile section .product-rewards-border{margin-right:10px}.available-neighbor-tile section .product-rewards-border:nth-of-type(3){margin-right:0}.available-neighbor-tile section .product-rewards-border:nth-of-type(4){margin-top:20px}.available-neighbor-tile section .product-rewards-border .product-rewards-link img{height:281px;width:160px}}.available-neighbor-tile section .quick-links-container{padding:0}.available-neighbor-tile section .quick-links-container .quick-link-item{list-style:none;padding:2px 0}.my-items .row{margin:0}.my-items div{height:100%;padding:0}.my-items p{margin:0}.my-items .items-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-items .items-head a{text-transform:uppercase;font-weight:600}.my-items .product-item{display:inline-block;margin:5px auto;padding:25px;background-color:#fff;border-radius:5px;border:1px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.2)}.my-items .product-item img{width:100px;vertical-align:top}.my-items .product-item .text{float:right;width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}.my-items .product-item .text h3{font-size:1em;font-weight:500}.my-items .product-item .text h3 a{color:#000;text-decoration:none}.my-items .product-item .quantity{display:inline-block;font-weight:600}.my-items .price-container{width:-webkit-calc(100% - 110px);width:calc(100% - 110px);margin-left:110px}.my-items .price-container div{display:inline-block;margin-right:10px}.my-items .price-container div .price-text{display:block}.my-items .price{font-weight:600}.my-items .price.red-price{color:#ef0030}.program-details-modal-dropdown .modal-loyalty.loyalty-product{position:relative;max-width:500px;width:-webkit-calc(100vw - 66px);width:calc(100vw - 66px);padding:0;z-index:999;text-align:center;top:0;margin:85px auto 0}.program-details-modal-dropdown .modal-loyalty.loyalty-product .modal-header{border:none;position:relative;z-index:2}.program-details-modal-dropdown .modal-loyalty.loyalty-product .modal-header .close{position:absolute;top:15px;right:15px;width:auto}.program-details-modal-dropdown .modal-loyalty.loyalty-product .modal-body{padding-bottom:25px;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.program-details-modal-dropdown img{max-width:100%;vertical-align:middle;margin-top:-20px;max-height:218px}.program-details-modal-dropdown h1{font-size:1.3em;margin-bottom:20px}.program-details-modal-dropdown .close-button{width:100%;font-size:27px;color:#00af41;text-align:right;padding-right:0;opacity:1}.program-details-modal-dropdown .title{font-weight:700;margin:0;line-height:24px}.program-details-modal-dropdown .description{margin:0 0 4px;line-height:24px}.program-details-modal-dropdown .expire-date{margin-bottom:12px;font-weight:500;line-height:27px}.program-details-modal-dropdown .expire-date span{font-size:18px}.program-details-modal-dropdown .expire-date span:before{content:" "}.program-details-modal-dropdown .terms-container{font-size:16px;line-height:1.6153846154;margin:0;padding:20px 24px;text-align:left;border-top:1px solid #eee;border-bottom:1px solid #eee;position:relative;left:-15px;width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}.program-details-modal-dropdown .terms-container p{color:#9b9b9b;margin:0}.program-details-modal-dropdown .terms-container p b{font-weight:500}main .component.column-splitter{-ms-flex-wrap:wrap;flex-wrap:wrap}.find-delivery-store-listing-modal-dropdown{position:absolute;width:80%;left:10%;border-radius:4px;background:#fff;padding:20px;z-index:999}.find-delivery-store-listing-modal-dropdown p{margin:40px 0;font-weight:700}.find-delivery-store-listing-modal-dropdown a{text-decoration:none;font-weight:700;margin-left:8px}.find-delivery-store-listing-modal-dropdown a:hover{text-decoration:underline!important}.find-delivery-store-listing-modal-dropdown .information .big{font-weight:400;font-size:1.2em}.find-delivery-store-listing-modal-dropdown .information p{margin:0 0 6px}.find-delivery-store-listing-modal-dropdown .information a{margin:0}.find-delivery-store-listing-modal-dropdown .information .in-stock{font-size:.75em;font-weight:700;padding:2px 10px;border:2px solid #00af41}.find-delivery-store-listing-modal-dropdown .information .my-store{color:#00af41;font-size:1.5em}.find-delivery-store-listing-modal-dropdown .information .my-store:before{font-family:FontAwesome;font-size:1.4em;margin-right:6px;content:"\f015"}.find-delivery-store-listing-modal-dropdown .close-button{width:100%;font-size:1.3em;color:#00af41;text-align:right}.find-delivery-store-listing-modal-dropdown button{margin:30px auto;float:right}#qualifying-purchases-modal{width:100%;padding:0;margin:0}.qualifying-purchases-modal-dropdown .modal-dialog{position:relative;width:100%;max-width:997px;margin:70px auto 0;z-index:1050;overflow:auto}@media (max-width:600px){.find-delivery-store-listing-modal-dropdown{width:90%;left:5%;top:5%}.qualifying-purchases-modal-dropdown .modal-dialog{margin:50px auto 0}}.qualifying-purchases-modal-dropdown .modal-header{padding:16px 32px 12px;border:none}@media screen and (max-width:767px){.qualifying-purchases-modal-dropdown .modal-header{border-bottom:1px solid #eee;padding:15px 25px 12px}}.qualifying-purchases-modal-dropdown h1{font-size:27px;line-height:1.1851851852;margin:0}.qualifying-purchases-modal-dropdown .modal-body{padding:15px 21px 11px}.qualifying-purchases-modal-dropdown .modal-body .list-head{border-bottom:1px solid #eee;padding-bottom:0;margin-bottom:0}.qualifying-purchases-modal-dropdown .modal-body .list-head>.row{margin:0 -15px;max-width:none}.qualifying-purchases-modal-dropdown .modal-body .list-head span{color:#515252;font-weight:700;font-size:14px;line-height:1.2142857143;padding:16px 0;display:block}.qualifying-purchases-modal-dropdown .modal-body ul{padding:0;overflow:auto;margin:0;width:100%;border-bottom:1px solid #eee}.qualifying-purchases-modal-dropdown .modal-body ul li{display:inline-block;width:100%;padding:20px 0 16px}.qualifying-purchases-modal-dropdown .modal-body ul li:nth-child(even){background-color:#f0f0f0}.qualifying-purchases-modal-dropdown .modal-body ul li p{margin:0;font-size:16px;font-weight:700}.qualifying-purchases-modal-dropdown .modal-body ul .date span{font-size:16px;line-height:1.1875;font-weight:700}@media screen and (max-width:767px){.qualifying-purchases-modal-dropdown .modal-body{padding:4px 15px 16px}.qualifying-purchases-modal-dropdown .modal-body ul li{padding:0 0 4px}.qualifying-purchases-modal-dropdown .modal-body ul li>div{padding:5px 0;clear:both}.qualifying-purchases-modal-dropdown .modal-body ul .date span{font-weight:400;line-height:1.38}.qualifying-purchases-modal-dropdown .modal-body ul .date span:before{content:" "}}.qualifying-purchases-modal-dropdown .modal-body ul .store .name{display:block;font-weight:700}.qualifying-purchases-modal-dropdown .modal-body ul .store span{font-size:16px;line-height:1.1875}@media screen and (max-width:767px){.qualifying-purchases-modal-dropdown .modal-body ul .store span{line-height:1.38}.qualifying-purchases-modal-dropdown .modal-body ul .store span:before{content:" "}}.qualifying-purchases-modal-dropdown .modal-body ul .quantity span{font-size:16px;line-height:1.1875;font-weight:700}@media screen and (max-width:767px){.qualifying-purchases-modal-dropdown .modal-body ul .quantity span{font-weight:400;line-height:1.38}.qualifying-purchases-modal-dropdown .modal-body ul .quantity span:before{content:" "}}.qualifying-purchases-modal-dropdown .close-button{font-size:26px;color:#00af41;text-align:right;position:absolute;right:11px;top:11px}.login-at-checkout-tile{padding:0 58px}.login-at-checkout-tile .checkout-heading{padding:0}.login-at-checkout-tile .checkout-heading h1{padding:0}.login-at-checkout-tile .checkout-heading h2{padding:5px 0 0}@media (max-width:767px){.login-at-checkout-tile{padding:20px 22px}.login-at-checkout-tile .checkout-heading{padding:0 15px}.login-at-checkout-tile .checkout-heading h6{margin:10px 0}.login-at-checkout-tile .signin-container.row{margin-left:-22px;margin-right:-22px;max-width:none;border-left:none;border-right:none;padding:25px 25px 50px}}.login-at-checkout-tile .signin-container{background-color:#f4f4f2;padding:25px;border:1px solid #d2d2d2}.login-at-checkout-tile .signin-container>div{padding:0 50px}.login-at-checkout-tile .signin-container p{color:#010101;font-size:18px;line-height:1.42857;margin-bottom:30px}.login-at-checkout-tile .signin-container .btn.btn-primary{margin-top:0;margin-bottom:25px;font-size:26px}.login-at-checkout-tile .signin-container .btn.btn-secondary{font-size:26px}.login-at-checkout-tile .signin-container .login-container{border-right:1px solid #e7e7e6}.login-at-checkout-tile .signin-container .login-container label{color:#000;margin-bottom:5px;font-weight:700;font-size:24px;line-height:1.428571429}.login-at-checkout-tile .signin-container .login-container input[type=checkbox]{border-color:#888;border-width:2px;height:25px;width:25px;padding:0;float:left;margin-right:5px;border-radius:6px!important}.login-at-checkout-tile .signin-container .login-container input[type=checkbox]:checked{background:#00af41!important;border:1px solid #000}.login-at-checkout-tile .signin-container .login-container input[type=checkbox]:checked:after{content:"";position:relative;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.login-at-checkout-tile h3{text-transform:uppercase}.login-at-checkout-tile a{font-weight:400;color:#000;text-decoration:none;font-size:18px}.login-at-checkout-tile a:hover{text-decoration:none!important}.login-at-checkout-tile form>div{margin-top:0;margin-bottom:20px;float:left}.login-at-checkout-tile form>div:last-child{margin-bottom:0}.login-at-checkout-tile .row{margin:0}.login-at-checkout-tile .gray-label{text-transform:uppercase;font-weight:700;font-size:16px;color:#515253;margin-bottom:5px}.login-at-checkout-tile input[type=password],.login-at-checkout-tile input[type=text]{width:100%;height:50px;color:#555;font-weight:400;border:2px solid #d2d2d2!important}.login-at-checkout-tile input[type=password]::-webkit-input-placeholder,.login-at-checkout-tile input[type=text]::-webkit-input-placeholder{font-weight:700;color:#000}.login-at-checkout-tile input[type=password]:-ms-input-placeholder,.login-at-checkout-tile input[type=text]:-ms-input-placeholder{font-weight:700;color:#000}.login-at-checkout-tile input[type=password]::placeholder,.login-at-checkout-tile input[type=text]::placeholder{font-weight:700;color:#000}.login-at-checkout-tile .input-group input[type=password]:first-child{border-right:none!important}.login-at-checkout-tile .input-group-addon:last-child{background-color:#fff;border:2px solid #d2d2d2;border-left:0;font-size:18px}.login-at-checkout-tile .btn{font-size:26px;font-weight:600;width:310px;min-width:270px;line-height:36px;display:block}.login-at-checkout-tile .btn-secondary{background-color:#fff;border-color:#00af41;color:#00af41}.login-at-checkout-tile .btn-secondary:hover{background-color:#b0cfa8;border-color:#b0cfa8;color:#fff}.login-at-checkout-tile .account-error.col-xs-12.field-validation-error{padding-left:15px!important}.login-at-checkout-tile .account-error.col-xs-12.field-validation-error a{color:#ed1d23;font-weight:600}.login-at-checkout-tile .account-error.col-xs-12.field-validation-error span{margin-left:0}@media (max-width:786px){.pet-breed-master .pet-breed-tile .component-content .field-pet-breed-description{height:auto}#product-rewards .available-neighbor-tile .container{overflow-x:auto;white-space:nowrap;margin:0;display:inline-block}.qualifying-purchases-modal-dropdown h1{font-size:18px;line-height:1.22;text-align:left}.qualifying-purchases-modal-dropdown .modal-body ul span{font-weight:400}.login-at-checkout-tile .signin-container>div{display:block;max-width:none;margin:0 -15px;padding:30px 0}.login-at-checkout-tile .signin-container>div:after{content:"";display:table;clear:both}.login-at-checkout-tile .signin-container .login-container{border:none;position:relative}.login-at-checkout-tile .signin-container .login-container:before{content:"";display:block;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:1px;background-color:#dfe0df;position:absolute;top:100%;left:15px}.login-at-checkout-tile .btn{min-width:150px;width:100%;max-width:100%;margin:0 auto;min-height:40px;font-size:26px;line-height:36px}}.spinner-style-tile .text{display:inline-block;vertical-align:top;line-height:32px;margin-left:20px;font-weight:700;font-size:1.5em}#storelistblock .sl-store{background-color:#fff;border-radius:5px;border-bottom:2px solid #d5d6d4;margin-bottom:30px;overflow:hidden;padding:20px 20px 10px 10px}#storelistblock .sl-store:active,#storelistblock .sl-store:focus,#storelistblock .sl-store:hover{background-color:rgba(0,152,206,.5)}#storelistblock .sl-store:active span,#storelistblock .sl-store:focus span,#storelistblock .sl-store:hover span{color:#fff}#storelistblock .sl-store span{font-size:1em;margin-bottom:10px}#storelistblock .sl-store a{text-decoration:none}#storelistblock .sl-store .sl-store-left{width:50%;float:left}@media (max-width:390px){#storelistblock .sl-store .sl-store-left{width:100%;float:none;text-align:left}}#storelistblock .sl-store .sl-store-left .basic-details{margin-left:60px}#storelistblock .sl-store .sl-store-left .basic-details .caption-bold{font-size:1em;font-weight:700}@media (max-width:786px){#storelistblock .sl-store .sl-store-left a{display:inline-block}#storelistblock .sl-store .sl-store-left .basic-details{margin-left:0}}#storelistblock .sl-store .sl-store-left .store-no{background:url(https://www.petsuppliesplus.com/assets/images/icons/icon-store-count.png) center center no-repeat;width:48px;height:45px;color:#fff;font-size:12px;float:left;padding-top:23px;padding-left:0;text-align:center;text-indent:-8px}#storelistblock .sl-store .sl-store-left .services{font-size:.86em}#storelistblock .sl-store .sl-store-right{width:50%;float:right;text-align:right}@media (max-width:390px){#storelistblock .sl-store .sl-store-right{width:100%;float:none;text-align:left}}#storelistblock .sl-store .sl-store-right a{color:#000;display:block;font-size:1.313em;margin-bottom:10px;font-weight:600}#storelistblock .sl-store .sl-store-right a i,#storelistblock .sl-store .sl-store-right a:hover{color:#00af41}#storelistblock .sl-store .store-btn-section .my-store{display:none;color:#00af41;font-size:1.438em;margin-top:20px}#storelistblock .sl-store .store-btn-section.selected .my-store{display:block}#storelistblock .sl-store .store-btn-section.selected .make-my-store{display:none}.alternative-module{padding:40px 0;border-bottom:1px solid #e5e5e5;margin:0}.alternative-module:after{content:"";display:table;clear:both}.alternative-module .component-content{padding-left:15px;padding-right:15px}.alternative-module .field-title-banner-description{margin-bottom:0;font-size:21.5px;line-height:1.42857;font-weight:400}.resource-center-listing #wrapper .main-container-width{padding-bottom:0}.btn-in-progress span{padding-left:10px;font-size:26px;font-weight:600}.capitalize-text{text-transform:capitalize}span.required:before{content:"* "}.btn.btn-primary{margin-top:0;margin-bottom:25px;font-size:26px;color:#fff}.modal-wrapper{padding-left:11px;padding-right:11px}.modal-wrapper .ae-label{margin-bottom:5px}.modal-wrapper .email-entry-section{margin-bottom:25px}.modal-wrapper .email-entry-buttons{margin-left:-11px;margin-right:-11px}.modal-wrapper .email-entry-buttons .btn{width:100%!important}@media (max-width:991px){.modal-wrapper .email-entry-buttons .btn{margin-bottom:10px}}.thank-you-page main{padding-bottom:0}.font-weight-bold{font-weight:700}.search-page main #search .coveo-trigger-notify .alert-info{color:#0098ce;background-color:#f8f9f9;border-color:#f8f9f9;text-align:center;margin-left:-webkit-calc(50% - 50vw);margin-left:calc(50% - 50vw);width:99.3vw}@media (max-width:1024px){.search-page main #search .coveo-trigger-notify .alert-info{width:100vw}}.search-page main #search .coveo-trigger-notify .alert-info img{max-width:100%}.checkout-page main{padding-bottom:0!important}@media (max-width:1199px){.checkout-page main .container{padding-right:15px!important;padding-left:15px!important}}.search-page main{background-color:#f4f4f2;padding-bottom:0!important}.text-danger{color:#ed1d23}.text-danger a{margin-left:5px;color:#231f1f;text-decoration:underline}.coveo-card-layout-container{width:100%}@supports (-webkit-touch-callout:none){.modal-open{position:fixed}}.self-serve-dog-wash-page #maintop{padding-bottom:40px;border-bottom:1px solid #e5e5e5}.self-serve-dog-wash-page #maintop .rich-text-tile .component-content{max-width:100%;width:100%;padding-right:0;padding-left:0;margin:0 auto}.self-serve-dog-wash-page .rich-text-tile .component-content{max-width:1322px;width:100%;padding-right:22px;padding-left:22px;margin:0 auto}.self-serve-dog-wash-page #content{max-width:1322px;padding:0!important}.self-serve-dog-wash-page .faq-anchor-tile{padding-top:20px;padding-bottom:20px}.self-serve-dog-wash-page .three-column-item{text-align:center}.self-serve-dog-wash-page .three-column-item .three-column-subheader ul{text-align:left}.self-serve-dog-wash-page .field-title-banner-description a{font-size:24px;font-weight:400;line-height:1.42857}.resource-center-category-page #content{max-width:none;padding:0!important}.resource-center-category-page .oro-content-categories-filter{padding:40px 0 100px}.resource-center-category-page .oro-content-categories-filter .component-content{max-width:1322px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:1200px){.resource-center-category-page .oro-content-categories-filter .component-content{padding-right:22px;padding-left:22px}}b,optgroup,strong{font-weight:700}.plp-title{text-align:center;clear:both}.print-coupon{padding-top:20px;padding-bottom:20px;text-align:center}.print-coupon .print-btn .fa-print{padding-right:5px}.print-coupon .print-btn .ae-compliance-indent.ae-reader-visible{display:inline-block!important;height:1px;left:-9999px!important;line-height:0;overflow:hidden;position:absolute!important;top:0;white-space:nowrap;width:1px!important;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.coupon-data{padding-top:0;padding-bottom:50px}.coupon-data #customMessage{font-size:30px}.coupon-data .coupon-img img{max-width:100%}.ae-coupon main{padding-bottom:0}.ae-coupon main .coupon-error{padding:20px 0}.margin-top-20{margin-top:20px}.plp-page maintop .row .component.image .component-content,.vip-petcare-page .row .component.image .component-content{padding-left:0;padding-right:0;max-width:100%}.plp-page .category-banner-img{position:relative}.plp-page .category-banner-txt{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center}.plp-page .v-align-data{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plp-page h1.banner-heading{color:#fff;margin:0;padding:0}.plp-page .category-banner-img .category-banner-txt .text-large{font-size:60px;font-weight:900}.popover .popover-content ul{margin:0 15px 15px}.popover.bottom>.arrow:after{border-bottom-color:#eee!important}.center-img{display:block;margin:auto}.test-class{display:block;color:red}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:url(../Images/overlay-bg.png);z-index:9999;display:none;width:100%}.overlay.component{margin:0}.overlay>.component-content{border-radius:5px;display:block;position:absolute;padding:10px;max-width:90%;background:#f4f4f2;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay>.component-content .component{margin:0}.overlay>.component-content .component.image img{width:100%}.overlay .overlay-inner{min-width:25px;max-height:inherit;height:inherit;overflow:auto}.overlay .overlay-inner.overlay-percent{max-height:100%;height:auto}.overlay .overlay-inner #InnerCenter{width:auto;height:auto}.overlay .overlay-inner .container,.overlay .overlay-inner>img{width:100%}.overlay .overlay-inner:focus{border:1px solid #ccc}.overlay .overlay-close{cursor:pointer;font-size:30px;position:absolute;top:-20px;right:-10px}.overlay .overlay-close:before{content:"";background:#fff;border-radius:50%;display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.overlay .overlay-close:hover:before{background:#ccc}.overlay .overlay-close a{display:block;text-indent:-9999px}.overlay .overlay-close-link:focus,.overlay .overlay-close-link:hover{color:#ccc}.overlay .overlay-close-link{text-decoration:none}.overlay-page{top:0;left:0;right:0;bottom:0;background:url(../Images/overlay-bg.png);z-index:9999;text-align:center;width:100%;margin:0}.overlay-page>.component-content{display:inline-block;vertical-align:middle;zoom:1;*display:inline;border-radius:5px;position:relative;padding:10px 10px 25px;margin:100px 60px 60px;max-width:90%;background:#f4f4f2}.overlay-page>.component-content .component{margin:0}.overlay-page>.component-content .component.image img{width:100%}.overlay-page .overlay-inner{min-width:25px;height:inherit;max-height:inherit;min-height:135px;overflow:auto}.overlay-page .overlay-inner.overlay-percent{max-height:100%;height:auto}.overlay-page .overlay-inner.overlay-percent.edit{max-height:inherit}.overlay-page .overlay-inner .container{width:100%}.overlay-page .overlay-inner:focus{border:1px solid #ccc}.overlay-page .overlay-close{color:#000;cursor:pointer;font-size:30px;position:absolute;right:-5px;bottom:-15px}.overlay-page .overlay-close-link:focus,.overlay-page .overlay-close-link:hover{color:#ccc}.overlay-page .overlay-close-link{text-decoration:none}#wrapper.overlay-page{margin-bottom:-80px}body.preview .overlay-page{position:fixed}.overlay-page .main{width:100%}.on-page-editor .overlay .overlay-inner{margin:auto}.on-page-editor .overlay-page{z-index:9000}.account-information .loyalty-hero{margin-bottom:40px}.account-information .loyalty-hero a,.account-information .loyalty-hero h1{color:#fff}@media (max-width:767px){.plp-page .category-banner-img .category-banner-txt .text-large{font-size:1.25em}.account-information .loyalty-hero{margin-bottom:14px;margin-top:20px;padding:20px 0}}.side-heading{float:left;padding-bottom:20px}@media (max-width:768px){.bv-cv2-cleanslate .bv-mbox-search .bv-search-content .bv-content-search .bv-masthead-search .bv-search-control-icon{left:90%!important}.alternative-module .field-title-banner-description,.alternative-module h1{text-align:center}.side-heading{float:none}.side-heading h4{margin:0}}.dog-filter-container{float:right;width:290px}.dog-filter-container select{background-color:#eee;border-color:#eee;border-radius:4px;width:290px}.past-appointments,.upcoming-appointments{clear:both}.past-appointments .no-appointments-text,.upcoming-appointments .no-appointments-text{font-size:18px;line-height:25px}.upcoming-appointments{margin-bottom:40px}.upcoming-appointments .no-appointments-text{margin-bottom:20px}.pet-container{clear:both}.pet-container.show-all .appt-row{display:block}.pet-container.show-all .view-all-link{display:none}.pet-container .appt-row{padding:20px;border:1px solid #f4f4f2;margin-bottom:20px;border-radius:4px;display:block}.pet-container .appt-row .pet-name{float:left;font-weight:700;margin-bottom:10px;width:100%;text-align:left}@media (max-width:768px){.dog-filter-container{float:none;padding-bottom:14px;width:100%}.dog-filter-container select{width:100%}.upcoming-appointments{margin-bottom:30px}.upcoming-appointments .btn{width:100%}.pet-container .appt-row .pet-name{float:right;margin-top:21px;margin-bottom:35px;width:-webkit-calc(100% - 74px);width:calc(100% - 74px);padding-left:9px}}.pet-container .appt-row .dog-img-container{clear:both;float:left;text-align:center;width:16.66666667%}@media (max-width:768px){.pet-container .appt-row .dog-img-container{clear:none;width:74px;padding-left:0}}.pet-container .appt-row .dog-img-container img{width:64px;height:64px;border-radius:50%;float:left}.pet-container .appt-row .grooming-info-container{float:left;width:41.66666667%}@media (max-width:768px){.pet-container .appt-row .grooming-info-container{clear:both;float:none;width:auto}}.pet-container .appt-row .grooming-info-container .adress-container{padding-top:10px}.pet-container .appt-row .grooming-info-container .adress-container a{color:#00af41;text-decoration:underline!important}.pet-container .appt-row .buttons-container{float:right;margin-bottom:-15px;margin-top:0;width:33.33333333%}.pet-container .appt-row .buttons-container .btn-primary,.pet-container .appt-row .buttons-container .btn-secondary{width:100%;margin-bottom:15px}.pet-container:nth-child(2n+1) .appt-row:nth-child(2n){background-color:#f4f4f2}.pet-container:nth-child(2n) .appt-row:nth-child(2n+1){background-color:#f4f4f2}.pet-container .view-all-link{display:block;text-align:center;padding-bottom:20px;font-weight:700}.pet-container .view-all-link a:after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #00af41;margin-left:5px;margin-bottom:2.5px}.clearboth{clear:both;line-height:0}.gs-scheduling-container a{text-decoration:underline}.gs-scheduling-container .editlink{display:inline-block;font-size:15px;font-weight:700}@media (max-width:768px){.pet-container .appt-row .buttons-container{float:none;width:auto;margin-top:0;padding-top:15px}.gs-scheduling-container .editlink{padding-top:0}}.gs-scheduling-container .addlink{padding-left:15px;font-size:15px;font-weight:700;padding-top:10px}.gs-scheduling-container h1{font-size:36px;padding-bottom:25px}.gs-scheduling-container h3{display:inline-block}.gs-scheduling-container .scheduling-steps-container .step-1-container{border-top:1px solid #f6f6f6}.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step{border-top:1px solid #fff}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container{padding:23px 22px 15px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container h3{margin-top:0}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .form-group{margin-bottom:8px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form label:not(.custom-checkbox-container){font-weight:400}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form label:not(.custom-checkbox-container):before{content:"*"}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form input[type=text]{border-radius:4px;border:1px solid #d2d2d2;box-shadow:none;padding:11.5px 8.5px 12.5px;margin:0 10px;width:253px;line-height:19px;height:45px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form input[type=text][disabled]{padding:0;background:0 0;border:none;width:auto;height:auto;font-weight:700;margin-right:0}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .custom-checkbox-container{display:inline-block;margin-right:10px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn.deactivated{background-color:transparent!important;border-color:transparent!important}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn.disabled,.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn:disabled,.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn[disabled]{opacity:1;background-color:rgba(0,175,65,.25);border-color:rgba(0,175,65,.25)}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn.disabled:hover,.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn:disabled:hover,.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn[disabled]:hover{background-color:rgba(0,175,65,.25)!important;border-color:rgba(0,175,65,.25)!important}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form #btn-cancel-step4{min-width:250px}.gs-scheduling-container .scheduling-steps-container #appt-booking-error{display:block;padding-bottom:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container,.gs-scheduling-container .scheduling-steps-container .step-2-container,.gs-scheduling-container .scheduling-steps-container .step-3-container,.gs-scheduling-container .scheduling-steps-container .step-4-container{padding:23px 22px 15px;border-bottom:1px solid #f6f6f6}.gs-scheduling-container .scheduling-steps-container .step-1-container h3,.gs-scheduling-container .scheduling-steps-container .step-2-container h3,.gs-scheduling-container .scheduling-steps-container .step-3-container h3,.gs-scheduling-container .scheduling-steps-container .step-4-container h3{margin-top:0}.gs-scheduling-container .scheduling-steps-container .step-1-container a,.gs-scheduling-container .scheduling-steps-container .step-2-container a,.gs-scheduling-container .scheduling-steps-container .step-3-container a,.gs-scheduling-container .scheduling-steps-container .step-4-container a{text-decoration:underline!important}.gs-scheduling-container .scheduling-steps-container .step-1-container .form-loading,.gs-scheduling-container .scheduling-steps-container .step-2-container .form-loading,.gs-scheduling-container .scheduling-steps-container .step-3-container .form-loading,.gs-scheduling-container .scheduling-steps-container .step-4-container .form-loading{top:0;vertical-align:middle;margin:0 15px}.gs-scheduling-container .scheduling-steps-container .step-1-container .step-content-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .step-content-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .step-content-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .step-content-container{padding-left:15px;border-radius:5px}.gs-scheduling-container .scheduling-steps-container .step-1-container .step-content-container .form-loading,.gs-scheduling-container .scheduling-steps-container .step-2-container .step-content-container .form-loading,.gs-scheduling-container .scheduling-steps-container .step-3-container .step-content-container .form-loading,.gs-scheduling-container .scheduling-steps-container .step-4-container .step-content-container .form-loading{margin-left:0}@media (max-width:768px){.gs-scheduling-container .addlink{float:right;padding-top:0}.gs-scheduling-container h1{text-align:center}.gs-scheduling-container h3{max-width:-webkit-calc(100% - 44px);max-width:calc(100% - 44px)}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form input[type=text]{margin:0 0 8px;width:100%}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form input[type=text][disabled]{max-width:-webkit-calc(100% - 94px);max-width:calc(100% - 94px);margin:0 0 8px 8px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn{width:100%;margin:0 0 19px;font-size:23px;padding:13px 5px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn.btn-secondary{margin:0}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form #btn-cancel-step4{min-width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container .form-loading,.gs-scheduling-container .scheduling-steps-container .step-2-container .form-loading,.gs-scheduling-container .scheduling-steps-container .step-3-container .form-loading,.gs-scheduling-container .scheduling-steps-container .step-4-container .form-loading{margin-left:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .step-content-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .step-content-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .step-content-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .step-content-container{padding-left:0}}.gs-scheduling-container .scheduling-steps-container .step-1-container .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-2-container .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-3-container .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-4-container .selectstore-link{display:none;font-weight:700;padding-left:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container #add-dog-link-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #add-dog-link-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #add-dog-link-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #add-dog-link-container{padding-left:15px;font-weight:700;margin-top:10px}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-2-container .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-3-container .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-4-container .selectstore-link{padding-left:0}.gs-scheduling-container .scheduling-steps-container .step-1-container #add-dog-link-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #add-dog-link-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #add-dog-link-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #add-dog-link-container{padding-left:0;float:right;margin-top:0}}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-1-container .addlink,.gs-scheduling-container .scheduling-steps-container .step-1-container .available-times-container,.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container,.gs-scheduling-container .scheduling-steps-container .step-1-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-1-container .select-services-btn-container,.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .addlink,.gs-scheduling-container .scheduling-steps-container .step-2-container .available-times-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-2-container .select-services-btn-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .addlink,.gs-scheduling-container .scheduling-steps-container .step-3-container .available-times-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-3-container .select-services-btn-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .addlink,.gs-scheduling-container .scheduling-steps-container .step-4-container .available-times-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-4-container .select-services-btn-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-appointment h4,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-appointment h4,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-appointment h4,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-appointment h4{font-weight:400}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-dog-info-container{padding-left:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-service-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-service-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-service-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-service-info-container{display:inline-block;min-width:140px}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-service-info-container .selected-service-name #selected-service-editlink,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-service-info-container .selected-service-name #selected-service-editlink,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-service-info-container .selected-service-name #selected-service-editlink,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-service-info-container .selected-service-name #selected-service-editlink{margin-left:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-service-info-container p,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-service-info-container p,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-service-info-container p,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-service-info-container p{display:inline-block}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-service-info-container p:last-child,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-service-info-container p:last-child,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-service-info-container p:last-child,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-service-info-container p:last-child{float:right;margin-left:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container .pet-name,.gs-scheduling-container .scheduling-steps-container .step-2-container .pet-name,.gs-scheduling-container .scheduling-steps-container .step-3-container .pet-name,.gs-scheduling-container .scheduling-steps-container .step-4-container .pet-name{font-weight:700}.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step{background-color:#f4f4f2;border-radius:4px;border-bottom:1px solid #fff}.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .add-dog-form-container,.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .addlink,.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .available-times-container,.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .groomersearch-form-container,.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .search-options,.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .select-services-btn-container,.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step .service-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .add-dog-form-container,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .addlink,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .available-times-container,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .groomersearch-form-container,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .search-options,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .select-services-btn-container,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step .service-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .add-dog-form-container,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .addlink,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .available-times-container,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .groomersearch-form-container,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .search-options,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .select-services-btn-container,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step .service-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .add-dog-form-container,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .addlink,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .available-times-container,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .groomersearch-form-container,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .search-options,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .select-services-btn-container,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .selectstore-link,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step .service-list-container{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container.active-step #selected-servicename,.gs-scheduling-container .scheduling-steps-container .step-2-container.active-step #selected-servicename,.gs-scheduling-container .scheduling-steps-container .step-3-container.active-step #selected-servicename,.gs-scheduling-container .scheduling-steps-container .step-4-container.active-step #selected-servicename{font-weight:400}.gs-scheduling-container .scheduling-steps-container .step-1-container #step3-subheading-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #step3-subheading-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #step3-subheading-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #step3-subheading-container{padding-left:15px;margin-bottom:23px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .pet-img-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .pet-img-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .pet-img-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .pet-img-placeholder{display:inline-block;vertical-align:middle;margin-right:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .pet-img-placeholder img,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .pet-img-placeholder img,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .pet-img-placeholder img,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .pet-img-placeholder img{height:64px;width:64px;border-radius:50%}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container input[type=file],.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container input[type=file],.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container input[type=file],.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container input[type=file]{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row{margin:0 -20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row:after{content:"";display:table;clear:both}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col{width:33.33%;float:left;padding:0 20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select{width:100%;border:1px solid #d2d2d2;font-size:17.2px;line-height:19px;padding:12.5px 17.5px 11.5px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group{margin-bottom:25px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group:last-child,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group:last-child,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group:last-child,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group:last-child{margin-bottom:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-radio-inline label,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-radio-inline label,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-radio-inline label,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-radio-inline label{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-radio-inline .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-radio-inline .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-radio-inline .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-radio-inline .custom-radio-container{display:inline-block;margin-right:40px;margin-bottom:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .custom-checkbox-container{font-weight:500}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn{width:250px;margin-right:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn.btn-primary.disabled,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn.btn-primary[disabled],.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn.btn-primary.disabled,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn.btn-primary[disabled],.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn.btn-primary.disabled,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn.btn-primary[disabled],.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn.btn-primary.disabled,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn.btn-primary[disabled]{background-color:#eaeaea;border-color:#eaeaea;color:#393535;opacity:1}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container{margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-dog-info-container{padding-left:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-service-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-service-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-service-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-service-info-container{width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-service-info-container p,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-service-info-container p,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-service-info-container p,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-service-info-container p{max-width:80%}.gs-scheduling-container .scheduling-steps-container .step-1-container #step3-subheading-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #step3-subheading-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #step3-subheading-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #step3-subheading-container{padding-left:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col{width:100%;float:none;margin-bottom:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn{width:100%;margin-right:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn.btn-secondary,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn.btn-secondary,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn.btn-secondary,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn.btn-secondary{margin-top:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container{margin-top:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .date-container a,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .date-container a,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .date-container a,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .date-container a{margin-top:-33px;line-height:31px}}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container{float:left;width:33.333%;padding-right:5%;box-sizing:border-box}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .dog-info-container-inner,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .dog-info-container-inner,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .dog-info-container-inner,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .dog-info-container-inner{position:relative;padding-bottom:100px;height:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container img{height:31px;width:32px;border-radius:50%;margin-right:7px}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container h4,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container h4,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container h4,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container h4{display:inline-block;margin:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .dog-info-wrapper,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .dog-info-wrapper,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .dog-info-wrapper,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .dog-info-wrapper{padding-left:42px}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .breed-wrapper,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .breed-wrapper,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .breed-wrapper,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .breed-wrapper{padding-top:10px;padding-left:42px;position:absolute;width:100%;left:0;bottom:84px}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .select-dog-btn-wrapper,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .select-dog-btn-wrapper,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .select-dog-btn-wrapper,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .select-dog-btn-wrapper{position:absolute;left:0;bottom:0;width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn{width:100%;margin:10px 0}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn.deactivated,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn.deactivated,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn.deactivated,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn.deactivated{background-color:transparent!important;border-color:transparent!important}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn.disabled,.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn:disabled,.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn[disabled],.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn.disabled,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn:disabled,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn[disabled],.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn.disabled,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn:disabled,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn[disabled],.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn.disabled,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn:disabled,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn[disabled]{opacity:1;background-color:rgba(0,175,65,.25);border-color:rgba(0,175,65,.25)}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container{width:100%;float:none;padding-right:0;padding-bottom:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .breed-wrapper,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .breed-wrapper,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .breed-wrapper,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .breed-wrapper{padding-left:0}}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-dog-info-container img{height:31px;width:32px;border-radius:50%;margin-right:7px}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-dog-info-container .selected-dog-info,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-dog-info-container .selected-dog-info,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-dog-info-container .selected-dog-info,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-dog-info-container .selected-dog-info{padding-left:42px}.gs-scheduling-container .scheduling-steps-container .step-1-container .breedlist-dropdown,.gs-scheduling-container .scheduling-steps-container .step-2-container .breedlist-dropdown,.gs-scheduling-container .scheduling-steps-container .step-3-container .breedlist-dropdown,.gs-scheduling-container .scheduling-steps-container .step-4-container .breedlist-dropdown{width:100%;text-align:left;padding:12px;height:45px;line-height:19px;font-size:17.2px;font-weight:400;border:1px solid #d2d2d2;background-color:#fff;border-radius:4px}.gs-scheduling-container .scheduling-steps-container .step-1-container .breedlist-dropdown-label,.gs-scheduling-container .scheduling-steps-container .step-2-container .breedlist-dropdown-label,.gs-scheduling-container .scheduling-steps-container .step-3-container .breedlist-dropdown-label,.gs-scheduling-container .scheduling-steps-container .step-4-container .breedlist-dropdown-label{font-weight:500}.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container:after{content:"";display:table;clear:both}.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container p,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container p,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container p,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container p{font-size:14px}.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container .service-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container .service-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container .service-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container .service-info-container{float:left;width:50%;padding-right:5%;box-sizing:border-box}.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container .service-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container .service-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container .service-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container .service-info-container .custom-radio-container{font-weight:500;margin:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container .serviceprice,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container .serviceprice,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container .serviceprice,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container .serviceprice{padding-left:26px;font-weight:700}.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container ul,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container ul,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container ul,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container ul{list-style:none;padding:0 0 0 26px;margin:0}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container:after{content:"";display:table;clear:both}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container h3,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container h3,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container h3,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container h3{width:100%;margin-top:0}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container .service-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container .service-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container .service-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container .service-info-container{width:100%;float:none;padding-right:0;padding-bottom:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container .service-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container .service-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container .service-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container .service-info-container .custom-radio-container{display:inline-block}.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container .serviceprice,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container .serviceprice,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container .serviceprice,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container .serviceprice{padding-left:0;float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container ul,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container ul,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container ul,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container ul{padding:4px 0 0 26px}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container h3,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container h3,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container h3,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container h3{color:#00af41;text-decoration:underline;width:auto}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .expand-category-content,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .expand-category-content,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .expand-category-content,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .expand-category-content{display:inline-block;cursor:pointer;width:16px;height:16px;position:relative;vertical-align:top;margin-top:3px;margin-left:1px;z-index:9}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .expand-category-content:before,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .expand-category-content:before,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .expand-category-content:before,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .expand-category-content:before{content:"";display:block;height:2px;width:10px;background-color:#00af41;position:absolute;left:3px;top:-webkit-calc(50% - 1px);top:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .expand-category-content:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .expand-category-content:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .expand-category-content:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .expand-category-content:after{content:"";display:none;height:10px;width:2px;background-color:#00af41;position:absolute;top:3px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container.collapsed-category .category-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container.collapsed-category .expand-category-content:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container.collapsed-category .category-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container.collapsed-category .expand-category-content:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container.collapsed-category .category-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container.collapsed-category .expand-category-content:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container.collapsed-category .category-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container.collapsed-category .expand-category-content:after{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container.collapsed-category .category-content-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container.collapsed-category .category-content-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container.collapsed-category .category-content-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container.collapsed-category .category-content-container{display:none}}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-subheader-mobile{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container p,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container p,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container p,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container p{font-size:14px;width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-subheader-mobile p{display:inline-block;width:auto;max-width:-webkit-calc(100% - 50px);max-width:calc(100% - 50px);font-size:17.2px}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-subheader-mobile p:last-child:not(:first-child){float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container{width:33.33%;float:left;margin-bottom:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .custom-radio-container{display:inline;font-weight:500;margin:0;padding-left:0;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);position:static}@media (max-width:767px){.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-1-container .service-list-container .service-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .service-list-container .service-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .service-list-container .service-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .service-list-container .service-info-container .custom-radio-container{font-weight:700}}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .category-name,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .category-name,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .category-name,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .category-name{position:relative;padding-left:26px;padding-right:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .expand-category-text,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .expand-category-text,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .expand-category-text,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .expand-category-text{display:inline-block;max-width:-webkit-calc(100% - 75px);max-width:calc(100% - 75px);font-weight:700;cursor:pointer}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .expand-category-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .expand-category-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .expand-category-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .expand-category-details{display:inline-block;cursor:pointer;width:16px;height:16px;position:absolute;vertical-align:top;margin-top:3px;margin-left:8px;z-index:9}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .expand-category-details:before,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .expand-category-details:before,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .expand-category-details:before,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .expand-category-details:before{content:"";display:block;height:2px;width:10px;background-color:#00af41;position:absolute;left:3px;top:-webkit-calc(50% - 1px);top:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .expand-category-details:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .expand-category-details:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .expand-category-details:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .expand-category-details:after{content:"";display:block;height:10px;width:2px;background-color:#00af41;position:absolute;top:3px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .categoryprice,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .categoryprice,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .categoryprice,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .categoryprice{font-weight:700;display:inline-block;float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .category-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .category-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .category-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .category-details{padding-left:26px;display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container.category-details-expanded .expand-category-details:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container.category-details-expanded .expand-category-details:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container.category-details-expanded .expand-category-details:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container.category-details-expanded .expand-category-details:after{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container.category-details-expanded .category-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container.category-details-expanded .category-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container.category-details-expanded .category-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container.category-details-expanded .category-details{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container:after{content:"";display:table;clear:both}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container h3,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container h3,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container h3,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container h3{width:100%;margin-top:0}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container{width:100%;float:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .custom-radio-container{display:inline-block;max-width:-webkit-calc(100% - 75px);max-width:calc(100% - 75px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .category-name,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .category-name,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .category-name,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .category-name{padding-right:0;display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container .category-price,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container .category-price,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container .category-price,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container .category-price{padding-left:0;float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-info-container.category-details-expanded .category-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-info-container.category-details-expanded .category-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-info-container.category-details-expanded .category-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-info-container.category-details-expanded .category-details{padding-top:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container h3,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container h3,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container h3,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container h3{color:#00af41;text-decoration:underline;width:auto}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .expand-alacarte-content,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .expand-alacarte-content,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .expand-alacarte-content,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .expand-alacarte-content{display:inline-block;cursor:pointer;width:16px;height:16px;position:relative;vertical-align:top;margin-top:3px;margin-left:1px;z-index:9}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .expand-alacarte-content:before,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .expand-alacarte-content:before,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .expand-alacarte-content:before,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .expand-alacarte-content:before{content:"";display:block;height:2px;width:10px;background-color:#00af41;position:absolute;left:3px;top:-webkit-calc(50% - 1px);top:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .expand-alacarte-content:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .expand-alacarte-content:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .expand-alacarte-content:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .expand-alacarte-content:after{content:"";display:none;height:10px;width:2px;background-color:#00af41;position:absolute;top:3px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container.collapsed-alacarte .alacarte-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container.collapsed-alacarte .expand-alacarte-content:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container.collapsed-alacarte .alacarte-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container.collapsed-alacarte .expand-alacarte-content:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container.collapsed-alacarte .alacarte-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container.collapsed-alacarte .expand-alacarte-content:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container.collapsed-alacarte .alacarte-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container.collapsed-alacarte .expand-alacarte-content:after{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container.collapsed-alacarte .alacarte-content-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container.collapsed-alacarte .alacarte-content-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container.collapsed-alacarte .alacarte-content-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container.collapsed-alacarte .alacarte-content-container{display:none}}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-subheader-mobile{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container p,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container p,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container p,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container p{font-size:14px;width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-subheader-mobile p{display:inline-block;width:auto;max-width:-webkit-calc(100% - 50px);max-width:calc(100% - 50px);font-size:17.2px}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-subheader-mobile p:last-child:not(:first-child){float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container{width:33.33%;float:left;margin-bottom:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .custom-checkbox-container{display:inline;font-weight:500;margin:0;padding-left:0;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);position:static}@media (max-width:767px){.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .custom-checkbox-container{font-weight:700}}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .custom-checkbox-container .checkmark,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .custom-checkbox-container .checkmark,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .custom-checkbox-container .checkmark,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .custom-checkbox-container .checkmark{height:17px;width:17px;top:3px;border-radius:4px}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .custom-checkbox-container .checkmark:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .custom-checkbox-container .checkmark:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .custom-checkbox-container .checkmark:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .custom-checkbox-container .checkmark:after{left:6px;top:3px;width:4px;height:8px;border-width:0 2px 2px 0}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .alacarte-name,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .alacarte-name,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .alacarte-name,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .alacarte-name{position:relative;padding-left:26px;padding-right:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .expand-alacarte-text,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .expand-alacarte-text,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .expand-alacarte-text,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .expand-alacarte-text{display:inline-block;max-width:-webkit-calc(100% - 75px);max-width:calc(100% - 75px);font-weight:700;cursor:pointer}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .expand-alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .expand-alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .expand-alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .expand-alacarte-details{display:inline-block;cursor:pointer;width:16px;height:16px;position:absolute;vertical-align:top;margin-top:3px;margin-left:8px;z-index:9}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .expand-alacarte-details:before,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .expand-alacarte-details:before,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .expand-alacarte-details:before,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .expand-alacarte-details:before{content:"";display:block;height:2px;width:10px;background-color:#00af41;position:absolute;left:3px;top:-webkit-calc(50% - 1px);top:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .expand-alacarte-details:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .expand-alacarte-details:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .expand-alacarte-details:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .expand-alacarte-details:after{content:"";display:block;height:10px;width:2px;background-color:#00af41;position:absolute;top:3px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .alacarte-price,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .alacarte-price,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .alacarte-price,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .alacarte-price{font-weight:700;display:inline-block}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .alacarte-details{padding-left:26px;display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .expand-alacarte-details:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .expand-alacarte-details:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .expand-alacarte-details:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .expand-alacarte-details:after{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .alacarte-details{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container #addons-editlink,.gs-scheduling-container .scheduling-steps-container .step-2-container #addons-editlink,.gs-scheduling-container .scheduling-steps-container .step-3-container #addons-editlink,.gs-scheduling-container .scheduling-steps-container .step-4-container #addons-editlink{font-weight:700;margin-left:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container{margin-top:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container:after{content:"";display:table;clear:both}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container h3,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container h3,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container h3,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container h3{width:100%;margin-top:0}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container{width:100%;float:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .custom-radio-container{display:inline-block;max-width:-webkit-calc(100% - 75px);max-width:calc(100% - 75px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .alacarte-name,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .alacarte-name,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .alacarte-name,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .alacarte-name{padding-right:0;display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container .alacarte-price,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container .alacarte-price,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container .alacarte-price,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container .alacarte-price{padding-left:0;float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .alacarte-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-info-container.alacarte-details-expanded .alacarte-details{padding-top:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container h3,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container h3,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container h3,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container h3{color:#00af41;text-decoration:underline;width:auto}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .expand-package-content,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .expand-package-content,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .expand-package-content,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .expand-package-content{display:inline-block;cursor:pointer;width:16px;height:16px;position:relative;vertical-align:top;margin-top:3px;margin-left:1px;z-index:9}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .expand-package-content:before,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .expand-package-content:before,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .expand-package-content:before,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .expand-package-content:before{content:"";display:block;height:2px;width:10px;background-color:#00af41;position:absolute;left:3px;top:-webkit-calc(50% - 1px);top:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .expand-package-content:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .expand-package-content:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .expand-package-content:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .expand-package-content:after{content:"";display:none;height:10px;width:2px;background-color:#00af41;position:absolute;top:3px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container.collapsed-packages .expand-package-content:after,.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container.collapsed-packages .packages-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container.collapsed-packages .expand-package-content:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container.collapsed-packages .packages-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container.collapsed-packages .expand-package-content:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container.collapsed-packages .packages-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container.collapsed-packages .expand-package-content:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container.collapsed-packages .packages-subheader-mobile{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container.collapsed-packages .packages-content-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container.collapsed-packages .packages-content-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container.collapsed-packages .packages-content-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container.collapsed-packages .packages-content-container{display:none}}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .packages-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .packages-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .packages-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .packages-subheader-mobile{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container p,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container p,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container p,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container p{font-size:14px;width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .packages-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .packages-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .packages-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .packages-subheader-mobile p{display:inline-block;width:auto;max-width:-webkit-calc(100% - 50px);max-width:calc(100% - 50px);font-size:17.2px}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .packages-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .packages-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .packages-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .packages-subheader-mobile p:last-child:not(:first-child){float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .packages-content-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .packages-content-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .packages-content-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .packages-content-container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container{width:33.33%;float:left;margin-bottom:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .custom-radio-container{display:inline;font-weight:500;margin:0;padding-left:0;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);position:static}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .package-name,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .package-name,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .package-name,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .package-name{position:relative;padding-left:26px;padding-right:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .expand-package-text,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .expand-package-text,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .expand-package-text,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .expand-package-text{display:inline-block;max-width:-webkit-calc(100% - 75px);max-width:calc(100% - 75px);font-weight:700;cursor:pointer}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .expand-package-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .expand-package-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .expand-package-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .expand-package-details{display:inline-block;cursor:pointer;width:16px;height:16px;position:absolute;vertical-align:top;margin-top:3px;margin-left:8px;z-index:9}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .expand-package-details:before,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .expand-package-details:before,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .expand-package-details:before,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .expand-package-details:before{content:"";display:block;height:2px;width:10px;background-color:#00af41;position:absolute;left:3px;top:-webkit-calc(50% - 1px);top:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .expand-package-details:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .expand-package-details:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .expand-package-details:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .expand-package-details:after{content:"";display:block;height:10px;width:2px;background-color:#00af41;position:absolute;top:3px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .package-price,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .package-price,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .package-price,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .package-price{font-weight:700;display:inline-block}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .package-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .package-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .package-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .package-details{padding-left:26px;display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container.package-details-expanded .expand-package-details:after,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container.package-details-expanded .expand-package-details:after,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container.package-details-expanded .expand-package-details:after,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container.package-details-expanded .expand-package-details:after{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container.package-details-expanded .package-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container.package-details-expanded .package-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container.package-details-expanded .package-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container.package-details-expanded .package-details{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container{margin-top:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container:after{content:"";display:table;clear:both}@media (min-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .addons-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .addons-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .addons-subheader-mobile,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .addons-subheader-mobile{display:none}#GroomingLocationFinderModal .modal-header .modal-title{font-size:30px}}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container{width:100%;float:none}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .custom-radio-container{display:inline-block;max-width:-webkit-calc(100% - 75px);max-width:calc(100% - 75px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .package-name,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .package-name,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .package-name,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .package-name{padding-right:0;display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .package-price,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .package-price,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .package-price,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .package-price{padding-left:0;float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container.package-details-expanded .package-details,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container.package-details-expanded .package-details,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container.package-details-expanded .package-details,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container.package-details-expanded .package-details{padding-top:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container h3,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container h3,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container h3,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container h3{color:#00af41;text-decoration:underline}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container #addons-editlink,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container #no-addons-message-desktop,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container #addons-editlink,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container #no-addons-message-desktop,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container #addons-editlink,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container #no-addons-message-desktop,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container #addons-editlink,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container #no-addons-message-desktop{display:none!important}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .expand-add-on-content,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .expand-add-on-content,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .expand-add-on-content,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .expand-add-on-content{display:inline-block;width:16px;height:16px;position:relative;margin-top:3px;margin-left:1px;cursor:pointer;vertical-align:top;z-index:9}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .expand-add-on-content:before,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .expand-add-on-content:before,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .expand-add-on-content:before,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .expand-add-on-content:before{content:"";display:block;height:2px;width:10px;background-color:#00af41;position:absolute;left:3px;top:-webkit-calc(50% - 1px);top:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .expand-add-on-content:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .expand-add-on-content:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .expand-add-on-content:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .expand-add-on-content:after{content:"";display:block;height:10px;width:2px;background-color:#00af41;position:absolute;top:3px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container.expanded-add-ons .add-ons-header p,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container.expanded-add-ons .expand-add-on-content:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container.expanded-add-ons .add-ons-header p,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container.expanded-add-ons .expand-add-on-content:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container.expanded-add-ons .add-ons-header p,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container.expanded-add-ons .expand-add-on-content:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container.expanded-add-ons .add-ons-header p,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container.expanded-add-ons .expand-add-on-content:after{display:none}}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container p,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container p,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container p,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container p{font-size:17.2px;width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .addons-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .addons-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .addons-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .addons-subheader-mobile p{width:auto;display:inline-block;max-width:-webkit-calc(100% - 50px);max-width:calc(100% - 50px);font-size:17.2px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .addons-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .addons-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .addons-subheader-mobile p:last-child:not(:first-child),.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .addons-subheader-mobile p:last-child:not(:first-child){float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container #add-ons-data-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container #add-ons-data-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container #add-ons-data-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container #add-ons-data-container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container{width:33.33%;float:left;margin-bottom:15px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .custom-checkbox-container{display:inline;font-weight:500;margin:0;padding-left:0;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);position:static}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .custom-checkbox-container .checkmark,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .custom-checkbox-container .checkmark,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .custom-checkbox-container .checkmark,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .custom-checkbox-container .checkmark{height:17px;width:17px;top:3px;border-radius:4px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .custom-checkbox-container .checkmark:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .custom-checkbox-container .checkmark:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .custom-checkbox-container .checkmark:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .custom-checkbox-container .checkmark:after{left:6px;top:3px;width:4px;height:8px;border-width:0 2px 2px 0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .add-on-name,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .add-on-name,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .add-on-name,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .add-on-name{position:relative;padding-left:26px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .expand-add-on-text,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .expand-add-on-text,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .expand-add-on-text,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .expand-add-on-text{display:inline-block;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);font-weight:700;cursor:pointer}@media (max-width:767px){.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .custom-checkbox-container{font-weight:700}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .expand-add-on-text,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .expand-add-on-text,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .expand-add-on-text,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .expand-add-on-text{max-width:-webkit-calc(100% - 75px);max-width:calc(100% - 75px)}}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .expand-add-on-details,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .expand-add-on-details,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .expand-add-on-details,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .expand-add-on-details{display:inline-block;width:16px;height:16px;position:absolute;margin-top:3px;margin-left:1px;cursor:pointer;vertical-align:top;z-index:9}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .expand-add-on-details:before,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .expand-add-on-details:before,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .expand-add-on-details:before,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .expand-add-on-details:before{content:"";display:block;height:2px;width:10px;background-color:#00af41;position:absolute;left:3px;top:-webkit-calc(50% - 1px);top:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .expand-add-on-details:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .expand-add-on-details:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .expand-add-on-details:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .expand-add-on-details:after{content:"";display:block;height:10px;width:2px;background-color:#00af41;position:absolute;top:3px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .add-on-price,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .add-on-price,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .add-on-price,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .add-on-price{font-weight:700;padding-left:26px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .add-on-details,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .add-on-details,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .add-on-details,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .add-on-details{padding-left:26px;display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container.add-on-details-expanded .expand-add-on-details:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container.add-on-details-expanded .expand-add-on-details:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container.add-on-details-expanded .expand-add-on-details:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container.add-on-details-expanded .expand-add-on-details:after{display:none}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container.add-on-details-expanded .add-on-details,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container.add-on-details-expanded .add-on-details,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container.add-on-details-expanded .add-on-details,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container.add-on-details-expanded .add-on-details{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-2-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-3-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-4-container .search-options{margin-bottom:30px;padding-left:15px}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container{width:100%;float:none}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .add-on-name,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .add-on-name,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .add-on-name,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .add-on-name{display:block;max-width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container .add-on-price,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container .add-on-price,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container .add-on-price,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container .add-on-price{padding-left:0;float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .add-on-info-container.add-on-details-expanded .add-on-details,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .add-on-info-container.add-on-details-expanded .add-on-details,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .add-on-info-container.add-on-details-expanded .add-on-details,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .add-on-info-container.add-on-details-expanded .add-on-details{padding-top:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container .select-services-btn-container .btn,.gs-scheduling-container .scheduling-steps-container .step-2-container .select-services-btn-container .btn,.gs-scheduling-container .scheduling-steps-container .step-3-container .select-services-btn-container .btn,.gs-scheduling-container .scheduling-steps-container .step-4-container .select-services-btn-container .btn{width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-2-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-3-container .search-options,.gs-scheduling-container .scheduling-steps-container .step-4-container .search-options{padding-left:0}}.gs-scheduling-container .scheduling-steps-container .step-1-container .search-options .search-option-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .search-options .search-option-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .search-options .search-option-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .search-options .search-option-container{display:inline-block;margin-right:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .search-options .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .search-options .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .search-options .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .search-options .custom-radio-container{font-weight:500}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container label,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container label,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container label,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container label{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container .form-group:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container .form-group:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container .form-group:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container .form-group:after{content:"";display:table;clear:both}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container .time-frame-radio,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container .time-frame-radio,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container .time-frame-radio,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container .time-frame-radio{float:left;margin-right:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container .custom-checkbox-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container .custom-checkbox-container{font-weight:500}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container select,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container select,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container select,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container select{width:253px;padding:11.5px 13.5px 12.5px 8.5px;border:1px solid #d2d2d2;border-radius:4px;line-height:21px;height:46px}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container h4,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container h4,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container h4,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container h4{font-weight:400}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container .date-col,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container .date-col,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container .date-col,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container .date-col{display:inline-block;margin-right:36px}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container .date-col .field-validation-error,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container .date-col .field-validation-error,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container .date-col .field-validation-error,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container .date-col .field-validation-error{display:block}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container select,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container select,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container select,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container select{width:100%}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container .date-col,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container .date-col,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container .date-col,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container .date-col{display:block;margin-right:0}}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-groomer-date-info,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-groomer-date-info{margin-bottom:30px}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-groomer-date-info .editlink,.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-groomer-date-info h4,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-groomer-date-info .editlink,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-groomer-date-info h4,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-groomer-date-info .editlink,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-groomer-date-info h4,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-groomer-date-info .editlink,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-groomer-date-info h4{display:inline-block}@media (max-width:768px){.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-groomer-date-info h4,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-groomer-date-info h4,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-groomer-date-info h4,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-groomer-date-info h4{display:block}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-groomer-date-info .editlink,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-groomer-date-info .editlink,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-groomer-date-info .editlink,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-groomer-date-info .editlink{float:right}.gs-scheduling-container .scheduling-steps-container .step-1-container .view-more-link,.gs-scheduling-container .scheduling-steps-container .step-2-container .view-more-link,.gs-scheduling-container .scheduling-steps-container .step-3-container .view-more-link,.gs-scheduling-container .scheduling-steps-container .step-4-container .view-more-link{text-align:center}}.gs-scheduling-container .scheduling-steps-container .step-1-container .appointment-date,.gs-scheduling-container .scheduling-steps-container .step-2-container .appointment-date,.gs-scheduling-container .scheduling-steps-container .step-3-container .appointment-date,.gs-scheduling-container .scheduling-steps-container .step-4-container .appointment-date{margin-bottom:20px}.gs-scheduling-container .scheduling-steps-container .step-1-container .appointment-date:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .appointment-date:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .appointment-date:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .appointment-date:after{content:"";display:table;clear:both}.gs-scheduling-container .scheduling-steps-container .step-1-container .appointment-date h4,.gs-scheduling-container .scheduling-steps-container .step-2-container .appointment-date h4,.gs-scheduling-container .scheduling-steps-container .step-3-container .appointment-date h4,.gs-scheduling-container .scheduling-steps-container .step-4-container .appointment-date h4{font-weight:400}.gs-scheduling-container .scheduling-steps-container .step-1-container .appointment-date .time-slot-container,.gs-scheduling-container .scheduling-steps-container .step-2-container .appointment-date .time-slot-container,.gs-scheduling-container .scheduling-steps-container .step-3-container .appointment-date .time-slot-container,.gs-scheduling-container .scheduling-steps-container .step-4-container .appointment-date .time-slot-container{padding:9px;border:2px solid #00af41;background-color:#fff;border-radius:4px;font-size:14px;font-weight:700;color:#00af41;text-align:center;line-height:17px;float:left;margin-right:8px;margin-bottom:8px;cursor:pointer}.gs-scheduling-container .scheduling-steps-container .step-1-container .appointment-date .time-slot-container.active-time-slot,.gs-scheduling-container .scheduling-steps-container .step-2-container .appointment-date .time-slot-container.active-time-slot,.gs-scheduling-container .scheduling-steps-container .step-3-container .appointment-date .time-slot-container.active-time-slot,.gs-scheduling-container .scheduling-steps-container .step-4-container .appointment-date .time-slot-container.active-time-slot{background-color:#00af41;color:#fff}.gs-scheduling-container .scheduling-steps-container .step-1-container .view-more-link a,.gs-scheduling-container .scheduling-steps-container .step-2-container .view-more-link a,.gs-scheduling-container .scheduling-steps-container .step-3-container .view-more-link a,.gs-scheduling-container .scheduling-steps-container .step-4-container .view-more-link a{text-decoration:none!important;font-weight:700;font-size:18px;line-height:22px}.gs-scheduling-container .scheduling-steps-container .step-1-container .view-more-link a:after,.gs-scheduling-container .scheduling-steps-container .step-2-container .view-more-link a:after,.gs-scheduling-container .scheduling-steps-container .step-3-container .view-more-link a:after,.gs-scheduling-container .scheduling-steps-container .step-4-container .view-more-link a:after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #00af41;margin-left:5px;margin-bottom:2.5px}.custom-radio-container{margin-bottom:12px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.custom-radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-radio-container input:checked~.radio,.custom-radio-container input[checked=checked]~.radio{background-color:#00af41}#GroomingLocationFinderModal .modal-dialog{width:100%}@media (max-width:768px){#GroomingLocationFinderModal .modal-dialog{right:0;left:0;margin-left:auto;margin-right:auto;top:50px;width:350px;padding:10px 10px 0}}#GroomingLocationFinderModal .modal-header{border-bottom:none;padding-bottom:5px}#GroomingLocationFinderModal .modal-header #description-container{max-width:100%}#GroomingLocationFinderModal .modal-header #changezip-value-container{padding-left:15px}#GroomingLocationFinderModal .modal-header #user-provided-zip{font-weight:600;font-size:19px;color:#535454;display:inline}#GroomingLocationFinderModal .modal-header #user-provided-zip i{font-weight:400}#GroomingLocationFinderModal .modal-header #user-provided-zip i #searched-zip{font-style:normal}#GroomingLocationFinderModal .form-el{font-weight:400;margin-bottom:0}#GroomingLocationFinderModal .modal-body{padding:15px 30px}#GroomingLocationFinderModal #zipCode{border:1px solid #d2d2d2;border-radius:4px;padding:12.5px 15.5px 13.5px;height:64px;width:90%;float:left}#GroomingLocationFinderModal #change-zipcode{font-size:19px;color:#5cb85c;font-weight:700}#GroomingLocationFinderModal .grooming-store-row{padding-bottom:19.5px;border-bottom:1px solid #d3d3d3;margin-bottom:19.5px;padding-left:30px}#GroomingLocationFinderModal .grooming-store-row .store-title p{margin-bottom:0}#GroomingLocationFinderModal .grooming-store-row .store-title p b,#GroomingLocationFinderModal .grooming-store-row .store-title p strong{font-size:19px;font-weight:600;line-height:1.42857;margin-bottom:5px;display:block}#GroomingLocationFinderModal .grooming-store-row h3,#GroomingLocationFinderModal .grooming-store-row h5{font-size:14px;margin:0;line-height:18px}#GroomingLocationFinderModal .grooming-store-row h5{font-weight:400}#GroomingLocationFinderModal .grooming-store-row a{color:#5cb85c;display:inline-block;font-size:19px;line-height:25px}@media (max-width:767px){#GroomingLocationFinderModal #change-zipcode,#GroomingLocationFinderModal .grooming-store-row .store-title p b,#GroomingLocationFinderModal .grooming-store-row .store-title p strong,#GroomingLocationFinderModal .grooming-store-row a,#GroomingLocationFinderModal .modal-header #user-provided-zip{font-size:17px}}#GroomingLocationFinderModal .grooming-store-row a.store-address-link{margin-bottom:0;color:#000;text-decoration:none!important;cursor:pointer}#GroomingLocationFinderModal .grooming-store-row a.store-address-link p{margin-bottom:0}#GroomingLocationFinderModal .grooming-store-row .btn-select-store{float:right;padding:20px;width:100%}#GroomingLocationFinderModal .grooming-store-row .selected.store-btn-section .my-store{display:inline-block}#GroomingLocationFinderModal .grooming-store-row .selected.store-btn-section .my-store .mystore{display:inline-block;float:left;background:url(../Images/my-store-icon-green.jpg) no-repeat;background-size:26px;width:26px;height:26px;overflow:hidden}@media (max-width:768px){#GroomingLocationFinderModal #zipCode{width:80%}#GroomingLocationFinderModal .grooming-store-row .btn-select-store{float:none;width:100%x;display:block;margin:1em auto;font-size:1.5em;font-weight:700;padding:13px 12px}#GroomingLocationFinderModal .grooming-store-row{margin:0 -15px 19.5px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:4px;display:-ms-flexbox;display:-webkit-box;display:flex}#GroomingLocationFinderModal .grooming-store-row:not(:last-child){padding-left:4px}#GroomingLocationFinderModal .grooming-store-row .store-address{margin-bottom:10px}#GroomingLocationFinderModal .grooming-store-row .store-button{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}}#GroomingLocationFinderModal .salon-locator-loadmore-container{padding-bottom:30px}#GroomingLocationFinderModal .salon-locator-loadmore-container #loadMoreSalonBtn{font-size:1.25em;font-weight:600}#GroomingLocationFinderModal .salon-locator-loadmore-container #loadMoreSalonBtn .triangle{font-size:1.5em;padding-left:.25em;vertical-align:sub}@media (max-width:375px){.nav-container .profile-menu-mobile{margin-top:2px}.mobile-nav-quick-actions a.mobile-nav-quick-actions-button{margin-bottom:0}.mobile-nav-quick-actions a.mobile-nav-quick-actions-button p{margin-bottom:5px}}@media (max-width:667px){#account-info .account-information{padding-top:0}}.mobile-header .mobile-header-top{font-size:9px;padding:5px 10px}.mobile-header .mobile-header-top .fa-map-marker{font-size:20px;float:left;margin-right:14px}#appointmentconfirmation-modal .modal-header{border-bottom:0;text-align:center}#appointmentconfirmation-modal .modal-header h1{padding-bottom:0}#appointmentconfirmation-modal .modal-body{padding-bottom:43px}#appointmentconfirmation-modal .modal-body p{font-size:24px;line-height:36px;margin-bottom:18px}#appointmentconfirmation-modal .modal-body .btn-wrapper{margin:0 -10px}#appointmentconfirmation-modal .modal-body a{margin:0 10px}#appointmentconfirmation-modal .modal-body a:not(.btn){font-size:15px;text-transform:uppercase;text-decoration:underline!important;font-weight:700}#appointmentconfirmation-modal .modal-body a:not(.btn):after{content:" »";content:none}#appointmentconfirmation-modal .modal-body a.btn{min-width:290px}#appointmentconfirmation-modal .modal-body img{margin-top:40px;height:auto}@media (max-width:768px){#appointmentconfirmation-modal .modal-header{text-align:left}#appointmentconfirmation-modal .modal-header h1{margin:0;font-size:18px;letter-spacing:.04px;line-height:25px;text-align:left}#appointmentconfirmation-modal .modal-body{text-align:left;padding-bottom:30px;padding-top:0}#appointmentconfirmation-modal .modal-body p{font-size:18px;letter-spacing:.04px;line-height:25px;margin-bottom:20px}#appointmentconfirmation-modal .modal-body .btn-wrapper{margin:0}#appointmentconfirmation-modal .modal-body a{margin:0 0 20px}#appointmentconfirmation-modal .modal-body a:not(.btn){display:block;text-align:center;margin:0}#appointmentconfirmation-modal .modal-body a.btn{min-width:100%}}#appointmentcancellation-modal .modal-header{border-bottom:none}#appointmentcancellation-modal .modal-body{padding-bottom:37px}#appointmentcancellation-modal .modal-body #cancelappterrormessage,#appointmentcancellation-modal .modal-body #cancellation-content{font-size:24px;line-height:36px;margin-bottom:20px}#appointmentcancellation-modal .modal-body #cancel-appt-btn-container,#appointmentcancellation-modal .modal-body #schedule-appt-btn-container{margin:0 -10px}#appointmentcancellation-modal .modal-body #cancel-appt-btn-container .btn,#appointmentcancellation-modal .modal-body #schedule-appt-btn-container .btn{min-width:290px;margin:0 10px}#appointmentcancellation-modal .modal-body #cancel-appt-btn-container a:not(.btn),#appointmentcancellation-modal .modal-body #schedule-appt-btn-container a:not(.btn){margin:0 10px;font-size:15px;text-transform:uppercase;text-decoration:underline!important;font-weight:700}#appointmentcancellation-modal .modal-body #cancel-appt-btn-container a:not(.btn):after,#appointmentcancellation-modal .modal-body #schedule-appt-btn-container a:not(.btn):after{content:" »"}@media (max-width:768px){#appointmentcancellation-modal .modal-header{text-align:left}#appointmentcancellation-modal .modal-header h1{margin:0;font-size:18px;letter-spacing:.04px;line-height:25px;text-align:left}#appointmentcancellation-modal .modal-body{text-align:left;padding-bottom:30px;padding-top:0}#appointmentcancellation-modal .modal-body #cancelappterrormessage,#appointmentcancellation-modal .modal-body #cancellation-content{font-size:18px;line-height:25px;letter-spacing:.04px}#appointmentcancellation-modal .modal-body #cancel-appt-btn-container,#appointmentcancellation-modal .modal-body #schedule-appt-btn-container{text-align:center;margin:0}#appointmentcancellation-modal .modal-body #cancel-appt-btn-container .btn,#appointmentcancellation-modal .modal-body #schedule-appt-btn-container .btn{min-width:100%;margin:0 0 15px}#appointmentcancellation-modal .modal-body #cancel-appt-btn-container a:not(.btn),#appointmentcancellation-modal .modal-body #schedule-appt-btn-container a:not(.btn){display:block;margin:5px 0 0}}.col-md-12.map-address-headings{padding:53px 36px 31px}.col-md-12.map-address-headings .main-head{font-weight:400;display:inline-block;margin:7px 35px 7px 0;vertical-align:middle}.col-md-12.map-address-headings .link{font-size:18px;display:inline-block;font-weight:700;color:#00af41;vertical-align:middle;margin:7px 0}.col-md-12.map-address-headings .link .btn-primary{font-size:20px;min-width:250px}.col-md-12.map-address-headings .link .mystore{background:url(../Images/img-sprite.png) -360px -16px no-repeat;width:26px;height:26px;text-indent:-99999px;overflow:hidden;margin-right:10px;float:left}.col-md-3.map-address .map-address-detail{padding:6px 0 40px 25px}.col-md-3.map-address .map-address-detail h4{margin-top:30px}.col-md-3.map-address .map-address-detail .hours h4{margin-top:0}.col-md-3.map-address .map-address-detail .map-address-btn{margin-top:30px}.col-md-3.map-address .map-address-detail .map-address-btn .map-address-btns-list li{margin:0 0 5px}.col-md-3.map-address .map-address-detail .map-address-btn .map-address-btns-list li .link{line-height:31px}#maps .container{padding:0}#maps .col-md-6.map-slider{padding:0 21px}@media (max-width:767px){.col-md-12.map-address-headings{padding:40px 11px 15px}.col-md-3.map-address .map-address-detail{padding:40px 0}#maps .col-md-6.map-slider{padding:0 36px}}#maps .col-md-6.map-slider #storeSliderThumbnails.slider-pro{background:0 0;height:334px!important;padding-bottom:40px}#maps .col-md-6.map-slider #storeSliderThumbnails.slider-pro img.sp-image,#maps .col-md-6.map-slider #storeSliderThumbnails.slider-pro img.sp-thumbnail{max-height:none}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-mask{margin:0 -21px;border:2px solid #00af41;border-radius:4px;width:-webkit-calc(100% + 42px)!important;width:calc(100% + 42px)!important}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-image-container,#maps .col-md-6.map-slider #storeSliderThumbnails .sp-mask,#maps .col-md-6.map-slider #storeSliderThumbnails .sp-slide{height:334px!important}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-container,#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnails-container{background:0 0}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnails-wrapper{position:relative}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnails-container{margin-top:20px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-container .sp-thumbnail-image-container{padding:0 4px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-container .sp-thumbnail-image-container:before{content:none}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-container .sp-thumbnail-image-container .sp-thumbnail-image{border:2px solid #eaeaea;border-radius:4px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail-image-container .sp-thumbnail-image{border-color:#00af41}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-arrows{position:static;width:100%}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-arrow{top:-webkit-calc(50% - 8px);top:calc(50% - 8px);height:16px;width:12px;-webkit-transform:none;-ms-transform:none;transform:none}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-arrow:before{font-family:FontAwesome;color:#525357;background-color:transparent;-webkit-transform:none;-ms-transform:none;transform:none;position:static;width:auto;height:auto;display:inline-block;font-size:14px;line-height:16px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-arrow:after{content:none}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-arrow.sp-previous-thumbnail-arrow{left:-21px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-arrow.sp-previous-thumbnail-arrow:before{content:"\f053"}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-arrow.sp-next-thumbnail-arrow{right:-21px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnail-arrow.sp-next-thumbnail-arrow:before{content:"\f054"}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-arrows{position:static;width:100%}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-arrow{top:-webkit-calc(50% - 15px);top:calc(50% - 15px);background-color:rgba(255,255,255,.75);height:30px;width:30px;border-radius:50%;-webkit-transform:none;-ms-transform:none;transform:none;font-size:0}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-arrow:before{font-family:FontAwesome;color:#00af41;background-color:transparent;-webkit-transform:none;-ms-transform:none;transform:none;position:static;width:auto;height:auto;display:inline-block;font-size:14px;line-height:30px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-arrow:after{content:none}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-arrow.sp-previous-arrow{left:-10px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-arrow.sp-previous-arrow:before{content:"\f053";padding:0 11px 0 9px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-arrow.sp-next-arrow{right:-10px}#maps .col-md-6.map-slider #storeSliderThumbnails .sp-arrow.sp-next-arrow:before{content:"\f054";padding:0 9px 0 11px}.store-promo{text-align:center}.store-promo .store-promo-grooming{border:2px solid #00af41;border-radius:4px;background-color:#f4f4f2;padding:47px 21px;text-align:center;margin:0 25px 40px}@media (min-width:992px){.col-md-3.map-address{width:25%}#maps .col-md-6.map-slider{width:45%}.store-promo{width:30%;text-align:right}.store-promo .store-promo-grooming{max-width:292px;display:inline-block;margin:0 25px 40px 0}}.store-promo .store-promo-grooming img{width:82px;height:auto}.store-promo .store-promo-grooming h4{font-size:24px;line-height:36px;margin:35px 0 10px}.store-promo .store-promo-grooming p{font-size:14px;line-height:22px;margin-bottom:35px}.store-promo .store-promo-grooming .btn-primary{font-size:20px;width:100%}.store-promo .store-promo-grooming .btn-primary~.promo-grooming-img{margin-top:38px}.store-promo .store-promo-grooming .promo-grooming-img{border-top:2px solid #00af41;width:-webkit-calc(100% + 42px);width:calc(100% + 42px);margin:136px -21px -47px}.store-promo .store-promo-grooming .promo-grooming-img img{width:100%;max-width:none;max-height:none;vertical-align:top}.store-promo .store-promo-grooming.full-tile-img{padding:0;border:none;overflow:hidden}.store-promo .store-promo-grooming.full-tile-img img{width:100%;vertical-align:top}.store-page-content-container{clear:both}.container.store-info-scroll-spy-container{padding:0}.store-info-scroll-spy{width:100%;clear:both;padding:0 20px;border-top:2px solid #e5e5e5;background:#fff;z-index:100}.store-info-scroll-spy a{padding:22px 27px 21px;font-size:14px;line-height:17px;font-weight:600;text-decoration:underline!important;text-transform:uppercase;display:inline-block}#about-store.container,#meet-team.container,#store-reviews.container,#store-services.container{padding:40px 35px 33px;border-radius:4px;background-color:#f4f4f2;margin-bottom:20px}@media (max-width:390px){#about-store.container .review-header-rating,#meet-team.container .review-header-rating,#store-reviews.container .review-header-rating,#store-services.container .review-header-rating{margin-left:11px}}#about-store.container .container h2{margin:10px 0}#addEditForm{width:95%}@media (max-width:992px){#maps .col-md-6.map-slider #storeSliderThumbnails .sp-thumbnails-wrapper{display:none}#addEditForm{width:100%}}#addEditForm #pet-info.account-info-data h1{margin-bottom:34px;margin-right:10px;width:auto;display:inline-block;line-height:43px;font-weight:700}#addEditForm #pet-info.account-info-data .add-pet-button{width:auto;display:inline-block;font-weight:700;text-decoration:underline!important;text-transform:uppercase;font-size:15px;line-height:19px}#addEditForm #pet-info.account-info-data .pet-info-item{border:1px solid #f4f4f2;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-img-container{padding:25px 23px;background-color:#f4f4f2;width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.store-promo .store-promo-grooming{margin:0 0 40px}.store-info-scroll-spy{display:none}#about-store.container,#meet-team.container,#store-reviews.container,#store-services.container{padding:33px 11px;width:-webkit-calc(100% - 22px);width:calc(100% - 22px)}#about-store.container .filter-panel,#meet-team.container .filter-panel,#store-reviews.container .filter-panel,#store-services.container .filter-panel{padding-bottom:0;padding-left:11px;padding-right:11px}#about-store.container .main-head,#about-store.container .main-head h4,#about-store.container .member-name,#about-store.container .reviews-header h2,#meet-team.container .main-head,#meet-team.container .main-head h4,#meet-team.container .member-name,#meet-team.container .reviews-header h2,#store-reviews.container .main-head,#store-reviews.container .main-head h4,#store-reviews.container .member-name,#store-reviews.container .reviews-header h2,#store-services.container .main-head,#store-services.container .main-head h4,#store-services.container .member-name,#store-services.container .reviews-header h2{font-size:30px;font-weight:400}#about-store.container .container.review-rows,#meet-team.container .container.review-rows,#store-reviews.container .container.review-rows,#store-services.container .container.review-rows{padding:0 11px}#about-store.container .review-header-rating,#meet-team.container .review-header-rating,#store-reviews.container .review-header-rating,#store-services.container .review-header-rating{margin-left:11px}#store-reviews.container .reviews-header h2{padding:0 11px}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-img-container{width:100%}}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-img-container .pet-display-image{height:104px;width:104px;border:2px solid #00af41;border-radius:50%;overflow:hidden}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-img-container .pet-display-image img{width:100%;height:100%;vertical-align:top;border:none}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-details-container{width:-webkit-calc(100% - 150px);width:calc(100% - 150px);padding:14px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-details-container .pet-info-details .pet-info-name{display:inline-block;margin:0 5px 6px 0;line-height:1.45}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-details-container .pet-info-details .edit-pet-link{display:inline-block;margin-bottom:6px;font-size:15px;line-height:1.3;text-transform:uppercase;font-weight:700;text-decoration:underline!important;vertical-align:text-top}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-details-container .pet-info-details .pet-info-spec{line-height:1.4}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-details-container .pet-info-details .pet-info-remove{margin-top:6px}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-details-container .pet-info-details .pet-info-remove a{display:inline-block;font-size:15px;line-height:1.3;text-transform:uppercase;font-weight:700;text-decoration:underline!important}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-details-container .pet-info-details .pet-info-add{margin-bottom:10px}#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-details-container .pet-info-details .pet-info-add a{display:inline-block;font-size:15px;line-height:1.3;text-transform:uppercase;font-weight:700;text-decoration:underline!important}#addEditForm #pet-info.account-info-data .add-pet-form{border-radius:4px;background-color:#f4f4f2;padding:19px 18px 26px}#addEditForm #pet-info.account-info-data .add-pet-form .add-pet-form-title{line-height:1.4;letter-spacing:.04px;margin-bottom:21px;margin-top:0}#addEditForm #pet-info.account-info-data .add-pet-form .pet-info-head{text-align:left;margin-bottom:15px}#addEditForm #pet-info.account-info-data .add-pet-form .pet-info-head .pet-display-image{height:64px;width:64px;border:2px solid #00af41;background-color:#fff;border-radius:50%;overflow:hidden;float:left;margin-right:15px}#addEditForm #pet-info.account-info-data .add-pet-form .pet-info-head .pet-info-img-details{display:inline-block;vertical-align:middle;text-align:left}#addEditForm #pet-info.account-info-data .add-pet-form .pet-info-head .pet-info-img-details label.custom-file-upload.btn-link{background-color:transparent;border:none;padding:0;margin:0 0 4px;border-radius:0;color:#00af41;font-size:15px;text-transform:uppercase;font-weight:700;line-height:1.3;text-decoration:underline}#addEditForm #pet-info.account-info-data .add-pet-form .pet-info-head .pet-info-img-details .errors-img-size{padding:0;margin-bottom:11px;font-size:9px;color:#8c8c8c;line-height:1.2;font-weight:500;text-align:left}#addEditForm #pet-info.account-info-data .add-pet-form .pet-info-head .pet-info-img-details .custom-checkbox-container{margin-bottom:0}#addEditForm #pet-info.account-info-data .add-pet-form .form-group-bg{background:0 0;padding:0}#addEditForm #pet-info.account-info-data .add-pet-form .form-group{margin:0}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control{margin:10px 0 20px}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control label{display:block}@media (max-width:992px){#addEditForm #pet-info.account-info-data .add-pet-form .pet-info-head .pet-info-img-details .custom-checkbox-container{color:#231f1f;font-weight:400;padding-top:0}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control{border-bottom:none}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control label{width:100%;float:none;color:#231f1f;font-weight:900;padding-top:0}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control .form-control{width:100%}}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control .form-control{font-size:17.2px;line-height:19px;font-weight:500;color:#555;padding:12px 18px;height:45px;border:1px solid #d2d2d2;background-color:#fff!important;border-radius:4px}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control .form-control:-ms-input-placeholder{font-weight:500;color:#555}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control .form-control::placeholder{font-weight:500;color:#555}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control .form-control::-webkit-input-placeholder{font-weight:500;color:#555}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control .custom-radio-container{display:inline-block;margin-right:35px;margin-bottom:0}#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control .custom-radio-container:nth-of-type(4){margin-right:0}@media (max-width:992px){#addEditForm #pet-info.account-info-data .add-pet-form .row-inline-control .custom-radio-container{width:auto;font-weight:400}#addEditForm #pet-info.account-info-data .store-promo .store-promo-grooming{margin:40px 0}}#addEditForm #pet-info.account-info-data .add-pet-form .save-btn-petInfo-common{padding-top:0}#addEditForm #pet-info.account-info-data .add-pet-form .save-btn-petInfo-common .save-btn{width:100%;min-width:0}#addEditForm #pet-info.account-info-data .add-pet-form .save-btn-petInfo-common .save-btn.disabled,#addEditForm #pet-info.account-info-data .add-pet-form .save-btn-petInfo-common .save-btn:disabled,#addEditForm #pet-info.account-info-data .add-pet-form .save-btn-petInfo-common .save-btn[disabled]{background-color:#eaeaea;border-color:#eaeaea;color:#393535;opacity:1}#phonenumber-warning-modal .modal-header{border-bottom:none;text-align:left}#phonenumber-warning-modal .modal-header h1{padding:0}#phonenumber-warning-modal .modal-body p{margin:0 0 20px}#phonenumber-warning-modal .modal-body .btns-wrapper{margin:0 -8px}#phonenumber-warning-modal .btn{width:-webkit-calc(100% - 16px);width:calc(100% - 16px);max-width:290px;margin:0 8px 15px}@media (max-width:768px){#phonenumber-warning-modal .modal-header h1{text-align:left;font-size:18px;line-height:25px;letter-spacing:.04px;margin:0}#phonenumber-warning-modal .modal-body{text-align:left}#phonenumber-warning-modal .modal-body .btns-wrapper{margin:0}}#dogupdate-modal .modal-header{text-align:left;border-bottom:none}#dogupdate-modal .modal-header h1{padding-bottom:0}#dogupdate-modal .modal-body{padding-bottom:37px}#dogupdate-modal .modal-body .text-danger{font-size:24px;display:block;text-align:left;line-height:36px;margin-bottom:20px;font-weight:500}#dogupdate-modal .modal-body #update-dog-btn-container{margin:0 -10px}#dogupdate-modal .modal-body #update-dog-btn-container .btn{min-width:290px;margin:0 10px}@media (max-width:768px){#dogupdate-modal .modal-header{text-align:left;border-bottom:1px solid #e5e5e5}#dogupdate-modal .modal-header h1{font-size:18px;line-height:25px;margin-top:0;text-align:left}#dogupdate-modal .modal-body .text-danger{font-size:18px;text-align:left;line-height:24px;font-weight:900}#dogupdate-modal .modal-body #update-dog-btn-container{margin:0}#dogupdate-modal .modal-body #update-dog-btn-container .btn{min-width:auto;margin:0 15px 20px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}.grooming-map #storeDetailsDirectionMap{bottom:unset!important}.birthdatemissing-modal-header{padding:15px 15px 10px}#birthdatemissing-modal .modal-dialog{width:995px}#birthdatemissing-modal .modal-body,#birthdatemissing-modal h2{margin:0}#birthdatemissing-modal input{padding:12px 15px;width:325px;height:50px}#birthdatemissing-modal button{margin-right:20px;width:272px;font-size:24px;font-weight:600}#birthdatemissing-modal label{font-weight:700;padding-bottom:5px}#birthdatemissing-modal label img{width:25px;height:25px}#birthdatemissing-content{padding-bottom:25px}.information-icon{width:25px;height:25px;margin-top:-8px;margin-left:5px}#birthdatemissing-btn-container{padding-top:10px}.datepicker{background:url("/assets/images/Calendar Icon.png") right no-repeat #fff;background-size:24px;background-origin:content-box}.privacy-warning{font-size:14px;font-size:1.4rem;opacity:.8;position:fixed;left:0;bottom:0;width:100%;height:auto;margin:0;padding:20px 0 0;color:#fff;text-align:center;z-index:1000;background:url(../Images/overlay-bg.png)}.privacy-warning .component-content{position:relative;height:auto;width:90%;padding:15px;margin:0 auto}.privacy-warning a,.privacy-warning a:focus,.privacy-warning a:hover{color:#fff}.privacy-warning .close{-webkit-transform:scale(1.3,.95);-ms-transform:scale(1.3,.95);transform:scale(1.3,.95);font-size:35px;font-size:3.5rem;position:absolute;top:-10px;right:8px;font-weight:700}.privacy-warning .learnMore{display:inline-block;vertical-align:middle;margin-right:10px}.privacy-warning .submit{display:inline-block;vertical-align:middle;padding:20px 0}.privacy-warning .submit a{font-size:13px;font-size:1.3rem;text-decoration:none;font-weight:700;background:#fff;padding:5px 10px;cursor:pointer;color:#231e1e;border:1px solid #d2d2d2}@media (min-width:768px){.order-history-list table td[title="Order number"]{width:40.5%}.psp-ordersummary-component{float:right;padding-top:30px}}.green-checkbox,.green-radio{-webkit-appearance:none;background-color:#fff;border:2px solid #888;padding:9px;border-radius:5px;display:inline-block;position:relative;outline:0}.green-radio{border-radius:15px!important;height:18px;width:18px;margin-top:2px!important}.green-radio:checked{background-color:#00af41!important;border:1px solid #000!important}.green-radio:active,.green-radio:checked:active{background-color:#00af41!important;border:1px solid #eae8e8!important}.custom-checkbox-container{display:block;position:relative;padding-left:32px;padding-top:1px;cursor:pointer;font-size:16px;line-height:21px;font-weight:400;color:#000;-ms-user-select:none;-webkit-user-select:none;user-select:none}.custom-checkbox-container input[type=checkbox],.custom-checkbox-container input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input[type=checkbox]:checked~.checkmark,.custom-checkbox-container input[type=radio]:checked~.checkmark{background-color:#00af41;border:1px solid #000}.custom-checkbox-container input[type=checkbox]:checked~.checkmark:after,.custom-checkbox-container input[type=radio]:checked~.checkmark:after{content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:2px solid #888;border-radius:6px}footer #footer .ui-state-default{background:#f4f4f2}footer #footer .ui-state-active,footer #footer .ui-state-focus,footer #footer .ui-state-hover{background:#dadada}.autocomplete-list-wrap{position:relative;z-index:9999;border-radius:2px;font-size:.85em;font-family:Arial,sans-serif;box-shadow:0 2px 6px rgba(0,0,0,.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.autocomplete-list-wrap .autocomplete-list{background:#fff;display:none;border:1px solid #a9a9a9;position:absolute;padding:0;margin:0}.autocomplete-list-wrap .autocomplete-list ul li{list-style-type:none!important;font-size:.8em!important;border-top:1px solid #e6e6e6;padding:6px 0 6px 40px;margin:0;cursor:pointer;background-image:url(/Assets/Images/icon-map-pointer.png);background-size:28px 28px;background-position:2% 50%;background-repeat:no-repeat}.autocomplete-list-wrap .autocomplete-list ul li:hover{background-color:#fafafa;background-image:url(/Assets/Images/paw.png)}.coveo-dynamic-facet-value .coveo-checkbox-label{padding:5px 0;width:100%;white-space:nowrap;vertical-align:middle;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.coveo-dynamic-facet-value .coveo-checkbox-label button.coveo-checkbox-button+.coveo-checkbox-span-label{margin-left:0}.coveo-dynamic-facet-value .coveo-checkbox-span-label{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:22px;margin-left:0;margin-right:auto}.coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix{vertical-align:middle;margin:0 5px;display:inline-block;line-height:22px}.coveo-checkbox-button,input[type=checkbox].coveo-checkbox+button{float:left;margin-right:15px;vertical-align:middle;border-radius:5px!important}.coveo-dynamicfacet{padding-right:15px;padding-left:15px}.coveo-dynamic-facet-header{clear:both}.owl-carousel .owl-stage{max-width:none}.popover a,.popover p{font-size:13px;line-height:1.42857;font-weight:700;margin:0 0 10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}.popover ul{list-style-type:disc;font-size:13px}.popover ul li{font-size:13px;line-height:1.42857;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}#DeliveryStoresModal .modal-dialog{max-width:997px;width:auto}#DeliveryStoresModal .modal-dialog .modal-content .modal-header .fa-close{font-size:24px;color:#00af41;float:right;cursor:pointer}#DeliveryStoresModal .modal-dialog .modal-content .modal-header .modal-title{font-size:26px}#DeliveryStoresModal .modal-dialog .modal-content .modal-header h5{font-size:17px;margin:10px 0}#DeliveryStoresModal .modal-dialog .modal-content .modal-body{font-size:22px;padding-right:15px;padding-left:15px}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .danger-txt{color:#ed1d23}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row{margin-left:-11px;margin-right:-11px}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-6 label{margin-bottom:5px;font-weight:700;color:#231f1f}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-6 label+div{display:inline}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-6 .validationMessage{font-weight:400;color:red}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-6 input,#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-6 select{color:#231f1f;width:100%;background:#fff;border:1px solid #ccc;height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-4{padding-left:11px;padding-right:11px}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-4 #find-btn{border:none}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-4 #find-btn .btn-text{font-size:26px;font-weight:600}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-4 #find-btn .btn-progress{display:none}.autocomplete-list-wrap{margin-top:-15px}.autocomplete-list-wrap .autocomplete-list ul{padding:0!important;margin:0}.autocomplete-list-wrap .google-powered-container{display:table;height:30px;width:98%}.autocomplete-list-wrap .google-powered-container .google-powered-cell{display:table-cell;height:100%;text-align:right;vertical-align:bottom}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;background:#f4f4f2}body{font-family:effra,sans-serif!important;position:relative;overflow:auto;color:#231f1f;font-size:14px;line-height:1.5;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x:hidden;background:#f0f0f0;padding:0}body.on-page-editor{background:0 0!important}main{padding-bottom:50px;background:#fff}main .content a,main .content a:hover,main .rich-text a,main .rich-text a:hover,main a,main a:hover{color:#00af41}main .container .row>.component.col-xs-12{padding-top:20px;padding-bottom:20px}promotion .content a,promotion .content a:hover,promotion .rich-text a,promotion .rich-text a:hover,promotion a,promotion a:hover{color:#00af41}#maintop{background-color:#fff}.caption-bold{font-weight:600}@media (min-width:1200px){#content,.maintopcontent{max-width:1322px;width:100%;padding-right:22px!important;padding-left:22px!important}.mainbottomcontent{max-width:1322px;width:100%;padding-right:22px!important;padding-left:22px!important;margin:0 auto}}.row{margin-left:0;margin-right:0}.component.sc-background-image-stretch{width:100%;height:390px;background-color:#fff}.component.sc-background-image-stretch .fill-carousel{width:100;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media (max-width:600px){.component.sc-background-image-stretch{height:390px}.component.sc-background-image-stretch .fill-carousel{height:60%}}.component.sc-background-image-stretch-550{width:100%;height:550px}.component.sc-background-image-stretch-550 .fill-carousel{width:100;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media (max-width:600px){.component.sc-background-image-stretch-550 .fill-carousel{height:60%}.component.sc-background-image-stretch.one-column-panel{height:inherit}.component.sc-background-image-stretch.one-column-panel .fill-carousel{height:0;padding-top:65%;background-size:cover;background-repeat:round;display:block}}.component.sc-background-image-stretch.one-column-panel .fill-carousel{background-position:0 0}@media (min-width:786px){.container{width:100%}.two-column-container-margins{padding-top:20px;padding-bottom:20px;margin:0 -11px}.two-column-container-margins .one-column-left,.two-column-container-margins .one-column-right{padding-right:11px;padding-left:11px}}.two-column-container-margins .one-column-section-title-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.category-banners .scroll-container{width:100%}@media (max-width:786px){#birthdatemissing-modal .modal-dialog{width:auto}#birthdatemissing-modal button{display:block;width:100%}#birthdatemissing-modal button.btn-secondary{margin-top:15px}.two-column-container-margins{background-color:#f4f4f2;margin-bottom:10px;margin-top:10px}.two-column-container-margins .one-column-section-title-links{padding-bottom:10px}.category-banners{background-color:#fff}.col-xs-12 .category-banners{margin-left:-15px;margin-right:-15px}.category-banners .scroll-container{display:block;top:0;left:0;overflow-y:hidden;overflow-x:scroll;margin:0;white-space:nowrap}.category-banners .scroll-container .container{width:645px;margin-top:20px;margin-bottom:20px;padding-bottom:5px;overflow-x:hidden}.category-banners .scroll-container .container .one-column-left{padding-right:0;float:left}.category-banners .scroll-container .container .one-column-right{float:right}.category-banners .scroll-container .container .one-column-left .component.sc-background-image-stretch,.category-banners .scroll-container .container .one-column-right .component.sc-background-image-stretch{height:390px}.category-banners .scroll-container .container .one-column-left .component.sc-background-image-stretch .fill-carousel,.category-banners .scroll-container .container .one-column-right .component.sc-background-image-stretch .fill-carousel{height:60%;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}}.scrollToTop{width:40px;height:40px;padding:7px 10px 10px;text-align:center;background:#00af41;font-weight:700;color:#fff;text-decoration:none;position:fixed;bottom:50px;right:40px;display:inline;box-shadow:0 0 10px rgba(0,0,0,.6);border-radius:100%;z-index:888;line-height:1.42857;font-size:17.2px;opacity:0}.scrollToTop:hover{color:#fff}main .component.container{box-shadow:none}.home-page #content.container{padding:0!important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee!important;opacity:1}.carousel-control{display:none}@media (min-width:991px){.carousel-control{display:block;color:#939598;top:44%;bottom:auto;opacity:1;background-image:none!important}.carousel-control .fa{font-size:36px}.carousel-control.left{right:auto;left:-60px}.carousel-control.right{left:auto;right:-60px}}a:active,a:focus{outline:0;border:none;-moz-outline-style:none}.fa-close{font-size:24px!important;cursor:pointer}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal-open{overflow:hidden}.font-italic{font-style:italic}.about-tile{padding-top:50px}.about-tile .col-sm-12{padding:0}.about-tile .component-content{padding:0 30px}.about-tile h2{font-size:36px;margin:25px 0 20px}.about-tile h2 a{color:#231f1f;text-decoration:none}.about-tile h2 a:hover{color:#231f1f}.about-tile .field-about-us-description{font-size:19.35px;line-height:150%;color:#939598}.about-tile .field-about-us-image{text-align:center}.about-tile .field-about-us-image img{height:100%;max-height:256px;width:auto;vertical-align:middle}.about-tile .feature-img{min-height:340px;background-repeat:no-repeat;background-position:center;background-size:cover}.about-tile span{font-size:19.35px}@media only screen and (max-width:991px){.about-tile{padding:30px 0 0;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.about-tile .component-content{padding:0}}.careers-page .about-tile .feature-img{margin:auto;min-height:256px;max-width:390px}@media (max-width:768px){.careers-page .about-tile .feature-img{height:100%;min-height:219px;max-height:256px}}@media (max-width:767px){#addEditForm #pet-info.account-info-data .pet-info-item .pet-info-details-container{width:100%}#addEditForm #pet-info.account-info-data .add-pet-form .save-btn-petInfo-common .save-btn{margin-bottom:20px}#DeliveryStoresModal .modal-dialog .modal-content .modal-body .btn{display:block;margin:24px 0;width:100%;min-width:310px;font-size:24px;font-weight:700}#DeliveryStoresModal .modal-dialog .modal-content .modal-body img{max-width:120px}main{padding-bottom:0}.ppc-member-page .about-tile h2{font-size:38px;line-height:1;font-weight:400;margin:20px 0 10px}}@media (max-width:991px){.left-navigation{width:100%}.left-navigation .nav-stacked{display:none}.left-navigation .nav>li{display:block;width:100%}.left-navigation .account-sidebar li a{color:#00af41;font-size:22px;font-weight:400;text-transform:capitalize;border-top:1px solid #dfe0df;line-height:27px;padding:12px 0;position:relative}.left-navigation .account-sidebar li.active a{color:#909090;padding-left:10px}.contact-information{margin-left:-15px;margin-right:-15px}}.account-sidebar{padding-top:35px}main .component.container .account-sidebar{padding-top:20px}@media (max-width:667px){.account-management-page main{padding-bottom:40px}.account-sidebar{padding-top:0}}.account-sidebar li a{color:#00af41;font-size:12px;font-weight:700;text-transform:uppercase;line-height:25px;padding:0;text-decoration:none}.account-sidebar li.active a{color:#00af41;padding-left:10px}.contact-information{margin-bottom:40px;font-size:1.125em}.contact-information .autocomplete-list-wrap{margin-top:-15px}.contact-information .autocomplete-list-wrap .google-powered-container{padding-right:10px;text-align:right}.contact-information ::-webkit-input-placeholder{color:#000;opacity:1;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}.contact-information :-ms-input-placeholder{color:#000;opacity:1;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}.contact-information ::-moz-placeholder{color:#000;opacity:1;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}.contact-information :focus::-webkit-input-placeholder{opacity:0}.contact-information :focus:-ms-input-placeholder{opacity:0}.contact-information :focus::-moz-placeholder{opacity:0}.contact-information h1{margin-left:20px;border-bottom:none}.contact-information h1 .font-weight-bold{font-weight:700!important}.contact-information .component div{font-size:16px;line-height:1.42857}.contact-information .component #lblRODeliveryInstructions span,.contact-information .component #lblROPickUpInstructions span{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.contact-information .component .collapse{max-height:0;overflow-y:hidden;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;display:block;padding-top:0!important;padding-bottom:0!important;margin-bottom:0;min-height:0}.contact-information .component .collapse.in{max-height:9999px}.contact-information .component .collapse.in.edit-panel{padding-top:20px!important;padding-bottom:20px!important}@media (max-width:960px){.contact-information .autocomplete-list-wrap{margin-top:-14px}.contact-information .component .col-md-8 h4{margin-top:0!important}}.contact-information #change-password-success{color:#00af41;font-weight:700}.contact-information .fat-form{margin-left:25px;padding-right:90px}.contact-information .fat-form .section-title{cursor:pointer;margin:10px 0}.contact-information .fat-form .action-link{color:#d2d2d2;text-transform:uppercase;text-decoration:underline}.contact-information .fat-form .action-link a{color:#d2d2d2}.contact-information .fat-form .contact-name{border-top:1px solid #e5e5e5;padding-top:20px;padding-bottom:20px;font-weight:400}.contact-information .fat-form .contact-name h1{margin-top:0;border-bottom:none}.contact-information .fat-form .contact-name h1 .font-weight-bold{font-weight:700!important}.contact-information .fat-form .contact-name .action-link{color:#d2d2d2;text-transform:uppercase;text-decoration:underline}.contact-information .fat-form .contact-name .action-link a{color:#d2d2d2}.contact-information .fat-form .contact-name .edit-add-btn{font-size:15px}.contact-information .fat-form .contact-name .edit-panel .row>.col-md-6 .form-group>.addresss-address input,.contact-information .fat-form .contact-name .edit-panel .row>.col-md-6 .form-group>input{width:100%}.contact-information .fat-form .contact-name .edit-panel .row>.col-md-5{margin-bottom:10px}.contact-information .modal-header{border-bottom:0}.contact-information .modal-header .fa-close{font-size:24px}.contact-information .modal-body label{display:inline-block;line-height:1.42857}.contact-information .modal-body input[type=password]{height:50px;padding:6px 12px;font-size:16px;line-height:23px;border:2px solid #ccc;border-radius:4px 0 0 4px!important;border-right:0!important;color:#000}.contact-information .modal-body input[type=text]{height:50px;padding:6px 12px;font-size:16px;line-height:23px;border:2px solid #ccc;border-radius:4px 0 0 4px!important;border-right:0!important}.contact-information .modal-body .input-group-addon.show-pwd-re{cursor:pointer;padding:6px 12px;background-color:#fff;line-height:23px;font-size:16px;border:2px solid #ccc;border-left:0}.contact-information .modal-body .form-submit-button{padding-top:30px}.contact-information .modal-body .form-submit-button .btn{min-height:64px;max-width:310px;font-size:26px;display:block;width:100%}.btn-strip{display:none}@media (max-width:991px){.contact-information h1{text-align:center;margin:20px auto;width:230px}.contact-information .component .col-md-8{padding-left:15px;padding-right:15px}.contact-information .fat-form{margin-left:0;padding-right:0}.btn-strip{display:block;background-color:#231f1f;padding:12px 20px}.btn-strip a{color:#fff;font-size:16px;margin:0;padding:0;display:inline-block}.btn-strip .fa{color:#00af41;font-size:18px;margin-right:6px}.nav-stacked.account-sidebar{display:none}.nav-stacked.account-sidebar li a{color:#565a5c;font-size:22px;font-weight:400;text-transform:capitalize;border-top:1px solid #dfe0df;line-height:27px;padding:12px 0;position:relative}.nav-stacked.account-sidebar li a:after{position:absolute;top:0;line-height:52px;font-family:FontAwesome;speak:none;-webkit-font-smoothing:antialiased;content:"\f105";right:10px;color:#b2b2b2}.nav-stacked.account-sidebar li.active a{color:#909090;padding-left:10px}}.cxa-changepassword-component .signup-login-container .field-validation-error{padding:0 20px}.cxa-changepassword-component .signup-login-container .field-validation-error span{color:red;font-weight:400;font-size:16px}.cxa-changepassword-component form input[type=password]:active,.cxa-changepassword-component form input[type=password]:focus{border-color:#ccc!important}#DeliveryInstructions,#PickUpInstructions{font-size:16px}.unlock-link-send-btn{float:none;margin:70px auto 0}main .component.container.login-form .login-well form .form-group .radiobutton_container{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px;margin-bottom:20px;margin-top:10px}main .component.container.login-form .login-well form .form-group .radiobutton_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}main .component.container.login-form .login-well form .form-group .radiobutton_container label input[type=radio]{position:relative;width:18px;border:2px solid #00af41;height:18px;margin:0;padding:5px;cursor:pointer;border-radius:50px!important}main .component.container.login-form .login-well form .form-group .radiobutton_container label input[type=radio]:active{border-color:#00af41}main .component.container.login-form .login-well form .form-group .radiobutton_container label input[type=radio]:checked{border-color:#00af41}main .component.container.login-form .login-well form .form-group .radiobutton_container label input[type=radio]:checked:active{border-color:#00af41}main .component.container.login-form .login-well form .form-group .radiobutton_container label input[type=radio]:checked:after{position:absolute;width:14px;height:14px;left:0;top:0;background-color:#00af41;border:none;border-radius:50%;margin:0;display:inline-block;vertical-align:middle;font-size:20px;color:#00af41}main .component.container.login-form .login-well form .form-group .radiobutton_container label span{margin-left:8px}#dropin-container{padding:15px}#dropin-container .adyen-checkout__dropin .adyen-checkout__payment-method--selected{background:#f4f4f2;border:1px solid #f4f4f2}#dropin-container .adyen-checkout__dropin .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header .adyen-checkout__button.adyen-checkout__button--link{color:#00af41;font-weight:600;text-transform:uppercase;text-decoration:underline;font-size:18px}#dropin-container .adyen-checkout__dropin .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__details__content .adyen-checkout__loading-input__form .adyen-checkout__card__brands .adyen-checkout__card__brands__brand-wrapper img{top:0;position:absolute}#dropin-container .adyen-checkout__dropin .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__details__content .adyen-checkout__button.adyen-checkout__button--pay{background-color:#00af41;width:100%;max-width:350px;margin-top:30px;margin-bottom:25px;padding:13px 36px;border:1px solid #00af41;min-height:64px;border-radius:4px!important;-webkit-appearance:button;cursor:pointer;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-image:none}#dropin-container .adyen-checkout__dropin .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__details__content .adyen-checkout__button.adyen-checkout__button--pay:hover{background-color:#009f3a;border-color:#009f3a;outline:0}#dropin-container .adyen-checkout__dropin .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__details__content .adyen-checkout__button.adyen-checkout__button--pay .adyen-checkout__button__text{white-space:nowrap;font-weight:700;font-size:26px;text-align:center;vertical-align:middle;font-family:inherit}.alternate-column-tile .grid-container{display:inline-block;padding:0 5px}.alternate-column-tile .grid-container .grid-item{width:100%}.alternate-column-tile .grid-container .grid-item.text-item{padding:0 9px}.alternate-column-tile .grid-container .grid-item img{height:162px;width:224px}.alternate-column-tile .grid-container .grid-item .grid-title{text-align:center;margin-top:5px;margin-bottom:5px}@media (max-width:768px){.alternate-column-tile,.alternate-column-tile .grid-container{padding:0}.alternate-column-tile .grid-container .grid-item.text-item{padding:0 5px}.alternate-column-tile .grid-container .grid-item img{height:164px;width:174px}.alternate-column-tile .grid-container .grid-item .grid-title{text-align:center;margin-top:5px;margin-bottom:5px;font-size:16px}}.alternate-column-tile .grid-container .grid-item .alternate-column-link{width:100%;font-weight:500;font-size:15px;display:block}.alternate-column-tile .grid-container .grid-item .alternate-column-link a{-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:right;display:block;margin-right:0;font-size:inherit}.alternate-column-tile .grid-container .grid-item .grid-description{font-size:15px}.alternate-column-tile .grid-container .text-first .grid-item.img-item{bottom:0;position:absolute}.alternate-column-tile .grid-container .img-first .grid-item.img-item,.alternate-column-tile .grid-container .text-first .grid-item.text-item{top:0;position:absolute}.alternate-column-tile .grid-container .img-first .grid-item.text-item{bottom:0;position:absolute}.alternate-column-tile .grid-container .img-first,.alternate-column-tile .grid-container .text-first{padding:0;margin:12px;border:.4px solid #979797;width:226px;height:342px}.alternate-column-tile .grid-container .img-first.bg-grey,.alternate-column-tile .grid-container .text-first.bg-grey{background-color:#f4f4f2}@media (max-width:1024px){.alternate-column-tile .grid-container .img-first,.alternate-column-tile .grid-container .text-first{padding:0;margin:8px;border:.4px solid #979797;width:226px;height:342px}}@media (max-width:768px){.alternate-column-tile .grid-container .img-first,.alternate-column-tile .grid-container .text-first{padding:0;margin:5px;border:.4px solid #979797;width:176px;height:378px}}.component.sc-background-image-stretch-550.banner-panel{background-position:center center;background-size:cover;background-repeat:no-repeat;height:550px;padding:0}.component.sc-background-image-stretch-550.banner-panel.careers{height:650px}.component.sc-background-image-stretch-550.banner-panel.careers .component-content .banner-cta-panel>div{top:25%}@media (max-width:768px){.component.sc-background-image-stretch-550.banner-panel.careers{height:540px}.component.sc-background-image-stretch-550.banner-panel.careers .component-content .banner-cta-panel>div{padding:0 20%;top:35%}.component.sc-background-image-stretch-550.banner-panel.careers .component-content .banner-cta-panel>div .field-title{font-size:32.68px;line-height:25px}.component.sc-background-image-stretch-550.banner-panel.careers .component-content .banner-cta-panel>div .field-banner-description{font-size:22.36px}}.component.sc-background-image-stretch-550.banner-panel .component-content,.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel{height:100%}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-title{color:#fff}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-banner-description{line-height:1.42857;color:#fff}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-banner-description p{color:#fff;font-size:30px}@media (max-width:786px){#dropin-container .adyen-checkout__dropin .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__details__content .adyen-checkout__button.adyen-checkout__button--pay{padding:12px 26px}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-title{font-size:2.5093750250939997em}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-banner-description,.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-banner-description p{font-size:14px}}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link{margin-top:25px}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link a,.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link button{font-size:24px;min-width:300px}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link .button-primary,.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link .primary{color:#fff;text-decoration:none;line-height:27px}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link .button-secondary,.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link .secondary{color:#00af41;line-height:27px}@media (max-width:786px){.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link{margin-top:10px}.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link .button-primary,.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link .button-secondary,.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link .primary,.component.sc-background-image-stretch-550.banner-panel .component-content .banner-cta-panel>div .field-cta-link .secondary{min-width:0;padding:6px 12px;font-size:16px;line-height:19px}.component.sc-background-image-stretch-550.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div{height:100%;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.component.sc-background-image-stretch-550.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.component.sc-background-image-stretch-550.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link{margin-top:0;position:fixed;bottom:0;z-index:9999;width:100%}.component.sc-background-image-stretch-550.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link .button-primary,.component.sc-background-image-stretch-550.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link .button-secondary,.component.sc-background-image-stretch-550.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link .primary,.component.sc-background-image-stretch-550.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link .secondary{padding:13px 12px;font-size:22px;line-height:36px;width:100%;border-radius:0}}.component.sc-background-image-stretch.banner-panel{background-position:center center;background-size:cover;height:400px;padding:0}.component.sc-background-image-stretch.banner-panel .component-content,.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel{height:100%}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-title{font-size:60px;font-weight:900;line-height:1.42857;color:#fff}@media (max-width:786px){.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-title{font-size:2.5093750250939997em}}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-banner-description{font-size:30px;color:#fff;font-weight:400;line-height:1.42857}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-banner-description>p{font-size:30px;color:#fff}@media (max-width:786px){.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-banner-description{font-size:14px}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-banner-description>p{font-size:14px;color:#fff}}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link{margin-top:25px}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link a,.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link button{font-size:24px;min-width:300px}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link .button-primary,.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link .primary{color:#fff;text-decoration:none;line-height:27px}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link .button-secondary,.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link .secondary{color:#00af41;line-height:27px}@media (max-width:786px){.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link{margin-top:10px}.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link .button-primary,.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link .button-secondary,.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link .primary,.component.sc-background-image-stretch.banner-panel .component-content .banner-cta-panel>div .field-cta-link .secondary{min-width:0;padding:6px 12px;font-size:16px;line-height:19px}.component.sc-background-image-stretch.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div{height:100%;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.component.sc-background-image-stretch.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.component.sc-background-image-stretch.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link{margin-top:0;position:fixed;bottom:0;z-index:9999;width:100%}.component.sc-background-image-stretch.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link .button-primary,.component.sc-background-image-stretch.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link .button-secondary,.component.sc-background-image-stretch.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link .primary,.component.sc-background-image-stretch.banner-panel.sticky-cta-mobile .component-content .banner-cta-panel>div .field-cta-link .secondary{padding:13px 12px;font-size:22px;line-height:36px;width:100%;border-radius:0}}.component.sc-background-image-stretch.banner-panel.loyalty-hero{height:200px;border-radius:10px;margin-bottom:40px}@media (max-width:767px){.component.sc-background-image-stretch.banner-panel.loyalty-hero{margin-bottom:14px;margin-top:20px;padding:20px 0;height:auto}#breadcrumb .container .breadcrumb-bar>ul>li{width:auto;display:inline-block}#breadcrumb .container .breadcrumb-bar>ul>li#dropList,#breadcrumb .container .breadcrumb-bar>ul>li:only-child{width:100%}}.component.sc-background-image-stretch.banner-panel.loyalty-hero .component-content .banner-cta-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component.sc-background-image-stretch.banner-panel.loyalty-hero .component-content .banner-cta-panel>div{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.component.sc-background-image-stretch.banner-panel.loyalty-hero .component-content .banner-cta-panel>div .field-title{font-size:36px;margin:20px 0 10px;line-height:1.1}.component.sc-background-image-stretch.banner-panel.loyalty-hero .component-content .banner-cta-panel>div .field-cta-link{margin:0}.component.sc-background-image-stretch.banner-panel.loyalty-hero .component-content .banner-cta-panel>div .field-cta-link .btn{font-size:26px;padding:13px 12px;min-width:0;line-height:36px}.component.sc-background-image-stretch.banner-panel.loyalty-hero .component-content .banner-cta-panel>div .field-cta-link .btn.deactivated{background-color:transparent!important;border-color:transparent!important}.component.sc-background-image-stretch.banner-panel.loyalty-hero .component-content .banner-cta-panel>div .field-cta-link .btn.deactivated img{margin-right:7px;vertical-align:middle}.component.sc-background-image-stretch.banner-panel.loyalty-hero .component-content .banner-cta-panel>div .field-cta-link .btn.deactivated .btn-text,.component.sc-background-image-stretch.banner-panel.loyalty-hero .component-content .banner-cta-panel>div .field-cta-link .btn.deactivated span{font-size:1em;font-weight:700}.careers-page .component.sc-background-image-stretch-550.banner-panel{background-size:cover}.ae-vippetcare .component.banner-panel.sc-background-image-stretch-550,.brand-page .component.sc-background-image-stretch-550.banner-panel{height:32.5vw}.brands-banner{padding:0;max-width:none;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);margin:0 -15px}.brands-banner .brands-banner-image{height:465px;background-repeat:no-repeat;background-position:center center;background-size:cover}.brands-banner .brands-banner-image .brands-banner-heading{width:502px;height:100%;background-color:#231f1f;padding:100px 0 0 35px}.brands-banner .brands-banner-title{color:#fff;font-size:60px;font-weight:900;line-height:1.1}@media (max-width:786px){.brands-banner .brands-banner-title{font-size:50px;line-height:54px}}.brands-banner .brands-banner-subtitle{color:#00af41;font-size:60px;font-weight:900;line-height:1.1}@media (max-width:786px){.brands-banner .brands-banner-subtitle{font-size:50px;line-height:54px;color:#fff}}.brands-banner .brands-banner-text-xs{background-color:#231f1f;text-align:center;margin-bottom:0;float:left;width:100%;padding:15px}.brands-listing .brands-listing-head{text-align:center;font-size:36px;line-height:1.1;font-weight:400;margin-top:35px;margin-bottom:70px;color:#231f1f}.brands-listing .brands-listing-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 -11px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none}.brands-listing .brands-listing-row .brands-listing-item{text-align:center;min-height:170px;padding-right:11px;padding-left:11px}.brands-listing .brands-listing-row .brands-listing-item .brands-listing-image{min-height:91px;line-height:91px}.brands-listing .brands-listing-row .brands-listing-item .brands-listing-image a:not([href]){cursor:auto}.brands-listing .brands-listing-row .brands-listing-item .brands-listing-image img{max-width:100%;height:auto;max-height:100px;width:auto;vertical-align:middle}.brands-listing .brands-listing-row .brands-listing-item span{color:#231f1f;font-size:18px;line-height:1.42857;display:block;padding-top:25px}#breadcrumb{background-color:#231f1f;height:50px;line-height:50px;font-size:12px}#breadcrumb .container{height:100%;width:-webkit-calc(100% - 44px);width:calc(100% - 44px);max-width:1322px}#breadcrumb .container .breadcrumb-bar{height:100%}#breadcrumb .container .breadcrumb-bar>ul{height:100%;margin:0;padding:0;width:100%}#breadcrumb .container .breadcrumb-bar>ul>li{position:relative;float:left}#breadcrumb .container .breadcrumb-bar>ul>li a,#breadcrumb .container .breadcrumb-bar>ul>li span{display:block;text-decoration:none;outline:0;font-size:16px;line-height:36px;color:#fff;position:relative;font-weight:400;padding:7px 30px 7px 22px;margin-left:12px;width:auto;cursor:pointer}#breadcrumb .container .breadcrumb-bar>ul>li #selected-location{cursor:none}#breadcrumb .container .breadcrumb-bar>ul>li:not(:last-child):after{content:'';position:absolute;top:6px;right:-16px;width:40px;height:38px;-webkit-transform:scale(.907) rotate(45deg);-ms-transform:scale(.907) rotate(45deg);transform:scale(.907) rotate(45deg);z-index:0;border-right:2px solid #494646;border-top:2px solid #494646;border-radius:0 0 0 00px;background-color:#231f1f}#breadcrumb .container .breadcrumb-bar>ul>li:last-child{padding-right:45px}#breadcrumb .container .breadcrumb-bar>ul>li:last-child:after{font-family:FontAwesome;content:"\f078";font-size:18px;color:#00af41;position:absolute;right:15px;top:0}#breadcrumb .container .breadcrumb-bar>ul>li:last-child ul{display:none}@media (max-width:767px){#breadcrumb .container .breadcrumb-bar>ul>li a,#breadcrumb .container .breadcrumb-bar>ul>li span{padding:7px 30px 7px 0;margin-left:0}#breadcrumb .container .breadcrumb-bar>ul>li #selected-location{margin-left:35px}#breadcrumb .container .breadcrumb-bar>ul>li:last-child{padding-right:30px}#breadcrumb .container .breadcrumb-bar>ul>li:last-child ul{display:none;position:absolute;width:100%;z-index:999;max-height:180px;overflow-y:auto}#breadcrumb .container .breadcrumb-bar>ul>li:last-child ul li a{margin:0;font-size:16px;line-height:1.42857;color:#231f1f;padding:11px 0 11px 37px;-webkit-transition:none;transition:none;background-color:#fff;border-top:1px solid #efefef}}@media (min-width:768px){.brands-listing .brands-listing-row .brands-listing-item{width:15.666667%}#breadcrumb .container .breadcrumb-bar>ul>li:last-child:hover ul{position:absolute;width:100%;z-index:999;max-height:180px;overflow-y:auto;display:block}#breadcrumb .container .breadcrumb-bar>ul>li:last-child:hover ul li a{margin:0;font-size:16px;line-height:1.42857;color:#231f1f;padding:11px 0 11px 37px;-webkit-transition:none;transition:none;background-color:#fff;border-top:1px solid #efefef}#breadcrumb .container .breadcrumb-bar>ul>li:last-child:hover ul li a:hover{background-color:#efefef}#breadcrumb .container .breadcrumb-bar>ul>li:last-child:hover:after{content:"\f077"}}#breadcrumb .container .breadcrumb-bar.stopCrum>ul>li:last-child:after{display:none}.component.career-info-scroll-spy-container.sticky-navigation{padding:0;overflow:hidden;z-index:1040}.component.career-info-scroll-spy-container.sticky-navigation .career-info-scroll-spy#section-selector{text-align:center;padding:0 15px}.component.career-info-scroll-spy-container.sticky-navigation .career-info-scroll-spy#section-selector a{padding:20px 25px;font-size:20px;line-height:20px;text-decoration:none!important;text-transform:none;color:#fff}.component.career-info-scroll-spy-container.sticky-navigation .career-info-scroll-spy#section-selector a:hover{color:#231e1e}.career-info-scroll-spy{width:100%;clear:both;padding:0 20px;border-top:1px solid #009f3a;z-index:100}.career-info-scroll-spy a{display:inline-block}@media (min-width:992px){#DeliveryStoresModal .modal-dialog .modal-content .modal-body .form-group .row .col-md-6{width:50%;margin-bottom:15px}#maintop .store-locator-component.career-store-locator{padding:0}}#maintop .store-locator-component.career-store-locator #store-locator{padding-top:0;padding-bottom:20px;background-color:#f4f4f2}#maintop .store-locator-component.career-store-locator #store-locator .row{display:-webkit-box;display:-ms-flexbox;display:flex}#maintop .store-locator-component.career-store-locator #store-locator h2{line-height:100%;margin-top:20px;font-size:24px;font-weight:600}#maintop .store-locator-component.career-store-locator #store-locator h2:first-child{margin-bottom:10px}@media (max-width:992px){#maintop .store-locator-component.career-store-locator #store-locator .row{-ms-flex-wrap:wrap;flex-wrap:wrap}#maintop .store-locator-component.career-store-locator #store-locator h2{font-size:24px;font-weight:600;margin-top:10px;margin-bottom:10px}#maintop .store-locator-component.career-store-locator #store-locator h2:first-child{margin-bottom:10px}}#maintop .store-locator-component.career-store-locator #store-locator h2 span{font-size:inherit;font-weight:inherit}#maintop .store-locator-component.career-store-locator #store-locator .zip-caption{font-size:18px;margin-bottom:10px}#maintop .store-locator-component.career-store-locator #store-locator h3{font-size:20px;font-weight:600;line-height:100%;margin-bottom:25px}#maintop .store-locator-component.career-store-locator #store-locator h3 span{font-size:inherit;font-weight:inherit}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap{border-radius:5px;overflow:hidden;margin-bottom:20px}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .btn{font-size:24px;padding:5px 16px}@media (max-width:767px){#breadcrumb .container .breadcrumb-bar>ul>li:last-child.active{background-color:#fff}#breadcrumb .container .breadcrumb-bar>ul>li:last-child.active span{color:#231f1f}#breadcrumb .container .breadcrumb-bar>ul>li:last-child.active ul{position:absolute;width:100%;z-index:999;max-height:180px;overflow-y:auto;display:block}#breadcrumb .container .breadcrumb-bar>ul>li:last-child.active ul li a{margin:0;font-size:16px;line-height:1.42857;color:#231f1f;padding:11px 0 11px 37px;-webkit-transition:none;transition:none;background-color:#fff;border-top:1px solid #efefef}#breadcrumb .container .breadcrumb-bar>ul>li:last-child.active ul li a:hover{background-color:#efefef}#breadcrumb .container .breadcrumb-bar>ul>li:last-child.active:after{content:"\f077"}#maintop .store-locator-component.career-store-locator #store-locator h2:first-child{font-size:24px;margin-bottom:20px;line-height:30px}#maintop .store-locator-component.career-store-locator #store-locator .zip-caption{font-size:18px}#maintop .store-locator-component.career-store-locator #store-locator h3{font-size:20px}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .btn{min-width:65px}}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .input-group-lg>.form-control{font-size:16px;padding:5px 16px;border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .input-group-lg>.form-control:active,#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .input-group-lg>.form-control:focus,#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .input-group-lg>.form-control:hover{border-color:#fff}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .input-group-lg>.input-group-addon{font-size:24px;padding:5px 16px}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .input-group-lg>.input-group-btn>.btn{font-size:24px;padding:5px 16px;border-bottom-left-radius:0!important;border-top-left-radius:0!important}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .form-control{border:1px solid #fff;box-shadow:none}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .form-control::-webkit-input-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .form-control:-ms-input-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .form-control::-moz-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .form-control :focus::-webkit-input-placeholder{opacity:0}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .form-control :focus:-ms-input-placeholder{opacity:0}#maintop .store-locator-component.career-store-locator #store-locator .zipcode-wrap .form-control :focus::-moz-placeholder{opacity:0}#maintop .store-locator-component.career-store-locator #store-locator .sl-store{background-color:#fff;border-radius:5px;border-bottom:2px solid #d5d6d4;margin-bottom:30px;overflow:hidden;padding:20px 20px 10px 10px}@media (max-width:992px){#maintop .store-locator-component.career-store-locator #store-locator .sl-store{padding:20px 20px 10px}}@media (max-width:420px){#maintop .store-locator-component.career-store-locator #store-locator .sl-store{padding:20px}}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full{width:100%;float:left}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .store-no{background:url(/assets/images/paw.png) center center no-repeat;width:48px;height:45px;color:#fff;font-size:12px;float:left;padding-top:23px;padding-left:0;text-align:center;text-indent:-8px}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details{margin-left:60px}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details a{color:#231e1e;font-size:20px}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details p{font-size:20px!important;line-height:1.42857}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details p span{font-size:inherit}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details p.services{font-size:20px!important}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details p.services span{font-size:inherit}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details .store-name{font-size:20px}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details .store-career-btn{margin-top:20px;margin-bottom:10px;font-size:18px}#maintop .store-locator-component.career-store-locator #store-locator .sl-store.active,#maintop .store-locator-component.career-store-locator #store-locator .sl-store:focus,#maintop .store-locator-component.career-store-locator #store-locator .sl-store:hover{background-color:rgba(0,152,206,.5);color:#fff}#maintop .store-locator-component.career-store-locator #store-locator .btn-default{background-color:#4f4c4c;border:1px solid #4f4c4c;font-size:1.5em;font-weight:400;border-radius:5px;color:#fff}#maintop .store-locator-component.career-store-locator #store-locator .sl-map{width:100%;height:620px;background-color:#e9e7e5;border:2px solid #dfe0df;position:relative}#maintop .store-locator-component.career-store-locator #store-locator .sl-map iframe{width:100%;height:100%}.video-banner .video-container{position:relative;width:100vw;height:100vh}@media only screen and (max-width:786px){.video-banner .video-container{width:80vw;height:80vh}}.video-banner .video-container iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-banner .video-container button{position:absolute;background:green;z-index:1000000;left:900px;top:500px}.video-banner .iframeVideo{position:absolute;top:50%;left:50%;width:100vw;height:100vh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-banner .alternate-column-tile{padding:0;margin:0;overflow:hidden}.video-banner .alternate-column-tile .br-img{width:100vw;height:75vh;position:initial;-o-object-fit:cover;object-fit:cover;left:0}.video-banner .alternate-column-tile .br-img .video-tile-img{width:100vw}.video-banner .alternate-column-tile .autoplay .video-placeholder{display:none}.video-banner .alternate-column-tile .video-placeholder{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.video-banner .alternate-column-tile .vid{height:100%;width:-webkit-fill-available;position:absolute;top:0;left:0}.video-banner .alternate-column-tile .vid video{object-fit:cover;display:block;height:-webkit-fill-available;width:-webkit-fill-available}@media only screen and (max-width:1040px){.video-banner .br-img{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover}}.video-container{width:100vw;height:100vh}@media only screen and (max-width:786px){.video-container{width:80vw;height:80vh}}.iframeVideo,.video-container iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-aspect-ratio:16 / 9){.video-banner .video-container iframe,.video-container iframe{height:100vw}}@media (max-aspect-ratio:16 / 9){.video-banner .video-container iframe,.video-container iframe{width:177.78vh}}.alternate-column-tile{padding:0;margin:0;overflow:hidden}.alternate-column-tile .br-img{width:100vw;height:75vh;position:initial;-o-object-fit:cover;object-fit:cover;left:0}.alternate-column-tile .br-img .video-tile-img{width:100vw}.alternate-column-tile .autoplay .video-placeholder{display:none}.alternate-column-tile .video-placeholder{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.alternate-column-tile .vid{height:100%;width:-webkit-fill-available;position:absolute;top:0;left:0}.alternate-column-tile .vid video{object-fit:cover;display:block;height:-webkit-fill-available;width:-webkit-fill-available}@media only screen and (max-width:1040px){.br-img{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover}}.career-vid-row{padding:0}.career-vid-row .career-vid{width:100%;height:75vh}.career-vid-row .career-vid .career-vid-container{position:relative;width:100%;height:100%}.career-vid-row .career-vid .career-vid-container img{width:100%;height:100%}.career-vid-row .career-vid .career-vid-container .career-play-button{position:absolute;left:50%;top:45%;width:100px}.career-vid-row .career-vid iframe{min-height:100vh;min-width:85%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.career-vid-row .career-vid #vimeo-modal{background:#000}.career-vid-row .career-vid #vimeo-modal button{float:right;margin-top:70px;margin-right:20px;background:#000;border:none}.career-vid-row .career-vid #vimeo-modal button i{color:#fff;font-size:36px}.component.top-notification-bar.background-green{background-color:#00af41}.component.top-notification-bar .banner-message{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:100%;padding:20px 0}@media (max-width:991px){.component.career-info-scroll-spy-container.sticky-navigation{z-index:1049}.component.career-info-scroll-spy-container.sticky-navigation .career-info-scroll-spy#section-selector{display:block;top:0;left:0;padding:0;overflow-y:hidden;overflow-x:scroll;margin:0;white-space:nowrap;position:relative;width:100%}.component.career-info-scroll-spy-container.sticky-navigation .career-info-scroll-spy#section-selector a{padding:15px}#maintop .store-locator-component.career-store-locator #store-locator{padding-top:20px;padding-bottom:40px}.career-vid-row .career-vid{height:40vh}.career-vid-row .career-vid .career-vid-container{max-height:355px}.career-vid-row .career-vid .career-vid-container .career-play-button{left:40%;width:50px;height:50px}.component.top-notification-bar .banner-message{padding:10px 0 30px;display:block}}.component.top-notification-bar .banner-message .left-banner-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:80px;width:30%}.component.top-notification-bar .banner-message .right-banner-img{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;height:80px;width:30%}.component.top-notification-bar .banner-message .mobile-img-container{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.component.top-notification-bar .banner-message .mobile-img-container .mobile-banner-img{height:100%;width:100%;position:absolute;bottom:0;left:0}.component.top-notification-bar .banner-message .banner-message-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 10px;margin:auto}.component.top-notification-bar .banner-message .banner-message-text h1,.component.top-notification-bar .banner-message .banner-message-text h2,.component.top-notification-bar .banner-message .banner-message-text h3{color:#fff;margin:0}maintop #maintop .row .component{min-height:auto}maintop #maintop .row .component.alternate-column-tile{overflow:hidden}maintop #maintop .row .component.alternate-column-tile .br-img .wave{display:none}maintop #maintop .row .component.image img.workingEnvironments-Banner{padding:0;width:70%}maintop #maintop .row .component.image.imgContainer-bg-image{padding:0;height:400px}maintop #maintop .row .component.image.imgContainer-bg-image .container{height:100%}maintop #maintop .row .component.image.imgContainer-bg-image .container .footerBg-img-container{position:absolute;top:0;left:0;right:0;width:100%;height:400px}@media (max-width:991px){.component.top-notification-bar .banner-message .banner-message-text{padding:40px;display:block}maintop #maintop .row .component.image.imgContainer-bg-image .container .footerBg-img-container{height:100%}}maintop #maintop .row .component.image.imgContainer-bg-image .container .footerBg-img-container img{width:100%;height:100%;padding:0}maintop #maintop .row .component.image.imgContainer-bg-image .container .banner-description{position:absolute;top:50px;left:0;right:0;width:100%;text-align:center}maintop #maintop .row .component.image.imgContainer-bg-image .container .banner-description h2{margin:0;color:#00af41}maintop #maintop .row .component.image.imgContainer-bg-image .container .banner-description h1{font-size:36px;font-weight:900;margin:10px 0 0;color:#00af41}@media (max-width:768px){maintop #maintop .row .component.image.imgContainer-bg-image{height:240px}maintop #maintop .row .component.image.imgContainer-bg-image .container .banner-description{top:40px}maintop #maintop .row .component.image.imgContainer-bg-image .container .banner-description h4{margin-bottom:5px;color:#00af41}}maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container{position:relative;top:100px;left:0;right:0;width:70%;height:350px;margin:0 auto;text-align:center}maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container .applyToday-gifLeft{position:absolute;top:0;left:0;height:175px;width:25%}@media (max-width:991px){maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container{width:100%;height:100%}maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container .applyToday-gifLeft{top:5px;height:60px;width:20%}}maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container .applyToday-gifRight{position:absolute;top:0;right:50px;height:175px;width:25%}@media (max-width:991px){maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container .applyToday-gifRight{top:10px;right:0;height:60px;width:20%}}maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container .applyToday-img{position:relative;top:0;padding-bottom:0}@media (min-width:1400px){maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container .applyToday-img{width:75%;height:100%}}@media (min-width:992px) and (max-width:1399px){maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container .applyToday-img{width:90%;height:100%}}maintop .work-img img:hover{box-shadow:0 0 10px #727272;height:255px}.position-modal{width:100%;margin:0 auto;max-width:997px}.position-modal.fade .modal-dialog{width:100%;max-width:997px;margin:0;top:0}.position-modal.fade .modal-dialog .modal-content .modal-header{border:none;position:relative;display:block}.position-modal.fade .modal-dialog .modal-content .modal-header .fa-close{display:inline-block}.position-modal.fade .modal-dialog .modal-content .modal-header .punchcard-modal-header{display:inline}.position-modal.fade .modal-dialog .modal-content .modal-body{text-align:left;overflow:hidden;padding:15px 0 0}.position-modal.fade .modal-dialog .modal-content .modal-body .modal-img-container{width:35%;height:100%;display:inline-block;float:left}@media (max-width:991px){.position-modal.fade .modal-dialog .modal-content .modal-body .modal-img-container{width:100%;display:block}}.position-modal.fade .modal-dialog .modal-content .modal-body .modal-img-container img{width:100%;height:100%}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description{width:65%;display:inline-block}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-header{background-color:#f4f4f2}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-header h4{padding:20px 20px 0}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-header h1{font-size:36px;margin-top:10px;margin-bottom:10px;padding:0 20px;color:#00af41}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-header .btn-primary{margin-left:20px;font-size:20px}@media (max-width:991px){.position-modal.fade .modal-dialog .modal-content .modal-body .position-description{width:100%;display:block;float:left}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-header{padding:10px 20px}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-header h4{display:none}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-header h1{padding:10px 0}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-header .btn-primary{margin-left:0;width:100%}}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-duties{padding:10px 15px}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-duties .position-list1,.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-duties .position-list1 ul,.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-duties .position-list2,.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-duties .position-list2 ul{padding:0}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-duties .position-list1 ul li,.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-duties .position-list2 ul li{list-style:disc inside;padding:5px}.position-modal.fade .modal-dialog .modal-content .modal-body .position-description .position-duties .btn-primary{width:100%}.category-circles .category-circles-container{max-width:1322px;margin:0 auto;padding:0 11px}.category-circles .category-circles-container .owl-stage{margin:0 auto}.category-circles .category-circles-carousel{background-color:#f4f4f2;padding:15px;border:1px solid #000}.category-circles .category-circles-title{color:#231f1f;font-size:38.7px;line-height:1.1;margin-bottom:40px;font-weight:400;margin-top:0}.category-circles .category-circles-carousel .category-circles-item{text-align:center;padding:0 10px}.category-circles .category-circles-carousel .category-circles-item a{text-decoration:none}.category-circles .category-circles-carousel .category-circles-item .category-circles-image{padding-bottom:100%;width:100%;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0 auto;line-height:125px}.category-circles .category-circles-carousel .category-circles-item .category-circles-image.selected,.category-circles .category-circles-carousel .category-circles-item .category-circles-image:hover{border:10px solid #00af41;padding-bottom:-webkit-calc(100% - 20px);padding-bottom:calc(100% - 20px)}.category-circles .category-circles-carousel .category-circles-item .category-circles-image.selected+.category-circles-desc,.category-circles .category-circles-carousel .category-circles-item .category-circles-image:hover+.category-circles-desc{color:#231f1f;font-weight:500}.category-circles .category-circles-carousel .category-circles-item .category-circles-desc{color:#a09f9e;font-size:18px;font-weight:400;line-height:1.42857}.category-circles .category-circles-carousel .owl-nav{margin-top:0;position:absolute;right:0;top:-68px;line-height:0}@media (max-width:786px){.category-circles .category-circles-title{font-size:34px;padding-right:0;padding-bottom:28px;margin-bottom:0}.category-circles .category-circles-title:after{content:"";display:block;float:right;height:39px;width:68.55px}.category-circles .category-circles-carousel .category-circles-item .category-circles-image{width:130px;height:130px;padding:0}.category-circles .category-circles-carousel .category-circles-item .category-circles-image.selected,.category-circles .category-circles-carousel .category-circles-item .category-circles-image:hover{padding-bottom:0}.category-circles .category-circles-carousel .owl-nav{top:-56px}}.category-circles .category-circles-carousel .owl-nav .owl-next,.category-circles .category-circles-carousel .owl-nav .owl-prev{overflow:hidden;margin:0 10px 0 0;width:40px;height:40px;text-align:center;background:#fff!important;font-weight:700;color:#00af41;text-decoration:none;border:1px solid #00af41;border-radius:100%!important;z-index:888}.category-circles .category-circles-carousel .owl-nav .owl-next:hover,.category-circles .category-circles-carousel .owl-nav .owl-prev:hover{color:#00af41}.category-circles .category-circles-carousel .owl-nav .owl-prev:before{content:"\2039";height:30px;font-size:30px}.category-circles .category-circles-carousel .owl-nav .owl-next{background-position:-304px -16px!important}.category-circles .category-circles-carousel .owl-nav .owl-next:before{content:"\203A";height:30px;font-size:30px}.category-circles .category-circles-carousel .owl-nav .owl-next:hover{color:#00af41}.facet-dropdown-header-wrapper{margin-top:15px;text-align:right;z-index:20;display:none}.facet-dropdown-header-wrapper .dropdown-header{font-size:12px;display:inline-block;padding:0 7px;height:22px;font-weight:700;line-height:20px;letter-spacing:.09px;vertical-align:middle;white-space:normal;color:#231f1f;cursor:pointer;text-transform:uppercase;border:1px solid #bcc3ca;border-radius:2px;background-color:#fff}.facet-dropdown-header-wrapper .dropdown-header p{line-height:20px;font-size:12px}.facets-menu-open{position:relative}.facet-dropdown-background{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s;background:#f4f4f2;position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;opacity:.9}.facet-column.facet-dropdown-menu{display:block;position:absolute;top:52px;left:487px;overflow-y:scroll;max-height:600px;clear:both;white-space:nowrap;padding:0;min-width:280px;width:35%;z-index:20;box-shadow:0 7px 15px rgba(0,0,0,.25);border-radius:0 0 0 2px;background:#fff}.facet-column .filter-heading{border-bottom:1px solid #fff}.facet-column .filter-heading h3{color:#231f1f;font-size:32px;line-height:1.1;font-weight:700;margin-top:20px;margin-bottom:10px}.facet-column .component.cxa-subcategorynavigation-component,.facet-column .cxa-productfacets-component{background-color:transparent;box-shadow:none;border-radius:0;border-bottom:1px solid #fff;margin:10px 0;padding:0 5px}.facet-column .component.cxa-subcategorynavigation-component .component-content .facet-title,.facet-column .component.cxa-subcategorynavigation-component .component-content h4,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation .facet-title,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation h4,.facet-column .cxa-productfacets-component .component-content .facet-title,.facet-column .cxa-productfacets-component .component-content h4,.facet-column .cxa-productfacets-component .subcategory-navigation .facet-title,.facet-column .cxa-productfacets-component .subcategory-navigation h4{padding:15px 5px 5px;margin:0 0 15px;color:#231f1f!important;text-transform:uppercase;font-weight:700;font-size:15px}.facet-column .component.cxa-subcategorynavigation-component .component-content .facet-title:after,.facet-column .component.cxa-subcategorynavigation-component .component-content h4:after,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation .facet-title:after,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation h4:after,.facet-column .cxa-productfacets-component .component-content .facet-title:after,.facet-column .cxa-productfacets-component .component-content h4:after,.facet-column .cxa-productfacets-component .subcategory-navigation .facet-title:after,.facet-column .cxa-productfacets-component .subcategory-navigation h4:after{color:#00af41;font-size:10px;margin-top:3px}.facet-column .component.cxa-subcategorynavigation-component .component-content ul,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation ul,.facet-column .cxa-productfacets-component .component-content ul,.facet-column .cxa-productfacets-component .subcategory-navigation ul{padding:0 5px 0 11px}.facet-column .component.cxa-subcategorynavigation-component .component-content ul li,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation ul li,.facet-column .cxa-productfacets-component .component-content ul li,.facet-column .cxa-productfacets-component .subcategory-navigation ul li{padding:5px 0;margin:0 0 5px}.facet-column .component.cxa-subcategorynavigation-component .component-content ul li a,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation ul li a,.facet-column .cxa-productfacets-component .component-content ul li a,.facet-column .cxa-productfacets-component .subcategory-navigation ul li a{color:#231f1f;font-size:15px}.facet-column .component.cxa-subcategorynavigation-component .component-content ul li a:before,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation ul li a:before,.facet-column .cxa-productfacets-component .component-content ul li a:before,.facet-column .cxa-productfacets-component .subcategory-navigation ul li a:before{content:"";display:inline-block;width:18px;height:18px;border:1px solid #bcc3ca;border-radius:5px;text-align:center;vertical-align:middle;margin-right:15px;float:left;background-color:#fff;position:relative;top:2px}.facet-column .component.cxa-subcategorynavigation-component .component-content ul li a span,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation ul li a span,.facet-column .cxa-productfacets-component .component-content ul li a span,.facet-column .cxa-productfacets-component .subcategory-navigation ul li a span{color:#231f1f;font-size:15px}.facet-column .component.cxa-subcategorynavigation-component .component-content ul li a span.facet-count,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation ul li a span.facet-count,.facet-column .cxa-productfacets-component .component-content ul li a span.facet-count,.facet-column .cxa-productfacets-component .subcategory-navigation ul li a span.facet-count{float:right}.facet-column .component.cxa-subcategorynavigation-component .component-content ul li a:hover,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation ul li a:hover,.facet-column .cxa-productfacets-component .component-content ul li a:hover,.facet-column .cxa-productfacets-component .subcategory-navigation ul li a:hover{color:#231f1f}.facet-column .component.cxa-subcategorynavigation-component .component-content ul li a:hover:before,.facet-column .component.cxa-subcategorynavigation-component .subcategory-navigation ul li a:hover:before,.facet-column .cxa-productfacets-component .component-content ul li a:hover:before,.facet-column .cxa-productfacets-component .subcategory-navigation ul li a:hover:before{background-image:url(../images/spritesNew.png);background-repeat:no-repeat;background-size:11436px 64px;background-position:-11177px -1px}.cxa-productlistitemsperpage-component,.cxa-productlistpageinfo-component,.cxa-productlistsorting-component{padding-top:10px;margin-bottom:20px;padding-left:0}.cxa-productlistitemsperpage-component .productlist-header-section h6,.cxa-productlistpageinfo-component .productlist-header-section h6,.cxa-productlistsorting-component .productlist-header-section h6{font-size:14px;color:#231f1f!important}.cxa-productlistitemsperpage-component .productlist-header-section h6 span,.cxa-productlistpageinfo-component .productlist-header-section h6 span,.cxa-productlistsorting-component .productlist-header-section h6 span{color:#231f1f;font-weight:700}.cxa-productlistitemsperpage-component .productlist-header-section .Sort-By-container span,.cxa-productlistitemsperpage-component .productlist-header-section .results-container span,.cxa-productlistpageinfo-component .productlist-header-section .Sort-By-container span,.cxa-productlistpageinfo-component .productlist-header-section .results-container span,.cxa-productlistsorting-component .productlist-header-section .Sort-By-container span,.cxa-productlistsorting-component .productlist-header-section .results-container span{font-size:14px;color:#231f1f}.cxa-productlistitemsperpage-component .productlist-header-section .Sort-By-container select,.cxa-productlistitemsperpage-component .productlist-header-section .results-container select,.cxa-productlistpageinfo-component .productlist-header-section .Sort-By-container select,.cxa-productlistpageinfo-component .productlist-header-section .results-container select,.cxa-productlistsorting-component .productlist-header-section .Sort-By-container select,.cxa-productlistsorting-component .productlist-header-section .results-container select{padding:0 16px;border-radius:0;border-color:#ccc;color:#231f1f}.cxa-productlistsorting-component .productlist-header-section{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.component.cxa-productlist-component{clear:both}.component.cxa-productlist-component .product-list>ul{margin-right:-11px;width:auto}.component.cxa-productlist-component .product-list>ul>li{margin:0 11px 20px;-ms-flex-preferred-size:calc(33.33% - 22px);flex-basis:-webkit-calc(33.33% - 22px);flex-basis:calc(33.33% - 22px);max-width:-webkit-calc(33.33% - 22px);max-width:calc(33.33% - 22px);box-shadow:4px 4px 5px #ddd;border:1px solid #ddd}@media (max-width:992px){#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .store-no{float:none;margin-bottom:10px}#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details{margin-left:0}#maintop .store-locator-component.career-store-locator #store-locator .sl-map{height:350px}.facet-dropdown-header-wrapper{display:block}.facet-column{display:none}.component.cxa-productlist-component .product-list>ul>li{-ms-flex-preferred-size:calc(50% - 22px);flex-basis:-webkit-calc(50% - 22px);flex-basis:calc(50% - 22px);max-width:-webkit-calc(50% - 22px);max-width:calc(50% - 22px)}}@media (max-width:550px){.component.cxa-productlist-component .product-list>ul>li{-ms-flex-preferred-size:calc(100% - 22px);flex-basis:-webkit-calc(100% - 22px);flex-basis:calc(100% - 22px);max-width:-webkit-calc(100% - 22px);max-width:calc(100% - 22px)}}.component.cxa-productlist-component .product-list>ul>li .product-summary{position:relative;min-height:450px;display:block}.component.cxa-productlist-component .product-list>ul>li .product-summary .photo{height:auto}.component.cxa-productlist-component .product-list>ul>li .product-summary .photo img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;max-height:140px;vertical-align:middle}.component.cxa-productlist-component .product-list>ul>li .product-summary .photo .fa.fa-heart-o{padding:9px;color:#00af41;font-size:15px;font-weight:400}.component.cxa-productlist-component .product-list>ul>li .product-summary .prod-carousel{display:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .prod-carousel img{margin-top:20px;width:auto;display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;max-height:140px}.component.cxa-productlist-component .product-list>ul>li .product-summary .prod-carousel .owl-nav .owl-next,.component.cxa-productlist-component .product-list>ul>li .product-summary .prod-carousel .owl-nav .owl-prev{position:absolute;top:44%;font-size:20px;color:#777;left:0;width:15%}.component.cxa-productlist-component .product-list>ul>li .product-summary .prod-carousel .owl-nav .owl-next{left:auto;right:0}.component.cxa-productlist-component .product-list>ul>li .product-summary:hover .prod-carousel{display:block}.component.cxa-productlist-component .product-list>ul>li .product-summary:hover .photo>a>img{display:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info{width:100%;padding:9px;border-top:1px solid #f6f6f6}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title{white-space:normal;margin:1px 0 0;-webkit-box-ordinal-group:0;-ms-flex-order:0;order:0}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title a{font-size:15px;line-height:1.42857;font-weight:400}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title a:hover{color:#009ddc}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .savings{right:auto;left:0;top:0;padding:3.5px 14px;margin:0 0 3px}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .savings.on-sale span{line-height:1.42857;text-transform:uppercase}.component.cxa-productlist-component .product-list>ul>li .product-summary .hover-details{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;box-shadow:4px 4px 5px #ddd;padding:9px;display:none;position:absolute;background-color:#fff;top:99%;width:100%;z-index:10001;width:-webkit-calc(100% + 2px);width:calc(100% + 2px);margin-left:-1px}.component.cxa-productlist-component .product-list>ul>li .product-summary .hover-details .custom-checkbox{margin-top:10px}.component.cxa-productlist-component .product-list>ul>li .product-summary .hover-details .custom-checkbox input[type=checkbox]{position:absolute;left:-9999px}.component.cxa-productlist-component .product-list>ul>li .product-summary .hover-details .custom-checkbox input[type=checkbox]:checked~label:after{font:12px/1.1 'Glyphicons Halflings';content:'\e013';position:absolute;margin-top:-7px;color:#fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-color:#4dc77a;border:2px solid #026937;height:17px;width:18px;left:0;top:40%;border-radius:5px}.component.cxa-productlist-component .product-list>ul>li .product-summary .hover-details .custom-checkbox label{position:relative;padding-left:22px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42857}.component.cxa-productlist-component .product-list>ul>li .product-summary:hover .hover-details{display:block}.component.cxa-productlist-component .product-list>ul>li .prod-footer{position:absolute;left:3%;top:75%}.component.cxa-productlist-component .product-list>ul>li .prod-footer .actual-price,.component.cxa-productlist-component .product-list>ul>li .prod-footer .sale-price{line-height:1.42857}.component.cxa-productlist-component .product-list>ul>li .prod-footer .text-muted{font-size:17px;font-weight:700}.component.cxa-productlist-component .product-list>ul>li .prod-footer .text-muted strong{font-size:17px;color:#777}.component.cxa-productlist-component .product-list>ul>li .prod-footer .price,.component.cxa-productlist-component .product-list>ul>li .prod-footer .price strong{font-size:17px;color:#e31c21}.component.cxa-productlist-component .product-list>ul>li .prod-footer .actual-price-1{line-height:1.42857}.component.cxa-productlist-component .product-list>ul>li .prod-footer .actual-price-1 .price,.component.cxa-productlist-component .product-list>ul>li .prod-footer .actual-price-1 .price strong{color:#231f1f}.component.cxa-productlist-component .product-list>ul>li .prod-footer .prod-rating .rating-container{padding-top:4px;float:left;line-height:1.42857;font-size:12px}.component.cxa-productlist-component .product-list>ul>li .prod-footer .prod-rating .rating-container .rating{position:relative;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:middle;line-height:1.42857;font-size:12px}.component.cxa-productlist-component .product-list>ul>li .prod-footer .prod-rating .rating-container .rating .empty-stars{color:#dfe0df;line-height:1.42857;font-size:12px}.component.cxa-productlist-component .product-list>ul>li .prod-footer .prod-rating .rating-container .rating .empty-stars .star{color:#dfe0df;margin:0 1px;display:inline-block;text-align:center;line-height:1.42857;font-size:12px}.component.cxa-productlist-component .product-list>ul>li .prod-footer .prod-rating .rating-container .rating .empty-stars .star i{font-size:12px;line-height:1}.component.cxa-productlist-component .product-list>ul>li .prod-footer .prod-rating .rating-container .rating .filled-stars{color:#f9be00;position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;line-height:1.42857;font-size:12px}.component.cxa-productlist-component .product-list>ul>li .prod-footer .prod-rating .rating-container .rating .filled-stars .star{line-height:1.42857;color:#f9be00;margin:0 1px;display:inline-block;text-align:center;font-size:12px}.component.cxa-productlist-component .product-list>ul>li .prod-footer .prod-rating .rating-container .rating .filled-stars .star i{font-size:12px;line-height:1}.component.cxa-productlist-component .product-list>ul>li .prod-footer .prod-rating .text-muted{color:#b1b1b1;font-size:14.7px;font-weight:500;margin-left:4px;line-height:1.42857}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li:not(:first-child):not(:last-child){border-radius:2px;margin:5px 6px;padding:4px 8px;border:1px solid #13b049;font-size:14px;line-height:1.42857}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li.active{min-width:0}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li a{line-height:15px}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li:last-child a{background-image:url(../images/spritesNew.png);display:inline-block;background-repeat:no-repeat;overflow:hidden;background-size:11436px 64px;text-indent:-999px;background-position:-10911px -30px;width:22px;height:22px;text-indent:22px;vertical-align:middle}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li.disabled{display:none}@media (max-width:750px){.cxa-productlistitemsperpage-component,.cxa-productlistpageinfo-component,.cxa-productlistsorting-component{padding:10px 15px 0}.cxa-productlistsorting-component{padding-right:15px}.search-results{padding:0 22px}.search-results .product-list{margin:0 15px}}.compare-products{position:fixed;bottom:0;left:0;width:100%;padding:20px 0;z-index:888;background:#373434}.compare-products .container{padding:0 30px}.compare-products .compare-products-boxes{margin:0 -11px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.compare-products .compare-products-boxes .col-sm-4{padding:0 11px}@media (max-width:786px){.compare-products .compare-products-boxes .col-sm-4{padding:5px 11px}.compare-products .compare-products-btns{padding:20px 0 0}.compare-products .compare-products-btns .button-primary{min-width:150px}}.compare-products .compare-products-boxes .compare-products-box{background:#fff;border-radius:5px;padding:8px 15px;position:relative}.compare-products .compare-products-boxes .compare-products-box:after{content:"";display:table;clear:both}.compare-products .compare-products-boxes .compare-products-box .compare-products-box-close{position:absolute;right:10px;top:0;cursor:pointer}.compare-products .compare-products-boxes .compare-products-box .compare-products-box-close:before{color:#6a6869;font-size:14px;font-family:FontAwesome;content:"\f00d"}.compare-products .compare-products-boxes .compare-products-box .compare-products-img{float:left;width:50px}.compare-products .compare-products-boxes .compare-products-box .compare-products-img img{display:block;margin-left:auto;margin-right:auto;width:50px}.compare-products .compare-products-boxes .compare-products-box .compare-products-txt{float:left;width:-webkit-calc(100% - 50px);width:calc(100% - 50px);padding:4px 0 0 10px;font-size:13px;margin:0;line-height:14px;height:44px;overflow:hidden;position:relative}.compare-products .compare-products-boxes .compare-products-box-empty{min-height:60px;border-radius:5px;background:#141213;height:100%}.compare-products .compare-products-btns .button-primary{font-size:15px;height:auto;margin:0 50px 0 0}.compare-products .compare-products-btns .compare-products-remove{color:#fff;font-size:16px}#compare-validation-msg .modal-dialog,#limit-exceed-check .modal-dialog{width:100%;max-width:997px}.CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input input{color:#231f1f}.coveo-card-layout.CoveoResult .coveo-result-frame .advert p{margin-bottom:3px;font-size:12px;font-weight:700;line-height:1.42857}.coveo-card-layout.CoveoResult .coveo-result-frame .advert p:first-child{border-radius:2px 0 0}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header{padding:4px 7px;height:auto;font-size:14px;line-height:1;border-radius:0;margin-right:20px}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header p{font-size:14px;line-height:1}.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-facet-column .CoveoDynamicFacet,.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-header{background-color:#fff}.ae-new-fish-checklist #maintop .maintopcontent,.new-kitten-checklist-page #maintop .maintopcontent,.new-puppy-checklist-page #maintop .maintopcontent{padding-right:0!important}@media (min-width:1323px){.ae-new-fish-checklist #maintop .maintopcontent,.new-kitten-checklist-page #maintop .maintopcontent,.new-puppy-checklist-page #maintop .maintopcontent{margin-right:0;margin-left:0;max-width:100%}}.ae-new-fish-checklist #maintop .maintopcontent .desktop-only,.new-kitten-checklist-page #maintop .maintopcontent .desktop-only,.new-puppy-checklist-page #maintop .maintopcontent .desktop-only{padding-right:0;padding-left:0}.ae-new-fish-checklist #content,.new-kitten-checklist-page #content,.new-puppy-checklist-page #content{max-width:1322px;padding:0!important}.ae-new-fish-checklist .click-fetch-tile,.new-kitten-checklist-page .click-fetch-tile,.new-puppy-checklist-page .click-fetch-tile{border-bottom:1px solid #e5e5e5}.ae-new-fish-checklist .click-fetch-tile a,.new-kitten-checklist-page .click-fetch-tile a,.new-puppy-checklist-page .click-fetch-tile a{margin-left:0}.ae-new-fish-checklist .click-fetch-tile .field-cta-banner-variant-title,.new-kitten-checklist-page .click-fetch-tile .field-cta-banner-variant-title,.new-puppy-checklist-page .click-fetch-tile .field-cta-banner-variant-title{margin-top:0}@media (max-width:991px){.ae-new-fish-checklist .click-fetch-tile .field-cta-banner-variant-title,.new-kitten-checklist-page .click-fetch-tile .field-cta-banner-variant-title,.new-puppy-checklist-page .click-fetch-tile .field-cta-banner-variant-title{font-size:36px}}.ae-new-fish-checklist .click-fetch-tile .field-cta-banner-variant-description,.ae-new-fish-checklist .click-fetch-tile p,.new-kitten-checklist-page .click-fetch-tile .field-cta-banner-variant-description,.new-kitten-checklist-page .click-fetch-tile p,.new-puppy-checklist-page .click-fetch-tile .field-cta-banner-variant-description,.new-puppy-checklist-page .click-fetch-tile p{font-size:24px;line-height:1.42857}.ae-new-fish-checklist .rich-text-tile,.new-kitten-checklist-page .rich-text-tile,.new-puppy-checklist-page .rich-text-tile{margin-top:20px;margin-bottom:20px}.ae-new-fish-checklist .rich-text-tile .component-content,.new-kitten-checklist-page .rich-text-tile .component-content,.new-puppy-checklist-page .rich-text-tile .component-content{max-width:1322px;width:100%;padding-right:22px;padding-left:22px;margin:0 auto}@media (max-width:1199px){.ae-new-fish-checklist .rich-text-tile .component-content,.new-kitten-checklist-page .rich-text-tile .component-content,.new-puppy-checklist-page .rich-text-tile .component-content{padding:0}}.ae-new-fish-checklist .faq-anchor-tile,.new-kitten-checklist-page .faq-anchor-tile,.new-puppy-checklist-page .faq-anchor-tile{padding:20px 0}.ae-new-fish-checklist .faq-anchor-tile>.content,.new-kitten-checklist-page .faq-anchor-tile>.content,.new-puppy-checklist-page .faq-anchor-tile>.content{padding:0}@media (min-width:992px){.ae-new-fish-checklist .faq-anchor-tile .rich-text-tile .item,.new-kitten-checklist-page .faq-anchor-tile .rich-text-tile .item,.new-puppy-checklist-page .faq-anchor-tile .rich-text-tile .item{padding-left:15px}}.ae-new-fish-checklist .three-column .three-column-item,.new-kitten-checklist-page .three-column .three-column-item,.new-puppy-checklist-page .three-column .three-column-item{text-align:center}.ae-new-fish-checklist .three-column .three-column-item img,.new-kitten-checklist-page .three-column .three-column-item img,.new-puppy-checklist-page .three-column .three-column-item img{width:250px;height:250px}.ae-new-fish-checklist .text-image-tile,.new-kitten-checklist-page .text-image-tile,.new-puppy-checklist-page .text-image-tile{margin-top:20px;margin-bottom:20px}.ae-new-fish-checklist .text-image-tile.container-gray-background,.new-kitten-checklist-page .text-image-tile.container-gray-background,.new-puppy-checklist-page .text-image-tile.container-gray-background{background-color:#f4f4f2;padding:0!important}.ae-new-fish-checklist .text-image-tile .container,.new-kitten-checklist-page .text-image-tile .container,.new-puppy-checklist-page .text-image-tile .container{max-width:1322px;width:100%;padding-right:22px;padding-left:22px;margin:0 auto}@media (max-width:600px){.ae-new-fish-checklist .text-image-tile .container,.new-kitten-checklist-page .text-image-tile .container,.new-puppy-checklist-page .text-image-tile .container{display:block!important}.fulfillment-method-switcher-tile{clear:both}}.ae-new-fish-checklist .text-image-tile .field-featured-tile-description p,.new-kitten-checklist-page .text-image-tile .field-featured-tile-description p,.new-puppy-checklist-page .text-image-tile .field-featured-tile-description p{font-size:18px;font-weight:400;margin-bottom:0}.ae-new-fish-checklist .text-image-tile .field-featured-tile-description b,.ae-new-fish-checklist .text-image-tile .field-featured-tile-description strong,.new-kitten-checklist-page .text-image-tile .field-featured-tile-description b,.new-kitten-checklist-page .text-image-tile .field-featured-tile-description strong,.new-puppy-checklist-page .text-image-tile .field-featured-tile-description b,.new-puppy-checklist-page .text-image-tile .field-featured-tile-description strong{font-weight:700}.ae-new-fish-checklist .text-image-tile li,.new-kitten-checklist-page .text-image-tile li,.new-puppy-checklist-page .text-image-tile li{font-size:18px;line-height:1.42857;margin-bottom:0}.psp-delivery-tipping-checkout-component{border-bottom:3px solid #555;line-height:19px;position:relative;padding:5px 15px 25px}.psp-delivery-tipping-checkout-component .custom-tip{line-height:20px;padding-top:6px}.psp-delivery-tipping-checkout-component .custom-tip .formatted-amount{display:block}@media (max-width:767px){#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full .basic-details p{font-size:18px!important}.psp-delivery-tipping-checkout-component .custom-amount-text{font-size:12px}.psp-delivery-tipping-checkout-component .custom-tip{line-height:15px;padding-top:0}.psp-delivery-tipping-checkout-component .custom-tip .formatted-amount{font-size:12px}}.psp-delivery-tipping-checkout-component .form-additem-group-row__error{color:red;font-weight:700}.psp-delivery-tipping-checkout-component .delivery-tipping-helper-text::before{content:"*"}.psp-delivery-tipping-checkout-component #delvey-tipping-content-container{margin-top:16px}.psp-delivery-tipping-checkout-component #delvey-tipping-content-container #delvey-tippig-subheading{margin-bottom:16px}.psp-delivery-tipping-checkout-component #delivery-tip-custom-amount-body{padding-top:24px;padding-left:0;padding-right:0}.psp-delivery-tipping-checkout-component #delivery-tip-custom-amount-body .delivery-tip-input{padding-left:0}.psp-delivery-tipping-checkout-component #delivery-tip-custom-amount-body .delivery-tip-input .input-group .input-group-addon{height:45px;background-color:#fff;padding:6px 6px 6px 12px}.psp-delivery-tipping-checkout-component #delivery-tip-custom-amount-body .delivery-tip-input .input-group input{height:45px;padding-left:0;border-left:none;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-radius:0 4px 4px 0!important}.psp-delivery-tipping-checkout-component #delivery-tip-custom-amount-body .delivery-tip-input .input-group input:focus{border-left:none;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.psp-delivery-tipping-checkout-component .delivery-tipping-modal-inprogress{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(211,216,216,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;font-weight:500}.psp-delivery-tipping-checkout-component .delivery-tipping-footer{text-align:left;padding-top:24px;display:inline-block}.psp-delivery-tipping-checkout-component .delivery-tipping-footer .delivery-tipping-helper-text{padding-bottom:32px}.psp-delivery-tipping-checkout-component .info-btn-wrapper{padding:0;float:right;display:block;position:relative}.psp-delivery-tipping-checkout-component .info-btn-wrapper .btn{font-size:16px;font-weight:500;border-width:2px;padding:10px;line-height:21px;margin-top:0;margin-bottom:15px}.psp-delivery-tipping-checkout-component .tip-amount-selector-4{white-space:nowrap}.psp-delivery-tipping-checkout-component .tip-amount-selector{text-align:center;vertical-align:middle;height:60px;line-height:60px;cursor:pointer;outline:0;background-color:#fff;width:20%}.psp-delivery-tipping-checkout-component .tip-amount-selector.tip-amount-selector-0{border-top-left-radius:3px;border-bottom-left-radius:3px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.psp-delivery-tipping-checkout-component .tip-amount-selector.tip-amount-selector-1,.psp-delivery-tipping-checkout-component .tip-amount-selector.tip-amount-selector-2,.psp-delivery-tipping-checkout-component .tip-amount-selector.tip-amount-selector-3{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.psp-delivery-tipping-checkout-component .tip-amount-selector.tip-amount-selector-4{border-top-right-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}@media (max-width:767px){.psp-delivery-tipping-checkout-component .tip-amount-selector{width:20%;height:50px;line-height:50px}.psp-delivery-tipping-checkout-component .tip-amount-selector.col-xs-2,.psp-delivery-tipping-checkout-component .tip-amount-selector.col-xs-3{padding-left:0;padding-right:0;font-size:12px}.psp-delivery-tipping-checkout-component .tip-amount-selector.tip-amount-selector-1,.psp-delivery-tipping-checkout-component .tip-amount-selector.tip-amount-selector-2,.psp-delivery-tipping-checkout-component .tip-amount-selector.tip-amount-selector-3,.psp-delivery-tipping-checkout-component .tip-amount-selector.tip-amount-selector-4{border-left:1px solid #ccc}}.psp-delivery-tipping-checkout-component .tip-amount-selector.active{border:2px solid #00af41;color:#00af41;font-weight:700}@media (min-width:768px){.psp-delivery-tipping-checkout-component .tip-amount-selector-4{padding-left:2px;padding-right:2px}.psp-delivery-tipping-checkout-component .tip-amount-selector:first-of-type:hover,.psp-delivery-tipping-checkout-component .tip-amount-selector:first-of-type:visited:hover,.psp-delivery-tipping-checkout-component .tip-amount-selector:hover,.psp-delivery-tipping-checkout-component .tip-amount-selector:visited:hover{border:1px solid #00af41;background-color:#00af41;color:#fff}}.fulfillment-method-switcher-tile{font-weight:500}.fulfillment-method-switcher-tile .row{margin:10px}.fulfillment-method-switcher-tile .fulfillment-switcher-message{background-color:#fff;margin:0;font-size:16px;font-weight:500;padding:0}.fulfillment-method-switcher-tile .fulfillment-switcher-message.pickup-fulfillment-switcher-message{border:1px solid #862d91;border-radius:4px}.fulfillment-method-switcher-tile .fulfillment-switcher-message.pickup-fulfillment-switcher-message .pickup-border{background-color:#862d91;width:100%;padding:5px 25px}.fulfillment-method-switcher-tile .fulfillment-switcher-message.pickup-fulfillment-switcher-message .pickup-border .pickup-message{color:#fff}.fulfillment-method-switcher-tile .fulfillment-switcher-message.delivery-fulfillment-switcher-message{border:1px solid #862d91;border-radius:4px}.fulfillment-method-switcher-tile .fulfillment-switcher-message.delivery-fulfillment-switcher-message .delivery-border{background-color:#862d91;width:100%;padding:5px 25px}.fulfillment-method-switcher-tile .fulfillment-switcher-message.delivery-fulfillment-switcher-message .delivery-border .delivery-message{color:#fff}.fulfillment-method-switcher-tile .fulfillment-switcher-message .fulfillment-message{padding:5px 25px}.fulfillment-method-switcher-tile .fulfillment-switcher-message .fulfillment-message span{font-weight:700}.fulfillment-method-switcher-tile .fulfillment-switcher-message.bg-grey{background-color:#f4f4f2}.fulfillment-method-switcher-tile .fulfillment-switcher-message a{font-weight:700;text-transform:uppercase;font-size:16px}.fulfillment-method-switcher-tile .fulfillment-switcher-message a:focus,.fulfillment-method-switcher-tile .fulfillment-switcher-message a:hover{font-weight:700;color:#00af41;font-size:16px;text-decoration:underline!important}.fulfillment-method-switcher-tile .fulfillment-switcher-message #deliveryMethodSwitcherSpinner img{margin-left:20px}.fulfillment-method-switcher-tile .modal .modal-header{border:none}.fulfillment-method-switcher-tile .modal .fa-close{font-size:24px;color:#00af41;float:right;cursor:pointer}.fulfillment-method-switcher-tile .modal h4{font-size:1.7em}.fulfillment-method-switcher-tile .modal .danger-txt,.fulfillment-method-switcher-tile .modal .soft-warning{color:#ed1d23;display:none}.fulfillment-method-switcher-tile .modal .glyphicon{color:#ed1d23}.fulfillment-method-switcher-tile .modal .glyphicon.glyphicon-alert:before{font-family:'Glyphicons Halflings';content:"\e209"}.fulfillment-method-switcher-tile .modal .btn-primary{font-size:1.5em}.forPickup{padding:20px 25px}@media (min-width:991px){.fulfillment-method-switcher-tile{margin-top:30px;margin-bottom:5px}.fulfillment-method-switcher-tile .fulfillment-switcher-message{display:inline-block;float:right}.checkout-page .fulfillment-method-switcher-tile{margin-top:40px}}.psp-checkout-delivery-address-component{margin-top:10px;margin-left:-15px;margin-right:-15px}@media (max-width:767px){.psp-checkout-delivery-address-component{margin-left:0;margin-right:0;max-width:none}}.psp-checkout-delivery-address-component .delivery-address-tile{background-color:#f4f4f2;color:#231f1f;font-weight:400;padding:20px 25px}.psp-checkout-delivery-address-component .delivery-address-tile span{font-weight:500}.psp-checkout-delivery-address-component .delivery-address-tile .row .delivery-column{padding:0}.psp-checkout-delivery-address-component .delivery-address-tile h2 a{font-size:18px;text-decoration:underline}.psp-checkout-delivery-address-component .delivery-address-tile .flow-container{padding-left:33px;padding-right:25px}@media (max-width:600px){.fulfillment-method-switcher-tile .fulfillment-switcher-message #deliveryMethodSwitcherSpinner{display:block}.fulfillment-method-switcher-tile .fulfillment-switcher-message #deliveryMethodSwitcherSpinner img{margin-left:0;margin-right:10px;display:inline-block;float:left}.fulfillment-method-switcher-tile .fulfillment-switcher-message #deliveryMethodSwitcherSpinner .fulfillment-section-progress-text{float:none;display:inline-block}.fulfillment-method-switcher-tile p a{margin-left:0;display:block}.fulfillment-method-switcher-tile p img{margin-left:0;display:inline-block}.psp-checkout-delivery-address-component .delivery-address-tile{padding:0!important}.psp-checkout-delivery-address-component .delivery-address-tile .flow-container{padding-left:0;padding-right:0}.psp-checkout-delivery-address-component .delivery-address-tile .flow-container .col-md-4,.psp-checkout-delivery-address-component .delivery-address-tile .flow-container .col-md-8{padding-left:0}}.psp-checkout-delivery-address-component .delivery-address-tile .flow-container h4{margin:10px 0}.psp-checkout-delivery-address-component .delivery-address-tile .flow-container p{font-weight:500;margin:0 0 10px}.psp-checkout-delivery-address-component .delivery-address-tile .flow-container .clearfix{clear:both}.psp-checkout-delivery-address-component .delivery-address-tile .flow-container .pickup-info{padding-left:0;padding-top:27px}.psp-checkout-delivery-address-component .delivery-address-tile .flow-container .pickup-info ul{padding-left:20px;list-style:disc;margin-bottom:5px}.psp-checkout-delivery-address-component .delivery-address-tile .flow-container .pickup-info ul li{padding-bottom:5px}.psp-checkout-delivery-address-component .delivery-address-tile label{color:#231f1f;font-weight:400}.psp-checkout-delivery-address-component .delivery-address-tile li{font-size:1em;font-weight:400}.psp-checkout-delivery-address-component .delivery-address-tile .radiobutton_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.psp-checkout-delivery-address-component .delivery-address-tile .radiobutton_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.psp-checkout-delivery-address-component .delivery-address-tile .radiobutton_container span{margin-left:5px;font-weight:400}.psp-checkout-delivery-address-component .delivery-address-tile .radiobutton_container input[type=radio]{position:relative;width:20px;height:20px;border-width:2px;margin:0;cursor:pointer}.psp-checkout-delivery-address-component .delivery-address-tile .radiobutton_container input[type=radio]:active,.psp-checkout-delivery-address-component .delivery-address-tile .radiobutton_container input[type=radio]:checked,.psp-checkout-delivery-address-component .delivery-address-tile .radiobutton_container input[type=radio]:checked:active{color:#000;border-color:#000}.psp-checkout-delivery-address-component .delivery-address-tile .radiobutton_container input[type=radio]:checked:after{position:absolute;width:16px;height:16px;left:0;top:0;background-color:#00af41}.psp-checkout-delivery-address-component .delivery-address-tile .radiobutton_container input[type=radio]:checked+span{font-weight:700}.psp-checkout-delivery-address-component .delivery-address-tile .gray-label{text-transform:uppercase;font-weight:700;font-size:16px;color:#5e5e5b;margin-bottom:5px}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container.save-to-profile{margin-left:0!important}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container span{margin-left:5px}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=checkbox],.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=radio]{height:25px;width:25px;border-radius:6px!important;border:2px solid #888;position:relative;margin-top:0}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=checkbox]:checked,.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=radio]:checked{background-color:#00af41;border:1px solid #000;position:relative;margin-top:0}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=checkbox]:checked:after,.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=radio]:checked:after{border:solid #fff;background-color:transparent;border-radius:0;border-width:0 3px 3px 0;width:5px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:9px;top:5px}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=checkbox]{position:relative;margin:0;height:25px;width:25px;min-width:inherit;min-height:inherit}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=checkbox]:active,.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=checkbox]:checked,.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=checkbox]:checked:active{color:#fff;border-color:#000}.psp-checkout-delivery-address-component .delivery-address-tile .checkbox_container input[type=checkbox]:checked:after{position:absolute;width:5px;height:10px;left:9px;top:5px;padding:0;color:#00af41;line-height:20px;font-size:14px;background-color:transparent;border-radius:0;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.psp-checkout-delivery-address-component .delivery-address-tile input[type=text]{width:100%;height:50px}.psp-checkout-delivery-address-component .delivery-address-tile .error{display:none;color:red;font-weight:700}.psp-checkout-delivery-address-component .delivery-address-tile .required:before{content:'* '}.psp-checkout-delivery-address-component .delivery-address-tile textarea{width:100%;height:170px;resize:none}.psp-checkout-delivery-address-component .delivery-address-tile input[type=text],.psp-checkout-delivery-address-component .delivery-address-tile textarea{color:#231f1f;font-weight:400}.psp-checkout-delivery-address-component .delivery-address-tile input[type=text]::-webkit-input-placeholder,.psp-checkout-delivery-address-component .delivery-address-tile textarea::-webkit-input-placeholder{font-weight:700;color:#000}.psp-checkout-delivery-address-component .delivery-address-tile input[type=text]:-ms-input-placeholder,.psp-checkout-delivery-address-component .delivery-address-tile textarea:-ms-input-placeholder{font-weight:700;color:#000}.psp-checkout-delivery-address-component .delivery-address-tile input[type=text]::placeholder,.psp-checkout-delivery-address-component .delivery-address-tile textarea::placeholder{font-weight:700;color:#000}.psp-checkout-delivery-address-component .delivery-address-tile .btn-primary{font-weight:700;font-size:26px!important;max-width:310px}.psp-checkout-pickup-address-component{margin-top:10px;margin-left:-15px;margin-right:-15px}@media (max-width:767px){.psp-checkout-pickup-address-component{margin:0}}.psp-checkout-pickup-address-component .DISPLAYPANEL:not(:empty){padding:20px 25px}.psp-checkout-pickup-address-component .checkout-step-panel{background-color:#f4f4f2;padding:20px 25px}.psp-billingaddress-component{margin-left:-15px;margin-right:-15px}.psp-billingaddress-component .DISPLAYPANEL:not(:empty){padding:20px 25px}.pickup-address-tile{background-color:#f4f4f2;padding:10px}.pickup-address-tile .row{margin:10px 10px 30px}.pickup-address-tile li{font-size:1em;font-weight:400}.pickup-address-tile .show-on-self{display:none}.pickup-address-tile .radiobutton_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.pickup-address-tile .radiobutton_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.pickup-address-tile .radiobutton_container span{margin-left:5px}.pickup-address-tile .radiobutton_container input[type=radio]{position:relative;width:20px;height:20px;border-width:2px;margin:0;cursor:pointer}.pickup-address-tile .radiobutton_container input[type=radio]:active,.pickup-address-tile .radiobutton_container input[type=radio]:checked,.pickup-address-tile .radiobutton_container input[type=radio]:checked:active{color:#000;border-color:#000}.pickup-address-tile .radiobutton_container input[type=radio]:checked:after{position:absolute;width:16px;height:16px;left:0;top:0;background-color:#00af41}.pickup-address-tile .gray-label{text-transform:uppercase;font-weight:700;font-size:.9em;color:#5e5e5b}.pickup-address-tile .checkbox_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.pickup-address-tile .checkbox_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pickup-address-tile .checkbox_container span{margin-left:5px}.pickup-address-tile .checkbox_container input[type=checkbox]{position:relative;margin:0;height:25px;width:25px;min-width:inherit;min-height:inherit}.pickup-address-tile .checkbox_container input[type=checkbox]:active,.pickup-address-tile .checkbox_container input[type=checkbox]:checked,.pickup-address-tile .checkbox_container input[type=checkbox]:checked:active{color:#fff;background-color:#00af41;border:1px solid #000;position:relative;margin-top:0}.pickup-address-tile .checkbox_container input[type=checkbox]:checked:after{position:absolute;width:5px;height:10px;left:9px;top:5px;padding:0;color:#00af41;line-height:20px;font-size:14px;background-color:transparent;border-radius:0;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pickup-address-tile input[type=number],.pickup-address-tile input[type=tel],.pickup-address-tile input[type=text]{width:100%;height:50px}.pickup-address-tile .error{display:none;color:red;font-weight:700}.pickup-address-tile .required:before{content:'* '}.pickup-address-tile textarea{width:100%;height:170px;resize:none}.pickup-address-tile input[type=text],.pickup-address-tile textarea{color:#555;font-weight:400}.pickup-address-tile input[type=text]::-webkit-input-placeholder,.pickup-address-tile textarea::-webkit-input-placeholder{font-weight:700;color:#000}.pickup-address-tile input[type=text]:-ms-input-placeholder,.pickup-address-tile textarea:-ms-input-placeholder{font-weight:700;color:#000}.pickup-address-tile input[type=text]::placeholder,.pickup-address-tile textarea::placeholder{font-weight:700;color:#000}.psp-ordersummary-component .order-summary-tile{margin:0 auto;padding:10px 30px;background-color:#fff;border-radius:5px;border:1px solid #fff;color:#231f1f;font-size:18px}@media (max-width:767px){.psp-billingaddress-component{margin:0}.psp-ordersummary-component .order-summary-tile{padding-left:25px;padding-right:25px}}.psp-ordersummary-component .order-summary-tile .you-save div{font-weight:700}.psp-ordersummary-component .order-summary-tile .subtotal{margin-top:10px;border-top:1px solid #f4f4f2;font-weight:700}.psp-ordersummary-component .order-summary-tile .autoship-discount .col-xs-9,.psp-ordersummary-component .order-summary-tile .coupon-discount .col-xs-9,.psp-ordersummary-component .order-summary-tile .curbside-pickup-discount .col-xs-9,.psp-ordersummary-component .order-summary-tile .delivery-discount .col-xs-9,.psp-ordersummary-component .order-summary-tile .sale-pricing .col-xs-9{word-break:break-word;text-indent:0;padding-left:10px}.psp-ordersummary-component .order-summary-tile .row{margin:0}.psp-ordersummary-component .order-summary-tile .row.delivery-tip .delivery-tip-icon img{height:22px}.psp-ordersummary-component .order-summary-tile .row .text-right #apply-btn.disabled{color:#9c9c9c;cursor:not-allowed}.psp-ordersummary-component .order-summary-tile div{padding:0}.psp-ordersummary-component .order-summary-tile h3{margin:0 0 20px}.psp-ordersummary-component .order-summary-tile .subscription-progress .progress{margin-bottom:12px}.psp-ordersummary-component .order-summary-tile p{margin:0 0 10px}.psp-ordersummary-component .order-summary-tile input[type=text]{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;color:#555;width:100%;background:#fff;border:1px solid #ccc;border-radius:4px!important}.psp-ordersummary-component .order-summary-tile .btn-primary{font-size:24px}.psp-ordersummary-component .order-summary-tile a{text-decoration:none;font-size:1em}.psp-ordersummary-component .order-summary-tile .promo-code{margin-bottom:10px}.psp-ordersummary-component .order-summary-tile .list-price{margin-top:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f4f4f2}.psp-ordersummary-component .order-summary-tile .delivery-tip{padding-bottom:20px;border-bottom:1px solid #f4f4f2;margin-bottom:20px}.psp-ordersummary-component .order-summary-tile .delivery-tip .delivery-tip-popover{display:inline-block}.psp-ordersummary-component .order-summary-tile .promo-code p{color:#00af41}.psp-ordersummary-component .order-summary-tile .promo-code a{font-size:.8em}.psp-ordersummary-component .order-summary-tile .total-price{margin-top:0;margin-bottom:40px}.psp-ordersummary-component .order-summary-tile .total-price strong{font-weight:700;font-size:18px}.psp-ordersummary-component .order-summary-tile .not-logged-in{font-size:.75em;display:none}.psp-ordersummary-component .order-summary-tile div.applied-promo-codes{border-bottom:1px solid #f4f4f2}.psp-ordersummary-component .order-summary-tile span.applied-promo-code{font-size:18px;color:#00af41}.psp-ordersummary-component .order-summary-tile a.remove-applied-promo-code{color:#00af41;text-decoration:underline;font-size:14px}.billing-address-tile{background-color:#fff!important;color:#231f1f;font-weight:400}.billing-address-tile label{text-transform:capitalize;font-weight:700;font-size:16px;color:#231f1f;margin-bottom:5px}.billing-address-tile h2 a{font-size:18px;text-decoration:underline;text-transform:uppercase;margin-left:10px}.billing-address-tile .flow-container{padding-left:33px;padding-right:25px}.billing-address-tile .flow-container.payment-options{padding-top:25px;padding-bottom:25px}.billing-address-tile .flow-container .col-md-4{padding-left:0;padding-right:11px}.billing-address-tile .flow-container .col-md-4 .shippingAddress{margin:0 0 10px}.billing-address-tile .flow-container .col-md-4 .shippingAddress span{font-weight:500;font-size:16px}.billing-address-tile .flow-container .col-md-4 .shippingAddress .store-number{font-size:16px;text-decoration:underline}.billing-address-tile .flow-container .col-md-12,.billing-address-tile .flow-container .col-md-8{padding-left:0}.billing-address-tile .flow-container #special-instructions span{font-weight:500;word-break:break-word}.billing-address-tile .flow-container .shippingAddress .hasAddress span{font-weight:500;font-size:17.2px}.billing-address-tile .flow-container h4{margin:10px 0}.billing-address-tile .flow-container p{font-weight:500;margin:0 0 10px}.billing-address-tile .flow-container span{font-weight:400}.billing-address-tile .flow-container .clearfix{clear:both}.billing-address-tile .flow-container .pickup-info{padding-left:0;padding-top:27px}.billing-address-tile .flow-container .pickup-info ul{padding-left:20px;list-style:disc;margin-bottom:5px}.billing-address-tile .flow-container .pickup-info ul li{padding-bottom:5px}.billing-address-tile .row{margin:0;font-weight:500}.billing-address-tile .row h2{margin-bottom:0;margin-top:0}.billing-address-tile .row .bill-column{padding:0}.billing-address-tile .row .row>div{margin-bottom:20px;padding-left:33px;padding-right:25px}.billing-address-tile .row .row>div .to-from span{font-weight:500}.billing-address-tile .row .row>div .store-number{display:inline;font-weight:500;font-size:16px;text-decoration:underline}.billing-address-tile .row .row>div .pickup-by-person-radio .green-radio+span{font-weight:400;color:#231f1f;text-transform:none}.billing-address-tile .row .row>div .save-checkbox{margin-bottom:0!important}.billing-address-tile .row .row>div .save-checkbox .save-to-profile{margin-left:0}.billing-address-tile .row .row>div .save-checkbox .save-to-profile span{font-weight:700!important;color:#231f1f}.billing-address-tile .gray-label{text-transform:capitalize;font-weight:700;font-size:16px;color:#5e5e5b;margin-bottom:5px;float:none}@media (max-width:600px){.psp-ordersummary-component{padding:0}.billing-address-tile .flow-container{padding-left:0;padding-right:0}.billing-address-tile .flow-container .col-md-12,.billing-address-tile .flow-container .col-md-4,.billing-address-tile .flow-container .col-md-8{padding-left:0}.billing-address-tile .row h2{padding-left:15px;padding-right:15px}.billing-address-tile .row .row>div{padding-left:0;padding-right:15px}.billing-address-tile .pull-right{float:none!important;margin:3.6px 0 12px}}.billing-address-tile .save-to-profile{margin-left:0}.billing-address-tile .save-to-profile span{font-weight:700!important;color:#231f1f}.billing-address-tile .checkbox_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.billing-address-tile .checkbox_container.same-as-delivery{float:right;padding-top:20px;padding-bottom:10px}.billing-address-tile .checkbox_container:first-child{margin-left:0}.billing-address-tile .checkbox_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.billing-address-tile .checkbox_container span{margin-left:5px;font-weight:400}.billing-address-tile .checkbox_container input[type=checkbox],.billing-address-tile .checkbox_container input[type=radio]{height:25px;width:25px;border-radius:6px!important;border:2px solid #888;position:relative;margin-top:0}.billing-address-tile .checkbox_container input[type=checkbox]:checked,.billing-address-tile .checkbox_container input[type=radio]:checked{background-color:#00af41;border:1px solid #000;position:relative;margin-top:0}.billing-address-tile .checkbox_container input[type=checkbox]:checked:after,.billing-address-tile .checkbox_container input[type=radio]:checked:after{border:solid #fff;background-color:transparent;border-radius:0;border-width:0 3px 3px 0;width:5px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:9px;top:5px}.billing-address-tile .checkbox_container input[type=checkbox]{position:relative;margin:0;height:25px;width:25px;min-width:inherit;min-height:inherit}.billing-address-tile .checkbox_container input[type=checkbox]:active,.billing-address-tile .checkbox_container input[type=checkbox]:checked,.billing-address-tile .checkbox_container input[type=checkbox]:checked:active{color:#fff;background-color:#00af41;border:1px solid #000;position:relative;margin-top:0}.billing-address-tile .checkbox_container input[type=checkbox]:checked:after{position:absolute;width:5px;height:10px;left:9px;top:5px;padding:0;color:#00af41;line-height:20px;font-size:14px;background-color:transparent;border-radius:0;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.billing-address-tile input[type=text],.billing-address-tile select{width:100%;height:50px;font-weight:400;padding:6px 12px;font-size:16px;background-color:#fff;border:1px solid #ccc;border-radius:4px!important;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.billing-address-tile textarea{font-weight:400;padding:6px 12px;font-size:16px;width:100%;height:170px;resize:none}.billing-address-tile textarea::-webkit-input-placeholder{font-weight:700;color:#000}.billing-address-tile textarea:-ms-input-placeholder{font-weight:700;color:#000}.billing-address-tile textarea::placeholder{font-weight:700;color:#000}.billing-address-tile input[type=number],.billing-address-tile input[type=tel],.billing-address-tile select{width:100%;height:50px;font-weight:400;border-radius:4px!important;font-size:16px}.billing-address-tile .error{display:none;color:red;font-weight:700;text-transform:none}.billing-address-tile input.error,.billing-address-tile select.error{display:block}.billing-address-tile .required:before{content:'* '}.billing-address-tile .btn-primary{font-weight:700;font-size:26px;width:100%;max-width:310px;margin-top:30px;margin-bottom:25px;padding:13px 36px;border:1px solid #00af41}.billing-address-tile .btn-primary#placeOrderBtn:hover{background-color:#009f3a;border-color:#009f3a;outline:0}.billing-address-tile .btn-primary .btn-text{font-size:26px}.billing-address-tile .btn-secondary{font-weight:700;font-size:26px;width:100%;max-width:310px;margin-top:30px;padding:13px 36px;margin-left:10px;border:1px solid #00af41}@media (min-width:768px){.billing-address-tile .btn-secondary{margin-bottom:25px}}@media (max-width:368px){.billing-address-tile .btn-secondary{padding:13px 16px}}.billing-address-tile .btn-secondary .btn-text{font-size:26px}.billing-address-tile .btn-in-progress span{padding-left:10px;font-size:26px;font-weight:600!important}.psp-checkout-payment-information-component{margin:0 -15px;padding-bottom:40px!important}@media (max-width:767px){.psp-checkout-payment-information-component{margin:0}}.psp-checkout-payment-information-component .checkout-step-panel{background-color:#f4f4f2;padding:25px}.psp-checkout-payment-information-component .checkout-step-panel .iframeDiv{display:block;margin-top:15px;margin-left:-15px;margin-right:-15px}.psp-checkout-payment-information-component .checkout-step-panel .iframeDiv .tempusIframe{border:0;height:500px;margin:0;overflow:hidden;padding:0;width:100%}.psp-checkout-payment-information-component .checkout-step-panel .iframeDiv .tempusIframe .payment-method-iframes .form-group{margin-bottom:25px}.psp-checkout-payment-information-component .checkout-step-panel .iframeDiv .tempusIframe .payment-method-iframes .form-group label{color:#515253;font-size:16px;font-weight:700;position:relative;line-height:1.42857}.psp-checkout-payment-information-component check-save-btn{margin-left:-20px;margin-right:-20px}.psp-checkout-payment-information-component check-save-btn .btn-primary{font-weight:700;font-size:26px;min-width:310px;margin-top:30px;padding:13px 36px}.psp-checkout-payment-information-component check-save-btn .btn-primary .btn-text{font-size:26px}.psp-checkout-payment-information-component check-save-btn .btn-secondary{font-weight:700;font-size:26px;min-width:310px;margin-top:30px;padding:13px 36px}@media (max-width:600px){.billing-address-tile .checkbox_container{margin-left:10px}.billing-address-tile .checkbox_container.same-as-delivery{float:left}.billing-address-tile .btn-secondary{margin-top:0;margin-left:0}.psp-checkout-payment-information-component check-save-btn .btn-secondary{margin-top:20px}}.psp-checkout-payment-information-component check-save-btn .btn-secondary .btn-text{font-size:26px}.adyen-payment-information-component{margin:0 -15px;padding-bottom:40px!important}.adyen-payment-information-component .checkout-step-panel{background-color:#f4f4f2;padding:25px}.adyen-payment-information-component .checkout-step-panel #dropin-container{display:block;margin-top:15px;margin-left:-15px;margin-right:-15px}.payment-method-iframes .form-group label{color:#515253}.payment-method-iframes .input-lg{height:46px!important;line-height:24px!important;font-size:18px!important;border-radius:6px!important;border:1px solid #ccc!important;padding:10px 16px!important}.payment-method-iframes check-save-btn{margin-left:-20px;margin-right:-20px}.payment-method-iframes check-save-btn .btn-primary{font-weight:700;font-size:26px;min-width:310px;margin-top:30px;padding:13px 36px}.payment-method-iframes check-save-btn .btn-primary .btn-text{font-size:26px}.payment-method-iframes check-save-btn .btn-secondary{font-weight:700;font-size:26px;min-width:310px;margin-top:30px;padding:13px 36px}.payment-method-iframes check-save-btn .btn-secondary .btn-text{font-size:26px}.payment-information-tile{background-color:#f4f4f2;padding:25px}.payment-information-tile .row{margin:0 10px}.payment-information-tile .row .row div{margin-bottom:10px}@media (min-width:601px){.payment-information-tile .card-icon-images{margin:0 40px}}.payment-information-tile .gray-label{text-transform:capitalize;font-weight:700;font-size:.9em;color:#5e5e5b}.payment-information-tile .checkbox_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.payment-information-tile .checkbox_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-information-tile .checkbox_container span{margin-left:5px}.payment-information-tile .checkbox_container input[type=checkbox]{position:relative;margin:0;height:25px;width:25px;min-width:inherit;min-height:inherit}.payment-information-tile .checkbox_container input[type=checkbox]:active,.payment-information-tile .checkbox_container input[type=checkbox]:checked,.payment-information-tile .checkbox_container input[type=checkbox]:checked:active{color:#fff;border-color:#000}.payment-information-tile .checkbox_container input[type=checkbox]:checked:after{position:absolute;width:100%;height:100%;left:0;top:0;padding:0;color:#fff;line-height:20px;font-size:14px;background-color:#00af41}.payment-information-tile input[type=text],.payment-information-tile select{width:100%;height:50px;font-weight:400}.payment-information-tile input[type=text].has-error,.payment-information-tile select.has-error{border-color:red;color:red}.payment-information-tile input[type=number],.payment-information-tile select{width:100%;height:50px;font-weight:400}.payment-information-tile input[type=number].has-error,.payment-information-tile select.has-error{border-color:red;color:red}.payment-information-tile .error{display:none;color:red;font-weight:700;margin:0}.payment-information-tile .required:before{content:'* '}.payment-information-tile .expiration-date .title{margin-bottom:0!important}.checkout-page #subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center{text-align:left;padding:15px 15px 0;max-width:none}.checkout-page #subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center button{min-width:310px;clear:none}.checkout-page #subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center button.btn-primary{float:left}.checkout-page #subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center button.btn-secondary{margin-top:18px;margin-left:0}@media (min-width:992px){.checkout-page main .plain-html{width:25%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}}.checkout-page main a{color:#00af41;outline:0}.checkout-page .section-header{padding:0 0 5px;margin-top:40px;margin-bottom:20px}@media (max-width:767px){.adyen-payment-information-component{margin:0}.checkout-page .section-header{padding:0 25px 5px}}.checkout-page .section-header h1{font-size:36px;margin-top:0;margin-bottom:0}.checkout-page .checkout-step-panel-header{padding:20px 25px}.checkout-page .checkout-step-panel{padding:25px;background-color:#f4f4f2}.checkout-page .login-confirm-deliv-price{position:static;border:2px solid #f4f4f2;padding:20px;margin-bottom:20px;height:auto}.checkout-page .login-confirm-deliv-price:after{content:"";display:table;clear:both}.checkout-page .psp-shoppingcartlines-component .product-list{box-shadow:none;padding:0}.checkout-page .psp-shoppingcartlines-component .product-list .product-item{border:2px solid #f4f4f2;padding:20px;margin-bottom:20px}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box{position:absolute;height:auto;z-index:1}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left{top:-5px;left:-21px}@media (max-width:767px){.checkout-page .psp-shoppingcartlines-component{padding:0 15px}.checkout-page .psp-shoppingcartlines-component .product-list li{padding-right:11px;padding-left:0}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left{bottom:0;left:-21px;top:auto}}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .primarygreen{background-color:#00af41}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .darkgreen{background-color:#026937}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .darkgray{background-color:#393434}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .red{background-color:#ed1d23}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .purple{background-color:#872d91}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .lightgreen{background-color:#bfd888}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .blue{background-color:#0098ce}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .yellow{background-color:#f6be00}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .lightgray{background-color:#f4f4f2}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .black{background-color:#000}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .line-1{bottom:28px;padding:7px 45px 7px 31px}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .line-1,.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left .line-2{right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-transform:capitalize}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left::before{bottom:0;right:0}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left::after{top:0;left:0}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left::after,.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon-bottom-left::before{border-bottom-color:transparent;border-left-color:transparent}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon{width:165px;height:165px;overflow:hidden;position:absolute}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon p{position:absolute;display:block;width:204px;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;font-size:14px}.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon::after,.checkout-page .psp-shoppingcartlines-component .product-list .product-item .box .ribbon::before{position:absolute;z-index:-1;content:'';display:block}.checkout-page .autocomplete-list-wrap{margin-top:1px}.checkout-page .autocomplete-list-wrap .google-powered-container{width:98%;height:30px;display:table}.checkout-page .autocomplete-list-wrap .google-powered-container .google-powered-cell{display:table-cell;height:100%;text-align:right;vertical-align:bottom}.checkout-page .autocomplete-list-wrap .google-powered-container .google-powered-cell img{vertical-align:middle}.checkout-page .shopping-cart-details .checkout-my-items-header .edit-cart{text-transform:uppercase;text-decoration:underline;display:inline-block;float:right;font-size:18px}.checkout-page .shopping-cart-details .product-item{border:2px solid #f4f4f2;padding:20px;margin-bottom:20px}.checkout-page .shopping-cart-details .product-item img{width:inherit;margin:auto}.checkout-page .shopping-cart-details .product-link h4{margin-bottom:10px;margin-top:5px}.checkout-page .shopping-cart-details .product-link h4 a{color:#000;margin-top:0;text-decoration:none!important;font-size:18px}.checkout-page .shopping-cart-details .product-item .item-prices{width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:47px}.checkout-page .shopping-cart-details .product-item .product-info{padding-left:20px}.checkout-page .shopping-cart-details .item-prices .price-list{font-size:18px;color:#ddd;display:inline-block;margin:0 1em 1em 0;float:left;width:190px}.checkout-page .shopping-cart-details .item-prices .delivery-price,.checkout-page .shopping-cart-details .item-prices .pickup-price{display:inline-block;margin-right:15px;font-size:18px;color:#231f1f;width:120px}.checkout-page .delivery-total-price,.checkout-page .pickup-total-price{background-color:#862d91;color:#fff;border-radius:4px;width:60px;height:24px;text-align:center;padding-top:2px;font-weight:500!important;display:block;font-size:16px;line-height:19px}.checkout-page .shopping-cart-details .price-list span,.checkout-page .shopping-cart-details .price-ppc span{display:block;color:#000;font-size:16px}.checkout-page .shopping-cart-details .product-item .cart-price,.checkout-page .shopping-cart-details .product-item .price{font-weight:700}.checkout-page .shopping-cart-details .price-ppc{display:inline-block;margin-right:15px;font-size:18px;color:#231f1f;width:140px}.checkout-page .shopping-cart-details .member-price{color:#ed1d23!important}.checkout-page .shopping-cart-details .previous-price{color:#5e5e5b;display:inline-block;margin-right:5px;text-decoration:line-through}.checkout-page .shopping-cart-details .price-list .previous-price{text-decoration:none}.checkout-page .shopping-cart-details .price-ppc span.price{font-size:16px}.billing-address-tile{padding-left:0;padding-right:0}.delivery-address-tile-edit{background-color:#f4f4f2;padding:20px 25px}.delivery-address-tile-edit h5{padding-left:25px;margin-bottom:15px}.delivery-address-tile-edit .delivery-address-tile{padding:0 25px 0 33px}.delivery-address-tile-header{margin:0}.pickup-info{padding-top:27px;padding-left:0}.pickup-info ul{list-style-type:disc;padding-left:20px}.pickup-by-person-radio{display:block;margin-left:20px;margin-bottom:10px!important}.pickup-by-person-radio input[type=radio]{position:absolute;margin-left:-20px;box-sizing:border-box;padding:0}.pickup-by-person-radio input[type=radio]:checked:after{background-color:#00af41!important;vertical-align:baseline}.pickup-by-person-radio input[type=radio]:checked+span{font-weight:700!important}.pickup-by-person-radio .green-radio{border-radius:15px!important;height:18px!important;width:18px!important;margin-top:2px!important;-webkit-appearance:none;display:inline-block;outline:0;background-color:#fff;border:2px solid #888}.pickup-by-person-radio .green-radio:active,.pickup-by-person-radio .green-radio:checked:active{background-color:#00af41;border:1px solid #eae8e8}.pickup-by-person-radio .green-radio+span{margin-left:6px;font-size:17.2px;font-weight:400}.pickup-by-person-radio .green-radio:checked+span{font-weight:700!important}.you-save-must-login{font-size:12px!important}.checkout-page a.checkout-step-edit.visible-xs{text-transform:uppercase;text-decoration:underline;font-size:16px}@media (min-width:768px){.checkout-page #subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center button.btn-secondary{margin-top:0;margin-left:15px}.checkout-page .authenticated{top:-350px!important}#update-pickup-information-warning-modal .modal-dialog{width:100%;max-width:997px}}#update-pickup-information-warning-modal .modal-header{border-bottom:none}#update-pickup-information-warning-modal .fa-close{font-size:24px}#update-pickup-information-warning-modal .modal-title{font-size:26px;line-height:28.6px;padding-left:10px;padding-top:10px}#update-pickup-information-warning-modal .modal-body{font-size:22px;padding:15px 25px 25px}#update-pickup-information-warning-modal .modal-body p{font-size:1em;line-height:1.42857;margin:0 0 10px}#update-pickup-information-warning-modal .modal-body .field-modal-body{padding:0 0 20px}#update-pickup-information-warning-modal .text-center:after{content:"";display:table;clear:both}#update-pickup-information-warning-modal .btn{max-width:310px;float:left;display:block;width:100%;margin-top:10px;font-size:26px;line-height:36px;clear:none}#update-pickup-information-warning-modal .btn+.btn{margin-left:15px}#update-delivery-information-warning-modal .modal-dialog .modal-header{border-bottom:none}#update-delivery-information-warning-modal .modal-dialog .fa-close{font-size:24px}#update-delivery-information-warning-modal .modal-dialog .modal-title{font-size:26px;line-height:28.6px;padding-left:10px;padding-top:10px}#update-delivery-information-warning-modal .modal-dialog .modal-body{padding:15px 25px}#update-delivery-information-warning-modal .modal-dialog .modal-body .field-modal-body{padding:0 0 20px}#update-delivery-information-warning-modal .modal-dialog .modal-body p{font-size:22px;line-height:1.42857;margin:0 0 10px}#update-delivery-information-warning-modal .modal-dialog .text-center:after{content:"";display:table;clear:both}#update-delivery-information-warning-modal .modal-dialog .btn{max-width:310px;float:left;display:block;width:100%;margin-top:10px;font-size:26px;line-height:36px;clear:none}#update-delivery-information-warning-modal .modal-dialog .btn+.btn{margin-left:15px}#update-delivery-information-warning-modal .modal-dialog .modal-footer{border-top:none}#update-delivery-information-warning-modal .modal-dialog .modal-footer .btn{max-width:310px;float:left;display:block;width:100%;margin-top:10px;font-size:26px;line-height:36px;clear:none}#update-delivery-information-warning-modal .modal-dialog .modal-footer .btn+.btn{margin-left:15px}@media (max-width:991px){.checkout-page main .plain-html{padding-left:0;padding-right:0}#update-delivery-information-warning-modal .modal-dialog .btn+.btn,#update-pickup-information-warning-modal .btn+.btn{margin-left:0}.checkout-page .frame-8-4{padding:0}}.psp-checkout-subscription-component{margin-top:10px;margin-left:-15px;margin-right:-15px}.psp-checkout-subscription-component #subscription-marketing-message{border:1px solid #862d91;font-weight:400}.psp-checkout-subscription-component #subscription-marketing-message .subscription-marketing-message-header{background-color:#862d91;padding:5px 25px}.psp-checkout-subscription-component #subscription-marketing-message .subscription-marketing-message-header p{color:#fff;font-size:16px;font-weight:700;line-height:24px}.psp-checkout-subscription-component #subscription-marketing-message .subscription-marketing-message-body{padding:25px;background-color:#fff}.psp-checkout-subscription-component #subscription-marketing-message .subscription-marketing-message-body p{color:#231f1f;font-weight:700}.psp-checkout-subscription-component #subscription-marketing-message p{color:#fff;font-size:16px;line-height:23px}.psp-checkout-subscription-component #subscription-marketing-message p span{color:#fff;font-size:16px;font-weight:700}.psp-checkout-subscription-component #subscription-marketing-message #autoship-save-learn-more{font-size:16px;font-weight:700}.psp-checkout-subscription-component .checkout-step-panel{background-color:#f4f4f2;padding:0}.psp-checkout-subscription-component .checkout-step-panel h2{padding:15px 15px 14px 24px;margin:0;line-height:36px}.psp-checkout-subscription-component .checkout-step-panel h2 span{font-size:1em;max-width:-webkit-calc(100% - 100px);max-width:calc(100% - 100px);display:inline-block;vertical-align:top}.psp-checkout-subscription-component .checkout-step-panel h2 .edit-cart{float:right;padding-top:10px;line-height:20px}.psp-checkout-subscription-component .subscription-delivery-frequency{border-top:1px solid #dedede}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item{border-bottom:1px solid #dedede;line-height:19px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-item{width:44.33333333%}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-item .row{margin:0 -15px;max-width:none}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-image{padding:16px 22px 3px;margin:0}@media (min-width:768px){#update-delivery-information-warning-modal .modal-dialog{width:100%;max-width:997px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-item{width:69.33333333%}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-image{padding:15px 9px 20px 22px;width:24.33333333%}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc{width:64.33333333%}}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-image img{max-width:100%;max-height:126px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc{padding:28px 7px 0 13px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .product-link{margin-bottom:14px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .product-link h4{font-size:18px;line-height:19px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .product-link h4 a{font-size:1em;color:#000}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices{width:400px;max-width:121%}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-list{display:inline-block;width:100px;margin-right:16px;margin-bottom:8px;height:auto}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-ppc{display:inline-block;width:130px;margin-right:16px;margin-left:0;margin-bottom:8px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-delivery,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-subscription{display:inline-block;width:130px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-delivery,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-list,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-ppc,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-subscription{color:#000}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-delivery span,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-list span,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-ppc span,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-subscription span{display:block;font-size:16px;line-height:19px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-delivery span+span,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-list span+span,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-ppc span+span,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-desc .item-prices .price-subscription span+span{margin-top:3px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .previous-price{color:#000;font-weight:400}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .previous-price.line-price{background-color:#000;color:#fff;border-radius:4px;width:60px;height:24px;text-align:center;padding-top:2px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .member-price{color:#ed1c23}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .member-price.line-price{background-color:#ed1c23;color:#fff;border-radius:4px;width:60px;height:24px;text-align:center;padding-top:2px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .subscription-price{color:#862d91}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .subscription-price.line-price{background-color:#862d91;color:#fff;border-radius:4px;width:60px;height:24px;text-align:center;padding-top:2px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .delivery-price{color:#862d91}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .delivery-price.line-price{background-color:#862d91;color:#fff;border-radius:4px;width:60px;height:24px;text-align:center;padding-top:2px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .mobile-prices{padding:0 11px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .price{margin:0 -10px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .price .member-price,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .price .previous-price,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .price .subscription-price{display:inline-block;margin:0 10px 8px;line-height:19px}@media (max-width:767px){.delivery-address-tile-edit .delivery-address-tile{padding:0}.delivery-address-tile-edit .delivery-address-tile .row{margin:0}.pickup-info{padding-top:0}.psp-checkout-subscription-component{margin-left:0;margin-right:0;max-width:none}.psp-checkout-subscription-component .checkout-step-panel{padding:0 12px}.psp-checkout-subscription-component .checkout-step-panel h2{padding:14px 7px 15px 12px}.psp-checkout-subscription-component .checkout-step-panel h2 .edit-cart{font-size:15px;margin-left:0;font-weight:900;line-height:18px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .product-image img{max-width:99px;max-height:84px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .price .member-price,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .price .previous-price,.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .price .subscription-price{margin:0 auto}}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .qty{font-weight:900;padding:0 12px 4px;text-align:center;margin:0}@media (min-width:768px){.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .qty{text-align:right;padding:29px 8px;width:11.33333333%}}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency{border-left:1px solid #e9e9e9;padding:24px 14px 11px 10px;width:55.66666667%}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .one-time-delivery{padding-bottom:13px;margin-bottom:13px;position:relative}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .one-time-delivery:after{content:"";display:block;height:1px;background-color:#dedede;position:absolute;left:36px;right:22px;top:100%}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .one-time-delivery.no-subscription:after{display:none}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .frequency-label{font-weight:400;color:#555;font-size:17px;line-height:20px;cursor:initial}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .frequency-label a{font-weight:700;font-size:1em;text-decoration:underline}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .frequency-label a+.subscription-advantage{display:block}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .custom-radio-container{padding-left:26px;margin-bottom:0}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .custom-radio-container .radio{border-color:#8c8c8c}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .custom-radio-container input[type=radio]:checked~.radio{border-width:1px;border-color:#000}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .custom-radio-container input[type=radio]:checked~.frequency-label{font-weight:700}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .subscription-advantage{color:#862d91;font-weight:700;text-transform:initial}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper{padding:0 34px 30px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper #discount-limit-disclosure{margin-top:30px;color:#8c8c8c}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker{margin-top:30px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker h4{font-size:21px;line-height:25px;margin-bottom:13px;font-weight:700}@media (max-width:767px){.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .one-time-delivery:after{left:9px;right:9px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency .frequency-label{font-size:16px;line-height:19px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper{padding:0 5px 25px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker h4{font-size:16px;line-height:19px;margin-bottom:17px}}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker p{margin-bottom:13px;font-size:17px;line-height:20px;font-weight:500}@media (max-width:767px){.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker p{margin-bottom:18px;font-size:16px;line-height:19px;color:#555;font-weight:700}}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker select{display:inline-block;width:auto;padding:6px 9px;line-height:19px;height:33px;color:#231f1f;border-color:rgba(35,31,31,.3)}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid rgba(35,31,31,.3);border-radius:4px;font-size:16px;font-weight:400;line-height:31px;height:33px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default .select2-selection--single .select2-selection__rendered{color:#231f1f;line-height:31px;font-size:16px;padding-left:9px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default .select2-selection--single .select2-selection__arrow{height:31px;right:1px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#555 transparent transparent}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default.select2-container--open.select2-container--below .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #555}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default .select2-results>.select2-results__options{max-height:220px;padding-bottom:6px}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default .select2-results__option{line-height:19px;font-weight:400;color:#393434;padding:3px 1px 3px 24px;position:relative}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default .select2-results__option--highlighted[aria-selected],.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default .select2-results__option[aria-selected=true]{background:#e8e8e8;color:#231f1f}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-container--default .select2-results__option[aria-selected=true]:before{content:"";display:block;width:9px;height:8px;position:absolute;left:9px;top:-webkit-calc(50% - 4px);top:calc(50% - 4px);background-image:url(../images/Tick.svg);background-repeat:no-repeat;background-position:center}.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-btn-wrapper .subscription-frequency-picker .select2-dropdown{margin-left:-12px;margin-right:-12px;min-width:152px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.132102);border-radius:4px;border:1px solid rgba(0,0,0,.5)}.field-modal-image img{width:100%;height:100%}@media (min-width:768px){.psp-checkout-subscription-component .subscription-delivery-frequency .subscription-delivery-frequency-item .frequency{padding:15px 14px 15px 19px;width:30.66666667%}#subscriptions-marketing-modal .modal-lg{width:600px}}.checkout-page .error-message-section .error-message .text-danger{margin-top:0}.custom-radio-container{display:inline-block;position:relative;padding-left:27px;padding-top:1px;cursor:pointer;font-size:16px;line-height:21px;font-weight:400;color:#000;-ms-user-select:none;-webkit-user-select:none;user-select:none;margin-right:35px}.custom-radio-container:last-child{margin-right:0}.custom-radio-container input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-radio-container input[type=radio]:checked~.radio{background-color:#00af41}.custom-radio-container .radio{position:absolute;top:3px;left:0;height:18px;width:18px;background-color:#fff;border:2px solid #c8c9c8;border-radius:50%;margin:0}.danger-txt{color:#ed1d23}#DeliveryStoresMiniCartModal{right:30px;left:auto;width:380px;z-index:1050;text-align:left;color:#000}#DeliveryStoresMiniCartModal .modal-dialog{width:100%;max-width:100%;margin:0}#DeliveryStoresMiniCartModal .modal-dialog .modal-header{border-bottom:1px solid #e5e5e5!important;padding:10px 15px}#DeliveryStoresMiniCartModal .modal-dialog .modal-header .col-md-12{padding:0}#DeliveryStoresMiniCartModal .modal-dialog .modal-header .col-md-12 .soft-warning{line-height:23px;margin:0 10px 5px}#DeliveryStoresMiniCartModal .modal-dialog .modal-header .col-md-12 #result-address{display:block;margin:20px 0 5px}#DeliveryStoresMiniCartModal .modal-dialog .modal-header .col-md-12 a{color:#00af41;font-weight:700}#DeliveryStoresMiniCartModal .modal-dialog .modal-header .modal-title{line-height:1.42857;font-size:24px!important;font-weight:600;top:0;position:static;margin:0 0 5px;width:100%}#DeliveryStoresMiniCartModal .modal-dialog .modal-header h5{font-size:17px;margin-top:5px}#DeliveryStoresMiniCartModal .modal-dialog .modal-header h6{margin:10px 0}#DeliveryStoresMiniCartModal .modal-dialog .visible-scrollbar{display:block;width:auto;overflow-y:scroll;height:18em}#DeliveryStoresMiniCartModal .modal-dialog .visible-scrollbar::-webkit-scrollbar{width:8px;height:8px}#DeliveryStoresMiniCartModal .modal-dialog .visible-scrollbar::-webkit-scrollbar-track{background-color:#f1f1f1}#DeliveryStoresMiniCartModal .modal-dialog .visible-scrollbar::-webkit-scrollbar-thumb{background:#00af41}#DeliveryStoresMiniCartModal .modal-dialog .modal-body{font-size:22px;padding:0 15px 15px;height:550px;overflow-y:scroll}@media (max-width:767px){#DeliveryStoresMiniCartModal{display:block;width:95%;right:0;left:0;top:10px;margin-left:auto;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:fixed;border-radius:4px 0 0 4px}#DeliveryStoresMiniCartModal.fat-form{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}#DeliveryStoresMiniCartModal.fat-form.in{webkit-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}#DeliveryStoresMiniCartModal[style="display: none;"]{-webkit-transform:translate(320px,0);-ms-transform:translate(320px,0);transform:translate(320px,0)}#DeliveryStoresMiniCartModal .modal-dialog .modal-body{height:unset}}#DeliveryStoresMiniCartModal .modal-dialog .modal-body::-webkit-scrollbar{width:5px;height:5px}#DeliveryStoresMiniCartModal .modal-dialog .modal-body::-webkit-scrollbar-track{background-color:#f1f1f1}#DeliveryStoresMiniCartModal .modal-dialog .modal-body::-webkit-scrollbar-thumb{background:#00af41}#DeliveryStoresMiniCartModal .modal-dialog .modal-body h4,#DeliveryStoresMiniCartModal .modal-dialog .modal-body h5{margin-top:5px;margin-bottom:5px;font-size:14px}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .store-btn-section .my-store{display:block}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .store-btn-section .my-store .my-store-modal{display:inline-block;font-weight:400;margin-left:5px}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .store-btn-section .my-store .my-store-icon{display:inline-block;float:left;background:url(../Images/my-store-icon-green.jpg) no-repeat;background-size:26px;width:26px;height:26px;overflow:hidden}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .store-delivery-btn{width:100%;margin-top:10px;font-size:24px}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .store-delivery-btn:focus{background-color:#00af41;border:1px solid #00af41;color:#fff!important}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .form-group .row{margin-left:-11px;margin-right:-11px}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .form-group .row .col-md-4{padding-left:11px;padding-right:11px;width:100%}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .col-md-6{width:100%}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .col-md-6 label{margin-bottom:5px;font-weight:700;color:#231f1f;font-size:16px;line-height:1.42857;display:inline-block}#DeliveryStoresMiniCartModal .modal-dialog .modal-body #find-btn{border:none;display:block;margin:24px 0;width:100%;padding:13px 12px;min-width:310px;font-size:24px;font-weight:700}#DeliveryStoresMiniCartModal .modal-dialog .modal-body #find-btn .btn-progress{display:inline-block}#DeliveryStoresMiniCartModal .modal-dialog .modal-body #find-btn .btn-text{font-size:26px;font-weight:600;display:inline-block}#DeliveryStoresMiniCartModal .modal-dialog .modal-body .col-md-6 input,#DeliveryStoresMiniCartModal .modal-dialog .modal-body .col-md-6 select{color:#231f1f;width:100%;background:#fff;border:1px solid #ccc;height:40px;font-weight:400;padding:10px 16px;font-size:16px;line-height:1.33333;border-radius:6px!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}.click-fetch-tile{max-width:100%}.click-fetch-tile.container-gray-background .container,.click-fetch-tile.container-white-background .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.click-fetch-tile.container-gray-background .container .desktop-only,.click-fetch-tile.container-white-background .container .desktop-only{text-align:center}.click-fetch-tile.container-gray-background .container .desktop-only .field-cta-banner-variant-image,.click-fetch-tile.container-white-background .container .desktop-only .field-cta-banner-variant-image{text-align:center;float:right}.click-fetch-tile.container-gray-background .container .desktop-only .field-cta-banner-variant-image img,.click-fetch-tile.container-white-background .container .desktop-only .field-cta-banner-variant-image img{text-align:center;right:0;vertical-align:middle}.click-fetch-tile a{text-decoration:none;font-weight:700;margin-left:8px;font-size:1em}.click-fetch-tile a:hover{color:#23527c!important}.click-fetch-tile .text-side{padding-top:25px;padding-bottom:20px}.click-fetch-tile img{max-width:100%;float:right;height:100%;width:100%}@media (max-width:786px){.click-fetch-tile .desktop-only{display:none}}main .component.column-splitter.compare-product-page{padding:50px 30px 0;margin:0 -15px;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none}main .component.column-splitter.compare-product-page>div:first-child,main .component.column-splitter.compare-product-page>div:last-child{margin:0}main .component.column-splitter.compare-product-page .compare-product-head{font-weight:bolder;margin:0;padding:0;font-size:40px;line-height:1.1}main .component.column-splitter.compare-product-page>div>div.row{margin-right:-15px;margin-left:-15px}main .component.column-splitter.compare-product-page .product-summary{position:relative;display:block;min-height:10px;box-shadow:0 0 6px rgba(0,0,0,.2);border:1px solid #ddd;border-radius:6px;margin-bottom:20px}main .component.column-splitter.compare-product-page .product-summary .photo{height:auto}main .component.column-splitter.compare-product-page .product-summary .photo img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;max-height:140px;vertical-align:middle}main .component.column-splitter.compare-product-page .product-summary .photo .fa.fa-heart-o{padding:9px;color:#00af41;font-size:15px;font-weight:400}main .component.column-splitter.compare-product-page .product-summary .photo:after{content:"";display:table;clear:both}main .component.column-splitter.compare-product-page .product-summary .product-info{width:100%;padding:9px;border-top:1px solid #f6f6f6}main .component.column-splitter.compare-product-page .product-summary .product-info .product-title{white-space:normal;margin:1px 0 0;-webkit-box-ordinal-group:0;-ms-flex-order:0;order:0;height:75px;overflow:hidden;font-size:1em;line-height:1.42857}main .component.column-splitter.compare-product-page .product-summary .product-info .product-title a{font-size:1em;line-height:1.42857;font-weight:400;color:#231f1f}@media (max-width:667px){main .component.column-splitter.compare-product-page .product-summary .product-info .product-title,main .component.column-splitter.compare-product-page .product-summary .product-info .product-title a{font-size:13px;line-height:16px}}main .component.column-splitter.compare-product-page .product-summary .product-info .product-title a:hover{color:#009ddc}main .component.column-splitter.compare-product-page .product-summary .product-info .savings{position:absolute;right:auto;left:0;top:0;padding:3.5px 14px;margin:0 0 3px;border-top-left-radius:6px}main .component.column-splitter.compare-product-page .product-summary .product-info .savings.on-sale{background-color:#e31c21}main .component.column-splitter.compare-product-page .product-summary .product-info .savings.on-sale span{font-size:12px;font-weight:700;line-height:1.42857;text-transform:uppercase;color:#fff}main .component.column-splitter.compare-product-page .prod-footer .text-muted{font-size:17px;font-weight:700}main .component.column-splitter.compare-product-page .prod-footer .text-muted strong{font-size:17px;color:#777}main .component.column-splitter.compare-product-page .prod-footer small{color:#231f1f;font-size:.875em;font-weight:500}main .component.column-splitter.compare-product-page .prod-footer .price strong{font-weight:700;color:#e31c21;font-size:1.125em}@media (max-width:480px){main .component.column-splitter.compare-product-page .compare-product-options .compare-product-select{width:100%;margin-bottom:10px}.coveo-dynamic-facet-breadcrumb-collapse,.coveo-dynamic-facet-breadcrumb-value{display:block!important}}main .component.column-splitter.compare-product-page .compare-product-options label{left:28px;top:14px;color:#080808;font-size:.875em;line-height:1.42857;font-weight:700;margin:0}main .component.column-splitter.compare-product-page .compare-product-options select{background-color:#eee;border:none;border-radius:0;color:#080808;font-size:.875em;height:48px;line-height:48px;padding-left:8px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main .component.column-splitter.compare-product-page .compare-product-btns{margin:0 0 40px;text-align:center}main .component.column-splitter.compare-product-page .compare-product-btns .button-primary{margin:0 0 15px;font-size:16px;min-width:137px}main .component.column-splitter.compare-product-page .compare-product-btns .compare-product-remove{color:#565a5c;display:block;font-size:16px}main .component.column-splitter.compare-product-page .compare-product-btns .compare-product-add-to-cart{padding-top:10px}main .component.column-splitter.compare-product-details{padding:0 30px 50px;margin:0 -15px;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none}main .component.column-splitter.compare-product-details>div:first-child,main .component.column-splitter.compare-product-details>div:last-child{margin:0}main .component.column-splitter.compare-product-details .compare-product-details-table .compare-product-details-row{border-bottom:1px solid #d4d5d4;padding:12px 0}main .component.column-splitter.compare-product-details .compare-product-details-table .compare-product-details-row .compare-product-details-col h3{margin:0;font-size:20px;line-height:1.1;color:#231f1f;font-weight:700}main .component.column-splitter.compare-product-details .compare-product-details-table .compare-product-details-row .compare-product-details-col p{margin:0;font-size:14px;line-height:1.42857;color:#231f1f}.stores-modal .autocomplete-list-wrap{top:31px;margin-top:0!important}.text-warning{color:#f6be00}.sitecore-form{background-color:transparent!important}.sitecore-form .description,.sitecore-form .page-title{padding:15px}.sitecore-form .page-title{font-size:3.751em!important;font-weight:900!important;margin-top:20px}.sitecore-form .description{font-size:21px;font-weight:400;margin-bottom:20px}.sitecore-form .component-content{padding:24px}.sitecore-form .component-content form{background-color:#f4f4f2}@media (max-width:768px){maintop #maintop .row .component.image.imgContainer-bg-image .container .gif-img-container{width:95%;top:88px;height:100%}.sitecore-form .component-content form{padding:65px 75px}}@media (max-width:440px){.sitecore-form .component-content form{padding:15px 25px}}.sitecore-form .component-content .form-group{margin-bottom:40px}.sitecore-form .component-content .form-group .input-lg{height:46px;margin-top:5px}.sitecore-form .component-content label{color:#515253}.sitecore-form .component-content .form-submit-button .btn{margin-top:5px}.sitecore-form .component-content .form-submit-button .btn-primary{padding:13px 36px;border-radius:4px!important;font-weight:700;color:#fff!important;font-size:1.3em;text-decoration:none!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00af41;border:1px solid #00af41}.sitecore-form .component-content .form-submit-button input{color:#fff}main .component.contact-us-form.container{clear:both;padding:0 15px}@media (min-width:1200px){main .component.contact-us-form.container{padding:0 22px}}main .component.contact-us-form.container .component-content{padding:0;margin-bottom:86px}@media (min-width:768px){main .component.contact-us-form.container .component-content{width:83%;float:none;margin:0 auto 86px}}main .component.contact-us-form.container .component-content form{background-color:transparent;border:none;margin:0;box-shadow:none}main .component.contact-us-form.container .component-content form .form-container{background-color:#f4f4f2;padding:24px;margin-bottom:70px;border-radius:6px;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}@media (max-width:767px){#DeliveryStoresMiniCartModal .modal-dialog .modal-body .store-delivery-btn{font-size:22px}#DeliveryStoresMiniCartModal .modal-dialog .modal-body #find-btn{min-width:unset}.stores-modal .autocomplete-list-wrap{top:-15px}main .component.contact-us-form.container .component-content form .form-container{border-radius:0;margin-left:-15px;margin-right:-15px;padding:64px 12px;border:none;box-shadow:none}}main .component.contact-us-form.container .component-content form .form-container .state-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .component.contact-us-form.container .component-content form .form-container .input-lg{border:2px solid #d2d2d2;height:52px;color:#231f1f;font-weight:400;margin:0;border-radius:0;padding:10px 16px;font-size:14px;line-height:1.3333333;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}main .component.contact-us-form.container .component-content form .form-container .input-lg[readonly]{background-color:#eee}main .component.contact-us-form.container .component-content form .form-container .input-lg::-webkit-input-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}main .component.contact-us-form.container .component-content form .form-container .input-lg:-ms-input-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}main .component.contact-us-form.container .component-content form .form-container .input-lg::-moz-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}main .component.contact-us-form.container .component-content form .form-container .input-lg:focus::-webkit-input-placeholder{opacity:0}main .component.contact-us-form.container .component-content form .form-container .input-lg:focus:-ms-input-placeholder{opacity:0}main .component.contact-us-form.container .component-content form .form-container .input-lg:focus::-moz-placeholder{opacity:0}main .component.contact-us-form.container .component-content form .form-container .input-group{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}main .component.contact-us-form.container .component-content form .form-container .input-group .form-control{border-right:none}main .component.contact-us-form.container .component-content form .form-container .input-group .input-group-addon:last-child{background-color:#fff;border:2px solid #d2d2d2;cursor:pointer}main .component.contact-us-form.container .component-content form .form-container textarea{min-height:300px;line-height:30px}main .component.contact-us-form.container .component-content form .form-container .form-submit-button{padding:0 42px}main .component.contact-us-form.container .component-content form .form-container .form-submit-button .btn{margin-top:20px;float:none;line-height:36px;width:100%;max-width:310px;padding:13px 12px;font-size:26px}@media (max-width:767px){main .component.contact-us-form.container .component-content form .form-container .form-submit-button{padding:0 15px}main .component.contact-us-form.container .component-content form .form-container .form-submit-button .btn{padding:13px 12px;max-width:100%}}main .component.contact-us-form.container .component-content form .form-container .mystore,main .component.contact-us-form.container .component-content form .form-container .mystore label{display:block}main .component.contact-us-form.container .component-content form .form-container .mystore #mystore{width:90%;background-color:#eee}main .component.contact-us-form.container .component-content form .form-container .mystore .change-store-contact{float:right;width:10%;height:52px;padding-top:12px;background-color:#fff;font-size:18px;font-weight:500;cursor:pointer;line-height:1.33333;border-width:2px;border-left:none}main .component.contact-us-form.container .component-content .form-group{padding:0 27px;margin-bottom:30px}@media (max-width:767px){main .component.contact-us-form.container .component-content form .form-container .mystore #mystore{width:80%}main .component.contact-us-form.container .component-content form .form-container .mystore .change-store-contact{width:20%}main .component.contact-us-form.container .component-content .form-group{padding:0}}main .component.contact-us-form.container .component-content .form-group>[class^=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .component.contact-us-form.container .component-content .form-group>[class^=col-]>div{width:100%}main .component.contact-us-form.container .component-content .form-group .field-validation-error{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;display:block;color:#ed1d23;margin-bottom:5px}main .component.contact-us-form.container .component-content .form-group .field-validation-error span{color:#ed1d23;font-weight:400;font-size:17.2px;line-height:1.42857}main .component.contact-us-form.container .component-content label{margin-bottom:5px;font-size:17.2344px;line-height:1.42857;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:992px){main .component.contact-us-form.container .component-content .form-group{margin-bottom:0}main .component.contact-us-form.container .component-content label{margin-top:15px}}main .component.contact-us-form.container .component-content div.max-limit-reached-error{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main .component.contact-us-form.container .description{padding:0;margin-bottom:42px;line-height:1.42857}@font-face{font-family:BentonSans;src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular/0e593e94-86a4-42b1-b2ae-7f0520e24ba8-2.eot);src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular/0e593e94-86a4-42b1-b2ae-7f0520e24ba8-2.eot?) format("embedded-opentype");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular/0e593e94-86a4-42b1-b2ae-7f0520e24ba8-3.woff) format("woff");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular/0e593e94-86a4-42b1-b2ae-7f0520e24ba8-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BentonSans-Light;src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Light/78997db8-793e-4b84-82f7-6275e943749a-2.eot);src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Light/78997db8-793e-4b84-82f7-6275e943749a-2.eot?) format("embedded-opentype");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Light/78997db8-793e-4b84-82f7-6275e943749a-3.woff) format("woff");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Light/78997db8-793e-4b84-82f7-6275e943749a-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BentonSans-Bold;src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Bold/7b535b20-97c3-42ce-b292-dcb4f919a6c3-2.eot);src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Bold/7b535b20-97c3-42ce-b292-dcb4f919a6c3-2.eot?) format("embedded-opentype");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Bold/7b535b20-97c3-42ce-b292-dcb4f919a6c3-3.woff) format("woff");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Bold/7b535b20-97c3-42ce-b292-dcb4f919a6c3-1.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:BentonSans-Italic;src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular-Italic/0671a6f0-7aee-4600-8342-f3605f40cb0b-2.eot);src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular-Italic/0671a6f0-7aee-4600-8342-f3605f40cb0b-2.eot?) format("embedded-opentype");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular-Italic/0671a6f0-7aee-4600-8342-f3605f40cb0b-3.woff) format("woff");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular-Italic/0671a6f0-7aee-4600-8342-f3605f40cb0b-1.ttf) format("truetype");font-style:italic;font-weight:400}.CoveoCategoryFacet[data-field="@hcategories"] .coveo-category-facet-value-count,.CoveoCategoryFacet[data-field="@hcategories"] .coveo-facet-value-count,.CoveoCategoryFacet[data-field="@hproducttypes"] .coveo-category-facet-value-count,.CoveoCategoryFacet[data-field="@hproducttypes"] .coveo-facet-value-count,.CoveoCategoryFacet[data-field="@producttypes"] .coveo-category-facet-value-count,.CoveoCategoryFacet[data-field="@producttypes"] .coveo-facet-value-count,.CoveoDynamicFacet[data-field="@hcategories"] .coveo-category-facet-value-count,.CoveoDynamicFacet[data-field="@hcategories"] .coveo-facet-value-count,.CoveoDynamicFacet[data-field="@hproducttypes"] .coveo-category-facet-value-count,.CoveoDynamicFacet[data-field="@hproducttypes"] .coveo-facet-value-count,.CoveoDynamicFacet[data-field="@producttypes"] .coveo-category-facet-value-count,.CoveoDynamicFacet[data-field="@producttypes"] .coveo-facet-value-count,.CoveoFacet[data-field="@hcategories"] .coveo-category-facet-value-count,.CoveoFacet[data-field="@hcategories"] .coveo-facet-value-count,.CoveoFacet[data-field="@hproducttypes"] .coveo-category-facet-value-count,.CoveoFacet[data-field="@hproducttypes"] .coveo-facet-value-count,.CoveoFacet[data-field="@producttypes"] .coveo-category-facet-value-count,.CoveoFacet[data-field="@producttypes"] .coveo-facet-value-count{display:none}.CoveoDynamicFacet.action-position-collapse-top-right.coveo-facet-collapsed .coveo-facet-header-settings-section:after,.CoveoFacet.action-position-collapse-top-right.coveo-facet-collapsed .coveo-facet-header-settings-section:after,.CoveoFacetRange.action-position-collapse-top-right.coveo-facet-collapsed .coveo-facet-header-settings-section:after{background:url(/~/media/Themes/Pet-Supplies-Plus/PSP/images/coveo/arrow-green.png) no-repeat;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}button.coveo-dynamic-facet-header-btn.coveo-dynamic-facet-header-expand>svg{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}button.coveo-dynamic-facet-header-btn.coveo-dynamic-facet-header-collapse>svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.CoveoDynamicFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section:after,.CoveoDynamicFacet.action-position-collapse-top-right .coveo-facet-header-settings-section:after,.CoveoFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section:after,.CoveoFacet.action-position-collapse-top-right .coveo-facet-header-settings-section:after,.CoveoFacetRange.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section:after,.CoveoFacetRange.action-position-collapse-top-right .coveo-facet-header-settings-section:after{content:"";background:url(/~/media/Themes/Pet-Supplies-Plus/PSP/images/coveo/arrow-green.png) no-repeat;margin-right:5px;width:16px;height:16px;position:relative;top:2px}.CoveoDynamicFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section,.CoveoDynamicFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-title-section,.CoveoDynamicFacet.action-position-collapse-top-right .coveo-facet-header-settings-section,.CoveoDynamicFacet.action-position-collapse-top-right .coveo-facet-header-title-section,.CoveoFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section,.CoveoFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-title-section,.CoveoFacet.action-position-collapse-top-right .coveo-facet-header-settings-section,.CoveoFacet.action-position-collapse-top-right .coveo-facet-header-title-section,.CoveoFacetRange.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section,.CoveoFacetRange.action-position-collapse-top-right .coveo-dynamic-facet-header-title-section,.CoveoFacetRange.action-position-collapse-top-right .coveo-facet-header-settings-section,.CoveoFacetRange.action-position-collapse-top-right .coveo-facet-header-title-section{cursor:pointer}.CoveoCategoryFacet,.CoveoDynamicFacet,.CoveoDynamicHierarchicalFacet,.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoTimespanFacet{background-color:#f4f4f2;border:none!important}@media (max-width:600px){.payment-method-iframes check-save-btn .btn-secondary{margin-top:0}.payment-information-tile .card-icon-images,.payment-information-tile h1{text-align:center}.sitecore-form .component-content form{padding:15px 25px}.CoveoCategoryFacet,.CoveoDynamicFacet,.CoveoDynamicHierarchicalFacet,.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoTimespanFacet{background-color:#fff;border:none!important}}.coveo-dynamic-hierarchical-facet-values{background-color:#f4f4f2}.coveo-dynamic-facet-value.coveo-dynamic-facet-search-button .coveo-dynamic-facet-value-checkbox>.coveo-dynamic-facet-value-checkbox-svg,.coveo-dynamic-facet-value.coveo-dynamic-facet-search-button:hover .coveo-dynamic-facet-value-checkbox>.coveo-dynamic-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg{margin-top:0!important}.CoveoCategoryFacet>.coveo-category-facet-header{border-bottom:1px solid #231f1f}.coveo-dynamic-facet-value.coveo-selected .coveo-dynamic-facet-value-checkbox svg,.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{width:14px;height:18px;bottom:0;right:0;top:-3px}.coveo-facet-value:hover{background-color:transparent}.coveo-dynamic-facet-value.coveo-dynamic-facet-selectable:hover,.coveo-facet-value.coveo-facet-selectable:hover{background-color:#f4f4f2}.coveo-facet-value.coveo-facet-selectable.coveo-with-hover{background-color:transparent}.coveo-dynamic-facet-value.coveo-dynamic-facet-selectable,.coveo-facet-value.coveo-facet-selectable{padding-bottom:5px}.coveo-dynamic-facet-value-caption,.coveo-facet-value-caption{padding-top:0}.coveo-category-facet-header,.coveo-dynamic-facet-header,.coveo-facet-header{background-color:#f4f4f2}@media (max-width:600px){.coveo-category-facet-header,.coveo-dynamic-facet-header,.coveo-facet-header{background-color:#fff;border:none!important}}.coveo-category-facet-header,.coveo-dynamic-facet-header-title,.coveo-facet-header-title{text-transform:uppercase;font-size:15px;width:100%;color:#231f1f!important;font-weight:700!important}.coveo-dynamic-facet-value-label-wrapper,.coveo-facet-value-label-wrapper{height:18px}.coveo-dynamic-facet-value.coveo-selected .coveo-dynamic-facet-value-checkbox svg .coveo-hook-svg,.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{width:28px;height:28px;bottom:5px;top:3px;fill:#00af41}.coveo-dynamic-facet-value-checkbox,.coveo-facet-value-checkbox{height:28px;width:28px;border-radius:5px}.coveo-dynamic-facet-value.coveo-dynamic-facet-selectable.coveo-with-hover.coveo-dynamic-facet-search-button>label>div>span,.coveo-facet-value.coveo-facet-selectable.coveo-with-hover.coveo-facet-search-button>label>div>span{color:#00af41}.coveo-dynamic-facet-header-eraser,.coveo-facet-header-eraser{margin-right:8px;color:grey}.coveo-dynamic-facet-less-icon-svg,.coveo-dynamic-facet-more-icon-svg,.coveo-facet-less-icon-svg,.coveo-facet-more-icon-svg{color:grey}.coveo-dynamic-facet-value.coveo-dynamic-facet-search-button .coveo-dynamic-facet-value-checkbox>.coveo-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox>.coveo-dynamic-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg{margin-top:11px}.coveo-dynamic-facet-search-results span.coveo-dynamic-facet-value-caption,.coveo-facet-search-results span.coveo-facet-value-caption{padding-top:0}.coveo-dynamic-facet-search-results .coveo-dynamic-facet-value-label-wrapper,.coveo-facet-search-results .coveo-facet-value-label-wrapper{height:18px}.CoveoFacet[data-facet-color=true] .coveo-facet-value-count{display:none;border:none}.coveo-facet-value[data-value=Black] .coveo-facet-value-checkbox{background-color:#000}.coveo-facet-value[data-value=White] .coveo-facet-value-checkbox{background-color:#fff;border:thin solid #bcc3ca}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=White].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg,.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=White]:hover .coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Grey] .coveo-facet-value-checkbox{background-color:gray}.coveo-facet-value[data-value=Brown] .coveo-facet-value-checkbox{background-color:brown}.coveo-facet-value[data-value=Pink] .coveo-facet-value-checkbox{background-color:pink}.coveo-facet-value[data-value=Navy] .coveo-facet-value-checkbox{background-color:navy}.coveo-facet-value[data-value=Tan] .coveo-facet-value-checkbox{background-color:tan}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Tan].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Metallic] .coveo-facet-value-checkbox{background-color:silver}.coveo-facet-value[data-value=Red] .coveo-facet-value-checkbox{background-color:red}.coveo-facet-value[data-value=Taupe] .coveo-facet-value-checkbox{background-color:#deb887}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Taupe].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Yellow] .coveo-facet-value-checkbox{background-color:#ff0}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Yellow].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Green] .coveo-facet-value-checkbox{background-color:green}.coveo-facet-value[data-value=Natural] .coveo-facet-value-checkbox{background-color:#f8f7ed}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Natural].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Burgundy] .coveo-facet-value-checkbox{background-color:#900020}.coveo-facet-value[data-value=Beige] .coveo-facet-value-checkbox{background-color:beige}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Beige].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Bone] .coveo-facet-value-checkbox{background-color:#e3dac9}.CoveoFacet[data-facet-color=true] .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox.bone svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Orange] .coveo-facet-value-checkbox{background-color:#b6801d}.coveo-facet-value[data-value=ColorFamily] .coveo-facet-value-checkbox{background-color:#0ff}.coveo-facet-value[data-value=Blue] .coveo-facet-value-checkbox{background-color:#00f}.coveo-facet-value[data-value=Purple] .coveo-facet-value-checkbox{background-color:purple}.coveo-facet-value[data-value=Multi] .coveo-facet-value-checkbox{background:red;background:-webkit-repeating-linear-gradient(45deg);background:repeating-linear-gradient(45deg);background:-webkit-linear-gradient(45deg,orange,#ff0,green,#0ff,#00f,violet);background:linear-gradient(45deg,orange,#ff0,green,#0ff,#00f,violet)}.CoveoFacet[data-facet-color=true] .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#fff}div.coveo-facet-footer>span.coveo-more-less-seperator,div.coveo-facet-footer>span.coveo-text.coveo-footer-eraser{display:none}.coveo-facet-less.coveo-active,.coveo-facet-more.coveo-active{display:block;height:25px}.coveo-facet-less-icon,.coveo-facet-more-icon{top:-2px;padding-right:5px}div.coveo-facet-footer>div.coveo-facet-more.coveo-accessible-button.coveo-active>span.coveo-text{content:"And More...";font-size:14px;font-weight:400;color:#231f1f}.coveo-facet-less-icon-svg,.coveo-facet-more-icon-svg{color:#13b049}.coveo-dynamic-facet-collapse-toggle-svg{width:15px;height:15px;color:#13b049;display:inline-block;vertical-align:middle}input[type=checkbox].coveo-checkbox:checked+button:before{position:absolute;top:1px;left:5px;box-sizing:content-box;display:block;width:4px;height:9px;content:'';border:solid #13b049;border-width:0 2px 2px 0;-webkit-transform:rotate(43deg);-ms-transform:rotate(43deg);transform:rotate(43deg)}@media only screen and (max-width:768px){#breadcrumb li{width:100%}.CoveoCategoryFacet,.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoTimespanFacet{width:280px}.CoveoFacet[data-facet-color=true] .coveo-facet-values{width:100%;display:table}.CoveoFacet[data-facet-color=true] .coveo-facet-value{display:inline-block;width:139px}}.coveo-sort-section{margin-right:15px}.plp-title{display:none}.coveo-custom-sort-dropdown-text{width:75px;margin-top:5px;margin-right:10px}.coveo-custom-sort-dropdown-picker{display:block;font-size:14px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.3em 1.4em .2em .8em;width:225px;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.1em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;font-weight:inherit!important}.coveo-custom-sort-dropdown-picker::-ms-expand{display:none}.coveo-custom-sort-dropdown-picker:hover{border-color:#888}.coveo-custom-sort-dropdown-picker:focus{border-color:#aaa;color:#222;outline:0}.coveo-custom-sort-dropdown-picker option{font-weight:400}.coveo-results-column #CoveoPageTitle{padding:0 15px}.coveo-results-column #CoveoPageTitle .search-results-keywords{font-size:36px;margin-top:20px;margin-bottom:10px}.CoveoSearchInterface .coveo-results-column.coveo-no-results{max-width:50%}@media (max-width:800px){.CoveoSearchInterface .coveo-results-column.coveo-no-results{max-width:100%}}.coveo-sort-container{display:none}.coveo-querysummary{width:100%}.CoveoQuerySummary{color:#231f1f}.CoveoQuerySummary ul{-webkit-padding-start:40px;padding-inline-start:40px;list-style-type:disc}.advert{min-height:28px;position:absolute}.advert .bg-blue{margin:0 5px 5px 0}.coveo-checkbox-label,button.coveo-dynamic-hierarchical-facet-value{display:block}.coveo-checkbox-span-label-suffix,.coveo-dynamic-hierarchical-facet-value-count{float:right}.coveo-no-results .coveo-sort-section{display:none}.filter-heading h3{color:#231f1f;font-size:32px;font-weight:700;margin-left:14px;padding-bottom:20px;border-bottom:1px solid #fff}.CoveoBreadcrumb{overflow:unset}.CoveoBreadcrumb .coveo-breadcrumb-clear-all{position:absolute;left:100px;border:0;padding:0;color:#231f1f;font-size:14px;margin-top:-45px}#search .CoveoSearchbox{margin-top:10px}.CoveoSearchbox .CoveoSearchButton{background-color:#13b049}.CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:#fff}.CoveoResult .CoveoResultLink,.CoveoResult a.CoveoResultLink{display:inline-block;white-space:normal;text-overflow:ellipsis;overflow:hidden;width:100%;font-size:16px;font-weight:400;color:#263e55;margin:1px 0 0}@media (max-width:600px){.CoveoResult .CoveoResultLink.coveo-result-title,.CoveoResult a.CoveoResultLink.coveo-result-title{margin:0 auto;width:85%;display:block;font-weight:700!important}.CoveoResult .CoveoResultLink,.CoveoResult a.CoveoResultLink{font-size:13px}}.CoveoResult .CoveoResultLink:visited,.CoveoResult a.CoveoResultLink:visited{font-size:16px;font-weight:400;color:#231f1f;margin:1px 0 0}.CoveoResult .CoveoResultLink:hover,.CoveoResult .CoveoResultLink:visited:hover,.CoveoResult a.CoveoResultLink:hover,.CoveoResult a.CoveoResultLink:visited:hover{color:#009ddc}.coveo-result-cell .CoveoResultLink,.coveo-result-cell .CoveoResultLink:visited,.coveo-result-cell a.CoveoResultLink,.coveo-result-cell a.CoveoResultLink:visited{font-size:16px;font-weight:400;color:#263e55;margin:1px 0 0;display:inline-block;white-space:normal;text-overflow:ellipsis;overflow:hidden;width:100%;line-height:21px}.coveo-result-cell .CoveoResultLink:hover,.coveo-result-cell .CoveoResultLink:visited:hover,.coveo-result-cell a.CoveoResultLink:hover,.coveo-result-cell a.CoveoResultLink:visited:hover{color:#009ddc}.product-image-container .product-image a.CoveoResultLink,.product-image-container .product-image a.CoveoResultLink:visited{white-space:nowrap;text-overflow:inherit;overflow:inherit;visibility:inherit;height:inherit;margin:0}.CoveoProductGroup a.btn-secondary.CoveoResultLink,.CoveoProductGroup a.btn-secondary.CoveoResultLink:visited{font-weight:700;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;text-overflow:inherit;overflow:inherit;visibility:inherit;height:inherit;color:#00af41!important;background-color:#fff;border:1px solid #00af41}.CoveoProductGroup a.btn-secondary.CoveoResultLink:hover,.CoveoProductGroup a.btn-secondary.CoveoResultLink:visited:hover{background-color:#b0cfa8;border-color:#b0cfa8;color:#fff;outline:0}.shortened-content-block{margin-top:20px}.btn-loadmore{border:0!important}a.CoveoResultLink.coveo-link-click{height:110px}.coveo-card-layout-container .coveo-card-layout.CoveoResult{max-width:220px;width:220px}.coveo-card-layout-container .coveo-card-layout.CoveoResult button.CoveoResultLink.coveo-link-click{font-size:15px;width:100%;padding:6px 12px;font-weight:600;line-height:36px;color:#fff;height:auto}.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-2{max-width:460px;width:100%}.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-3{max-width:700px;width:100%}.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-4{max-width:940px;width:100%}.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-1 a img,.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-2 a img,.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-3 a img,.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-4 a img{height:100%;width:100%}.CoveoPrice{font-size:1.5em}.CoveoPrice .coveo-price-retail{margin-top:8px;padding-right:10px}.CoveoPrice .coveo-price-on-sale{text-decoration:line-through;font-size:smaller}.CoveoPrice .coveo-price-sale{font-weight:700;margin-top:8px;background-color:#ea170e;color:#fff;padding:0 8px;margin-right:8px}.CoveoProductGroup{padding-top:12px;min-height:45px}@media (max-width:600px){.coveo-card-layout-container .coveo-card-layout.CoveoResult{margin:0 0 20px;width:100%!important;max-width:100%;box-shadow:4px 4px 5px #ddd}.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-1 a,.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-2 a,.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-3 a,.coveo-card-layout-container .coveo-card-layout.CoveoResult.tile-length-4 a{width:100%;height:100%}.CoveoProductGroup{margin:0 auto;width:85%}}.CoveoProductGroup .btn-secondary{width:100%;font-size:16px;text-transform:capitalize;padding:5px 36px}.CoveoProductGroup:empty{padding-bottom:34.67px}.CoveoProductGroup .swatches{width:20px;height:20px;border-radius:50%;box-shadow:0 0 2px #fff;display:inline-block;-webkit-transition:.2s;transition:.2s;border:1px solid #cdcdcd;background-repeat:no-repeat;background-size:contain}.CoveoProductGroup .swatches:hover{cursor:pointer}.product-availability{width:100%;height:20px}.product-availability #stockText{font-size:18px;color:#231f1f;text-align:center;display:block}.product-availability #stockText.out-of-stock-text{color:red;font-weight:700}.product-availability #stockText.in-stock-text{color:#00af41;font-weight:700}.product-availability #stockText.low-stock-text{color:#ff8c00;font-weight:700}.coveo-result-cell .cart-btn-container{padding:15px 0}.coveo-result-cell .cart-btn-container button{font-size:26px;font-weight:500}.coveo-image-slider{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.coveo-image-slider>div{height:50px;min-width:50px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:10px;position:relative}.coveo-image-slider>div a{width:100%;height:100%;position:absolute;text-decoration:none!important}.product-image{text-align:center}.CoveoImageFieldValue>span>img{margin-bottom:12px;max-height:140px;display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.coveo-result-cell.product-image{height:185px!important;display:block}.coveo-result-frame .coveo-result-row .product-image-container{height:320px}.coveo-result-row hr{margin-top:5px;margin-bottom:5px}.coveo-result-frame{background:#fff;padding:8px!important}.coveo-results-header{padding-left:0;padding-right:0;box-shadow:none;padding-top:0}.coveo-results-header>:not(:first-child){border-right:none;padding:0}@media (max-width:767px){.coveo-results-header{padding-right:15px}.coveo-results-header .CoveoCustomSortDropdown{margin-top:25px;float:right;display:block;width:100%;margin-right:5px}.coveo-results-header>:not(:first-child){padding:0 15px;width:100%}}.coveo-results-header .coveo-sort-section .coveo-fieldsort,.coveo-results-header .coveo-sort-section .coveo-relevancysort{display:none}.coveo-results-header .coveo-summary-section{display:block;padding-top:0;margin-left:0;font-size:14px;margin-right:auto}.coveo-results-header .coveo-summary-section .store-name-container{display:none}.coveo-results-header .coveo-summary-section .coveo-highlight{font-weight:700}.coveo-results-header .coveo-summary-section .search-results-keywords{text-transform:capitalize;display:inline-block;margin-right:10px;margin-top:0;font-size:23px}.shoppable-plp{padding:0 15px}@media (max-width:767px){.coveo-results-header .coveo-summary-section{padding-top:20px}.coveo-results-header .coveo-summary-section .coveo-querysummary{padding-left:0}.shoppable-plp{margin-top:20px;padding:0 0 0 15px}}.shoppable-plp .container.shoppable-plp-container{width:96%;margin:0 auto;border:1px solid #ccc}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel{width:100%;max-width:100%;background-color:#fff}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-item{text-align:center;padding:0 5px;border-right:1px solid #ccc}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-item .shoppable-plp-item a:focus{outline:#00af41 auto 5px;outline-offset:-1px}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-item .shoppable-plp-item .shoppable-plp-wrap .shoppable-plp-image{padding:10px 0}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-item .shoppable-plp-item .shoppable-plp-wrap .shoppable-plp-image img{width:60px;height:60px}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-item .shoppable-plp-item .shoppable-plp-wrap .shoppable-plp-desc{margin:0;color:#231f1f;height:50px;font-weight:500;line-height:16px}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-nav{position:relative;top:-90px}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-nav .owl-prev{left:-12px;color:#00af41;border:1px solid #00af41;background:#fff!important;position:absolute}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-nav .owl-next{right:-12px;float:right;color:#00af41;border:1px solid #00af41;background:#fff!important;position:absolute;margin:0}.coveo-pager-list .coveo-pager-list-item{background-color:#fff;border-color:#00af41;line-height:1.42857}.coveo-pager-list .coveo-pager-list-item a{font-size:16px;line-height:15px}.coveo-pager-list .coveo-pager-list-item.coveo-active,.coveo-pager-list .coveo-pager-list-item:hover{text-decoration:none}.coveo-pager-list .coveo-pager-list-item.coveo-active a,.coveo-pager-list .coveo-pager-list-item:hover a{color:#fff;text-decoration:none}.coveo-pager-list .coveo-pager-list-item.coveo-pager-next,.coveo-pager-list .coveo-pager-list-item.coveo-pager-previous{background-color:transparent}.coveo-pager-list .coveo-pager-next-icon-svg,.coveo-pager-list .coveo-pager-previous-icon-svg{color:#555}.component.coveo-pager{text-align:center}.coveo-pager-list-item.coveo-active,.coveo-pager-list-item:hover{color:#fff;background-color:#00af41}.coveo-pager-next-icon-svg,.coveo-pager-previous-icon-svg{color:#00af41}.coveo-pager-next.coveo-pager-anchor.coveo-pager-list-item:hover,.coveo-pager-previous.coveo-pager-anchor.coveo-pager-list-item:hover{background-color:transparent!important}.img-wrap{position:relative}.img-wrap a{width:100%;height:100%;position:absolute;text-decoration:none!important}.product-page .img-wrap a{display:none}.CoveoSearchInterface{background:#f4f4f2!important}.CoveoSearchInterface .coveo-search-section{max-width:800px;margin:0 auto!important;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CoveoSearchInterface .coveo-facet-column{padding:0!important;margin:0;width:250px!important}.custom-checkbox>input[type=checkbox]{height:20px;width:20px;max-width:unset;max-height:unset;min-width:unset;border-radius:4px}.coveo-main-section{width:100%;max-width:none!important}.coveo-result-frame a:focus{outline:0}.coveo-result-frame .price-list{height:150px}.coveo-result-frame .autoship-msg{text-align:center;display:block;margin:5px 0}@media (max-width:600px){.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-item .shoppable-plp-item .shoppable-plp-wrap .shoppable-plp-image img{width:75px;height:75px}.shoppable-plp .container.shoppable-plp-container .shoppable-plp-carousel .owl-nav{top:-100px}.coveo-result-frame .autoship-msg{margin:5px auto;width:85%}}.coveo-result-frame .autoship-msg .autoship-icon{background-image:url(/assets/images/Autoship-Icon.png);display:inline-block;height:21px;width:20px;float:left;background-size:20px}.coveo-result-frame .autoship-msg p{font-weight:700;font-size:15px;color:#872d91;vertical-align:sub;display:inline-block}.coveo-result-frame .advert{top:0;left:0;text-align:left;color:#fff;font-size:12px;font-weight:700;position:absolute;z-index:300}.coveo-result-frame .advert p{color:#fff;text-align:center;padding:3.5px 14px;margin-bottom:7px}.coveo-result-frame .advert .sale-badge{background-image:url(/assets/images/badge-sale.png);display:block;width:39px;margin:5px;height:18px}.coveo-result-frame .advert .new-badge{background-image:url(/assets/images/badge-new.png);display:block;width:39px;margin:5px;height:18px}.coveo-result-frame .advert .flag-badge{background-image:url(/assets/images/badge-flag.png);display:block;width:27px;margin:5px;height:18px}.coveo-result-frame .advert .bg-blue{background-color:#0098ce}.coveo-result-frame .advert .bg-red{background-color:#e31c21}.coveo-result-frame .advert .bg-purple{background-color:#872d91}.coveo-result-frame .product-weight-container{top:115px;right:10px;position:absolute;z-index:300;margin:3px;background-color:#00af41;-webkit-clip-path:polygon(100% 0,84% 49%,100% 100%,0 98%,0 50%,0 0);clip-path:polygon(100% 0,84% 49%,100% 100%,0 98%,0 50%,0 0)}.coveo-result-frame .product-weight-container .product-weight{color:#fff;padding:0 12px 0 5px;font-size:14px;text-align:left;font-weight:700}.coveo-result-frame .box{position:absolute;height:auto}.coveo-result-frame .box .ribbon{width:185px;height:185px;overflow:hidden;position:absolute}.coveo-result-frame .box .ribbon::after,.coveo-result-frame .box .ribbon::before{position:absolute;z-index:-1;content:'';display:block}.coveo-result-frame .box .ribbon p{position:absolute;display:block;width:229px;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;font-size:14px}.coveo-result-frame .box .ribbon-bottom-left{top:23px;left:-17px}.coveo-result-frame .box .ribbon-bottom-left::after,.coveo-result-frame .box .ribbon-bottom-left::before{border-bottom-color:transparent;border-left-color:transparent}.coveo-result-frame .box .ribbon-bottom-left::before{bottom:0;right:0}.coveo-result-frame .box .ribbon-bottom-left::after{top:0;left:0}.coveo-result-frame .box .ribbon-bottom-left .line-1,.coveo-result-frame .box .ribbon-bottom-left .line-2{right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-transform:capitalize}.coveo-result-frame .box .ribbon-bottom-left .line-1{bottom:35px;padding:7px 45px 7px 31px}.coveo-result-frame .box .ribbon-bottom-left .primarygreen{background-color:#00af41}.coveo-result-frame .box .ribbon-bottom-left .darkgreen{background-color:#026937}.coveo-result-frame .box .ribbon-bottom-left .darkgray{background-color:#393434}.coveo-result-frame .box .ribbon-bottom-left .red{background-color:#ed1d23}.coveo-result-frame .box .ribbon-bottom-left .purple{background-color:#872d91}.coveo-result-frame .box .ribbon-bottom-left .lightgreen{background-color:#bfd888}.coveo-result-frame .box .ribbon-bottom-left .blue{background-color:#0098ce}.coveo-result-frame .box .ribbon-bottom-left .yellow{background-color:#f6be00}.coveo-result-frame .box .ribbon-bottom-left .lightgray{background-color:#f4f4f2}.coveo-result-frame .box .ribbon-bottom-left .black{background-color:#000}.coveo-result-frame .fa-heart-o{float:right}.autoship-msg{text-align:center;display:block;height:27px}.actual-price{padding-bottom:5px!important;height:30px}.actual-price div{padding-top:5px;font-size:15px;display:inline-block}.actual-price div strong{font-weight:700;font-size:15px}.actual-price .price{color:#231f1f;font-size:15px;display:inline-block;padding-top:5px;float:right}.actual-price .price strong{font-weight:700;font-size:15px}.actual-price .text-muted{color:#777;font-size:15px;display:inline-block;padding-top:5px;float:right}.actual-price .text-muted strong{font-weight:700;font-size:15px}.sale-price{padding-top:10px;height:35px;padding-bottom:10px}@media (max-width:767px){.actual-price,.sale-price{margin:0 auto;width:70%}}.sale-price div{font-size:15px;display:inline-block}.sale-price div strong{font-size:15px;font-weight:700}.sale-price .price{font-size:15px;color:#e31c21;display:inline-block;float:right}.sale-price .price strong{font-weight:700;font-size:15px;color:#e31c21}.coveo-result-cell [data-bv-show=inline_rating]{text-align:center}.coveo-result-cell .stock-availability .stock-availability-item.in-stock-text{color:#00af41;font-weight:700;text-align:center;display:block}.coveo-result-cell .stock-availability .stock-availability-item.low-stock-text{color:#ff8c00;font-weight:700;text-align:center;display:block}.coveo-result-cell .stock-availability .stock-availability-item.out-of-stock-text{color:red;font-weight:700;text-align:center;display:block}.coveo-result-cell .btn-primary{font-size:20px!important;width:100%;padding:6px 12px;font-weight:700;line-height:36px;color:#fff}@media (max-width:600px){.coveo-result-cell .btn-primary{width:85%!important;margin:0 auto;display:block}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-qty-label{margin-left:11px;margin-right:11px}}.coveo-result-cell .prod-rating{cursor:pointer;font-size:15px;padding-top:4px;width:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto!important}.coveo-result-cell .prod-rating .rating-overlay{position:absolute;width:100px;height:20px;z-index:1}.coveo-result-cell .prod-rating .rating-container{float:left;position:relative}.coveo-result-cell .prod-rating .rating-sm{font-size:12px!important}.coveo-result-cell .prod-rating .rating-container .rating .empty-stars{color:#dfe0df!important}.coveo-result-cell .prod-rating .rating-container .rating .filled-stars{color:#f9be00!important;text-shadow:none!important;-webkit-text-stroke:unset!important}.coveo-result-cell .prod-rating .text-muted{color:#b1b1b1;font-size:14.7px;font-weight:500;margin-left:4px}.coveo-result-frame .icon-heart{float:right}.coveo-result-frame .fa-heart,.coveo-result-frame .fa-heart-o{color:#00af41;display:-webkit-box;display:-ms-flexbox;display:flex}.coveo-result-frame a.fa-heart-o:before,.coveo-result-frame a.fa-heart:before{display:none}.coveo-result-frame .fa-heart-o:before,.coveo-result-frame .fa-heart:before{float:right}.CoveoResultList .coveo-fileresulttemplate{float:none}.magic-box .magic-box-input .magic-box-underlay{padding:12px 0!important}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper h1{float:left;margin:0;width:100%;padding-left:10px;font-size:36px}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header{border:1px solid #00af41}@media (max-width:767px){.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper h1{padding-top:10px;font-size:24px}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper .coveo-dropdown-header-wrapper{width:35%;padding-top:10px}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header{margin-top:12px;margin-right:15px;height:22px}.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-results-column .coveo-results-header .coveo-sort-section{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:0 15px}}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header p{color:#00af41;font-weight:700}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content{width:280px;position:absolute!important;top:12px!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;background-color:#fff;z-index:400}.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-facet-column{max-height:0;display:block!important;max-height:0;overflow:hidden;-webkit-transform:translate3d(90px,239px,0);transform:translate3d(90px,239px,0);-webkit-transition:none;transition:none!important;position:fixed;top:0;left:0;z-index:20;background-color:#fff}.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-results-column .coveo-results-header .coveo-summary-section .coveo-highlight{font-weight:100}.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-results-column .coveo-results-header .coveo-summary-section .search-results-keywords{text-transform:capitalize;display:inline-block;margin-right:10px;margin-top:0;font-size:23px}.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-results-column .coveo-results-header .coveo-summary-section .coveo-querysummary{width:100%;padding-left:0}.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-results-column .coveo-results-header .coveo-sort-section .coveo-fieldsort,.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-results-column .coveo-results-header .coveo-sort-section .coveo-relevancysort{display:none}.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-results-column .coveo-results-header .coveo-sort-section .CoveoCustomSortDropdown{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:22px;margin-top:10px}.coveo-dropdown-background-active{background:inherit!important}@media (max-width:599px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:250px!important}}@media (max-width:549px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:200px!important}}@media (max-width:499px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:150px!important}}@media (max-width:449px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:110px!important}}@media (max-width:409px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:75px!important}}@media (max-width:374px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:60px!important}}@media (max-width:480px){.coveo-card-layout-container{margin-right:-20px!important;width:100%}.CoveoSearchInterface .CoveoSearchbox{margin-right:0!important}.CoveoSearchInterface.coveo-small-facets .coveo-facet-dropdown-header.coveo-dropdown-header-active{z-index:20;margin-right:20px!important}}#search .coveo-trigger-notify{padding:0}#search .coveo-trigger-notify .alert-info{margin-left:-webkit-calc(50% - 50vw);margin-left:calc(50% - 50vw);width:100vw;padding:0}#search .coveo-trigger-notify .alert-info img{max-width:100%}.coveo-dynamic-facet-show-more{color:#231f1f!important}.rating-container .rating-stars{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-input{position:absolute;cursor:pointer;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:none;background:0 0;opacity:0;padding:0;margin:0}.rating-container.is-display-only .rating-input,.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-input,.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa;display:inline-block;float:left}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777}.rating-animate .filled-stars{-webkit-transition:width .25s;transition:width .25s}.rating-rtl .filled-stars{-webkit-transition:none;transition:none;-webkit-transform:matrix(-1,0,0,1,0,0);-ms-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{display:inline-block;vertical-align:middle}.rating-container .caption{display:inline-block;vertical-align:middle;line-height:1}.rating-container .caption .label{display:inline-block;padding:.25em .4em;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}.coveo-custom-sort-dropdown-text{display:none!important}.product-image-container img{max-height:140px}.CoveoResult .fa-heart{color:#00af41;float:right}.CoveoResult .not-active{cursor:default}.coveo-facet-header{display:none}.CoveoFacet{margin-top:-5px!important}.coveo-facet-value-count:before{content:'('}.coveo-facet-value-count:after{content:')'}.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{top:-1px}.coveo-dynamic-facet-value[data-value=false]{display:none}.coveo-dynamic-facet-values .coveo-selected .rating .filled-stars{color:#009f3b!important}.CoveoDynamicFacet .upRating{position:absolute;width:130px;text-align:right;margin-left:5px}.CoveoDynamicFacet .coveo-selected .rating .filled-stars{color:#009f3b!important}.coveo-result-list-container .product-image img{max-width:140px}.coveo-results-column .owl-carousel .owl-nav{margin-top:0;position:absolute;right:0;top:-68px;line-height:0}.coveo-results-column .owl-carousel .owl-nav .owl-next,.coveo-results-column .owl-carousel .owl-nav .owl-prev{overflow:hidden;margin:0 10px 0 0;width:25px;height:25px;text-align:center;background:#f4f4f2!important;font-weight:400;color:#777;text-decoration:none;border:2px solid #777;border-radius:100%!important;top:10px;z-index:888}.coveo-results-column .owl-carousel .owl-nav .owl-next.disabled,.coveo-results-column .owl-carousel .owl-nav .owl-prev.disabled{display:none}.coveo-results-column .owl-carousel .owl-nav .owl-prev:before{height:20px;font-family:FontAwesome;content:"\f053";font-size:14px;color:#00af41;position:relative;right:1px;top:0}.coveo-results-column .owl-carousel .owl-nav .owl-next:before{height:20px;font-family:FontAwesome;content:"\f054";font-size:14px;color:#00af41;position:relative;left:1px;top:0}.coveo-results-column .owl-carousel .owl-item img{display:block;margin:0 auto;max-width:140px;width:unset}.coveo-results-column .category-circles-carousel{background-color:#f4f4f2;padding:15px;border:1px solid #f4f4f2}.coveo-results-column .owl-stage-outer .owl-stage{margin:0 auto}#availablestoresfacet{display:none!important}.coveo-checkbox-label .rating{position:relative}@media (max-width:767px){.CoveoSearchInterface.coveo-small-facets .coveo-main-section .coveo-results-column .coveo-results-header .coveo-sort-section .CoveoCustomSortDropdown{margin-right:0;margin-top:25px}.coveo-pager .CoveoPager{margin-left:0}.double-callout .three-column-item a,.double-callout .three-column-module-item a{float:left;margin-right:20px;min-height:150px;max-height:160px}}a.fav_heart.CoveoResultLink{height:inherit!important}i.fa.fa-heart-o.fav-heart.addToFav{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#00af41;color:#fff!important;padding-right:1px}.create-account-form{margin-top:50px;background-color:transparent;box-shadow:none}.cxa-register-component .checkbox_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.cxa-register-component .checkbox_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cxa-register-component .checkbox_container input[type=checkbox]{position:relative;margin:0;height:20px;width:20px;min-width:inherit;min-height:inherit}.cxa-register-component .checkbox_container input[type=checkbox]:checked:after{content:""!important;position:absolute!important;left:9px!important;top:5px!important;width:5px!important;height:10px!important;border:solid #fff!important;border-width:0 3px 3px 0!important;-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.cxa-register-component .checkbox_container span{margin-left:5px}.component.cxa-register-component{margin-top:50px}.component.cxa-register-component .form-group .row{margin:0;width:100%}.component.cxa-register-component .registeration-form{padding:0}.component.cxa-register-component .field-validation-error span{color:#ed1d23;font-size:16px}.component.cxa-register-component small{font-size:12px}.component.cxa-register-component input{height:52px;color:#231f1f;font-weight:400;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;border-radius:0;border:2px solid #d2d2d2}.component.cxa-register-component .show-pwd-re{background-color:#fff;border:2px solid #d2d2d2;border-left:0;cursor:pointer}.component.cxa-register-component label:after{content:""!important}.component.cxa-register-component .create-account-message p{margin-bottom:20px}@media only screen and (max-width:991px){.component.cxa-register-component .form-group{margin:0!important}.component.cxa-register-component .form-group .form-submit-button{text-align:center}.component.cxa-register-component .form-group .form-submit-button .btn-success{width:100%;max-width:400px;float:none}.component.cxa-register-component .registeration-form{padding:0}.component.cxa-register-component .input-group>div{margin-bottom:20px}}@media only screen and (max-width:771px){.component.cxa-register-component{margin-top:20px}.component.cxa-register-component h1{font-size:30px;padding:0 15px}.component.cxa-register-component h6{font-size:14px;padding:0 15px}.component.cxa-register-component .signup-login-container{padding:40px 0!important}.component.cxa-register-component .form-group:last-child>div>div{margin:0}}@media only screen and (max-width:600px){.cxa-register-component .pull-right{float:none!important}.cxa-register-component .checkbox_container{float:none;margin-left:0;margin-right:10px}}@media only screen and (max-width:480px){.component.cxa-register-component .signup-login-container{padding:20px 0!important}.component.cxa-register-component .form-submit-button .btn-success{height:40px;font-size:16px;padding:0}.component.cxa-register-component h1{font-size:20px}.component.cxa-register-component .create-account-message p,.component.cxa-register-component h6,.component.cxa-register-component label{font-size:12px}}.dog-food-finder{padding:50px 0;background:#f4f4f2;margin:0 0 1px}.dog-food-finder .dog-food-finder-container{max-width:890px}.dog-food-finder .dog-food-finder-container .dog-food-finder-header{text-align:center}.dog-food-finder .dog-food-finder-container .dog-food-finder-header .dog-food-finder-title{font-weight:bolder;font-size:42px;line-height:1.1;margin:0 0 20px}.dog-food-finder .dog-food-finder-container .dog-food-finder-header .dog-food-finder-desc{font-size:14px;line-height:1.42857;margin:0 0 15px}.dog-food-finder .dog-food-finder-container .dog-food-finder-label{text-align:center;font-weight:400;font-size:16px;line-height:1.1;margin:0 0 30px}.dog-food-finder .dog-food-finder-container .dog-food-finder-search{text-align:center}.dog-food-finder .dog-food-finder-container .dog-food-finder-search .dog-food-finder-input{margin:0 0 20px}.dog-food-finder .dog-food-finder-container .dog-food-finder-search .dog-food-finder-input input{max-width:400px;margin:0 auto;background:#fff;display:block;padding:0 12px;text-align:center;font-size:15px;height:50px;border:2px solid #d2d2d2;border-radius:5px;width:100%;color:#231f1f}.dog-food-finder .dog-food-finder-container .dog-food-finder-search .dog-food-finder-input input::-webkit-input-placeholder{color:inherit}.dog-food-finder .dog-food-finder-container .dog-food-finder-search .button-primary{font-size:18px;display:block;margin:0 auto;max-width:300px;width:100%}.dog-food-finder-tile{background-color:#f4f4f2;padding:20px 0}.dog-food-finder-tile .header{text-align:center}.dog-food-finder-tile .header p{font-weight:700;font-size:.9em}.dog-food-finder-tile .question{display:none}.dog-food-finder-tile .question.selected{display:block}.dog-food-finder-tile .question .header{margin:30px auto}.dog-food-finder-tile .question .header span{font-size:inherit;color:inherit}.dog-food-finder-tile .question .header p{text-transform:uppercase;color:#231f1f;margin:0}.dog-food-finder-tile .question .header h2{margin:0}.dog-food-finder-tile .question .header h2 small{font-size:.6em;color:#000}.dog-food-finder-tile .question .option{text-align:center;width:30%;margin:1% 1% 50px;display:inline-block;cursor:pointer;vertical-align:top}.dog-food-finder-tile .question .option img{position:relative;width:140px;height:140px;overflow:hidden;border-radius:100%;border:1px solid #b2b2b2;text-align:center;margin:0 auto;display:block}@media (max-width:601px){.dog-food-finder-tile .question .option img{width:100px;height:100px}}@media (max-width:361px){.dog-food-finder-tile .question .option img{width:90px;height:90px}}.dog-food-finder-tile .question .option img.selected{background-color:#00af41;display:none}.dog-food-finder-tile .question .option.chosen img{display:none}.dog-food-finder-tile .question .option.chosen img.selected{display:block}.dog-food-finder-tile .question .option h4{font-weight:700;margin-bottom:0}.dog-food-finder-tile .question .option p{margin-top:0}.dog-food-finder-tile .result_container{display:none}.dog-food-finder-tile .result_container h3{margin-top:10px;margin-bottom:40px;font-size:2em;text-align:center}.dog-food-finder-tile .buttons{text-align:center}.dog-food-finder-tile .buttons input[type=button]{width:160px;display:inline-block;margin:0 5px}.dog-food-finder-tile .buttons input[type=button].btn-back{background-color:#4f4c4c}@media (max-width:401px){.dog-food-finder-tile .buttons input[type=button]{width:140px;margin-bottom:10px}}.double-callout{background-color:#f4f4f2;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e5e5e5}.double-callout .container{padding-right:0;padding-left:0}@media (max-width:1199px){.double-callout .container{padding-left:15px;padding-right:15px}}.double-callout .row{margin:0 -15px;max-width:none}.double-callout .col-md-8>.row>.col-md-4>.col-xs-12{float:initial}.double-callout .three-column .three-column-item{margin:0}@media (min-width:786px){.double-callout .col-md-8 .row{display:-webkit-box;display:-ms-flexbox;display:flex}.double-callout .col-md-8 .row .col-md-4 .col-xs-12{height:100%}.double-callout .col-md-8 .row .col-md-4 .col-xs-12 .three-column-item{height:100%;position:relative}.double-callout .col-md-8 .row .col-md-4 .col-xs-12 .three-column-item .three-column-cta{bottom:0}.double-callout .three-column-item .image-wrapper,.double-callout .three-column-module-item .image-wrapper{height:85px}body.online-ordering-page main .three-column.component.container{padding-right:0;padding-left:0}body.online-ordering-page div.frequently-asked-questions-tile .top-container,body.online-ordering-page section.component.text-image-tile.col-xs-12.col-xs-12{padding-left:0;padding-right:0}}.double-callout .three-column-item a .lazy.loaded,.double-callout .three-column-module-item a .lazy.loaded{min-height:50px}.double-callout .three-column-item .field-title,.double-callout .three-column-module-item .field-title{color:#231f1f}.double-callout .three-column-item .field-title a,.double-callout .three-column-module-item .field-title a{float:none;margin-right:0;color:#231f1f}.double-callout .three-column-item .three-column-subheader,.double-callout .three-column-module-item .three-column-subheader{padding-bottom:20px;margin-bottom:5px}.double-callout .three-column-item .three-column-subheader p,.double-callout .three-column-module-item .three-column-subheader p{margin-bottom:0;font-weight:inherit;color:#000}.double-callout .three-column-item .three-column-cta,.double-callout .three-column-module-item .three-column-cta{line-height:1;font-weight:500}.double-callout .three-column-item .three-column-cta a[href^="tel:"]:after,.double-callout .three-column-module-item .three-column-cta a[href^="tel:"]:after{display:none}.double-callout .three-column-item .three-column-cta a,.double-callout .three-column-module-item .three-column-cta a{-webkit-tap-highlight-color:rgba(0,0,0,0);float:none;margin-right:0}.double-callout .three-column-item .three-column-cta a:after,.double-callout .three-column-module-item .three-column-cta a:after{content:" \2771\2771";font-size:.8em}.double-callout .three-column-item .three-column-cta a:hover,.double-callout .three-column-module-item .three-column-cta a:hover{text-decoration:underline!important}@media (max-width:767px){.double-callout .three-column-item .image-wrapper,.double-callout .three-column-module-item .image-wrapper{float:left;width:25%}.double-callout .three-column-item .image-wrapper a,.double-callout .three-column-module-item .image-wrapper a{float:left;margin-right:auto;min-height:150px}.double-callout .three-column-item .image-wrapper a .lazy.loaded,.double-callout .three-column-module-item .image-wrapper a .lazy.loaded{min-height:50px}.double-callout .three-column-item .text-wrapper,.double-callout .three-column-module-item .text-wrapper{float:left;width:75%}}.double-callout .three-column-item .text-wrapper h3,.double-callout .three-column-module-item .text-wrapper h3{margin-top:0;color:#000}.double-callout .three-column-item .text-wrapper h3 a,.double-callout .three-column-module-item .text-wrapper h3 a{color:#000}.double-callout .double-callout-header{padding-top:75px}@media (max-width:991px){.double-callout .double-callout-header{margin-bottom:40px;padding-top:0}}.double-callout h2 a:hover{color:#23527c}.double-callout .double-callout-sub-header{margin-bottom:23px}.double-callout .double-callout-sub-header p{font-weight:400;margin-bottom:10px;color:#000}.double-callout .callout-item{padding-left:10px;padding-right:10px}.double-callout .callout-item .callout-item-image{max-height:50px;margin-bottom:30px}.double-callout .callout-item .callout-item-image img{min-height:50px;max-height:70px;width:70px}@media (max-width:786px){.double-callout .image-wrapper{height:100%;width:25%}.double-callout .callout-item .callout-item-image{float:left;margin-right:20px;min-height:150px;max-height:160px}}.double-callout .callout-item a{font-size:17.2px;line-height:1.7;font-weight:500;text-transform:uppercase}.double-callout .callout-item a:hover{text-decoration:underline!important}.double-callout .callout-item .cta{color:#00af41;font-size:1em;line-height:1.7;font-weight:500}@media (max-width:991px){.double-callout .callout-item{margin-bottom:20px}}.dynamic-tile.field-featured-tile{padding:0 10px;margin:20px 0;overflow:visible}.dynamic-tile .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dynamic-tile .component-content .field-featured-tile-image{margin:0 -15px;max-width:none}.dynamic-tile .component-content .field-featured-tile-image img{height:100%;width:100%;vertical-align:middle}.dynamic-tile .component-content .field-featured-tile-text{background-color:#fff;padding:20px;height:260px}.dynamic-tile .component-content .field-featured-tile-text .field-featured-tile-date{margin:0 0 10px;font-size:12px;color:#818181}.dynamic-tile .component-content .field-featured-tile-text .field-featured-tile-title{color:#000;font-size:24px;margin:0 0 15px;font-weight:700;line-height:1.1}.dynamic-tile .component-content .field-featured-tile-text .field-featured-tile-author{color:#000;font-size:14px;margin:0 0 10px;font-weight:700;line-height:1.1}.dynamic-tile .component-content .field-featured-tile-text .field-featured-tile-description{color:#333;font-size:16px;margin:0;padding:0;height:65px;line-height:1.4;overflow:hidden}.dynamic-tile .component-content .field-featured-tile-text .field-featured-tile-link{position:absolute;bottom:-14px;margin:0}.dynamic-tile .component-content .field-featured-tile-text .field-featured-tile-link a{color:#fff;text-decoration:none;min-width:inherit}.global-page-header-error{margin:0 0 40px}.global-page-header-error .main-header{min-height:128px}@media (max-width:786px){.global-page-header-error .main-header{display:block}}.global-page-header-error .main-header .logo-wrap{margin-top:40px}.error-500{text-align:center;padding-top:80px;padding-bottom:30px}.error-500 .error-500-img img{vertical-align:top}.error-500 .error-500-title{font-size:28px;line-height:1.42857;font-weight:900}@media (max-width:495px){.error-500{padding-top:60px;padding-bottom:20px}.error-500 .error-500-img img{max-width:95px}.error-500 .error-500-title{font-size:22px}}.error-500 .error-500-desc{font-size:20px;line-height:1.42857;font-weight:600}.error-500 .error-500-link a{color:#ff0100;text-decoration:none;font-size:20px;line-height:1.42857;font-weight:600}@media (max-width:495px){.error-500 .error-500-desc,.error-500 .error-500-link a{font-size:15px}}.page-list .component-content .items .item{border:none}.page-list .component-content .items .item .field-employee-name{font-size:30px;font-weight:600;margin-top:20px;margin-bottom:10px}.page-list .component-content .items .item .field-employee-role-title{font-size:20px;margin-bottom:40px;padding:0 0 10px;font-style:italic;font-weight:400}.page-list .component-content .items .item .field-employee-bio{font-size:20px;margin-bottom:40px}.page-list .component-content .items .item .field-employee-bio p{font-size:20px;line-height:30px;margin-bottom:0}main.online-ordering-page .text-image-tile{margin:15px 0}main.online-ordering-page .text-image-tile .right-container{text-align:right}main.online-ordering-page .text-image-tile .right-container img{position:relative}main.online-ordering-page .text-image-tile .field-featured-tile-link a{font-weight:600}.frequently-asked-questions-tile{position:relative;margin-bottom:40px;float:none;border-top:1px solid transparent}.frequently-asked-questions-tile .row{margin:10px}.frequently-asked-questions-tile .faq-item-master{width:100%;margin-top:5px}.frequently-asked-questions-tile .faq-subtitle{font-size:25.8px;padding-bottom:40px;width:100%;line-height:1.42857}.frequently-asked-questions-tile .top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:30px}@media (max-width:991px){.frequently-asked-questions-tile .faq-subtitle{padding-bottom:10px}.frequently-asked-questions-tile .top-container{padding-left:15px;padding-right:15px}footer #footer .row.column-splitter .col-md-2 .component.image.file-type-icon-media-link{max-width:inherit;width:20%;height:58px}}.frequently-asked-questions-tile .top-container h1{width:50%;text-align:left}.frequently-asked-questions-tile .top-container .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%}.frequently-asked-questions-tile .top-container .filter .filter-item{display:inline-block;margin:8.6px 17px 8.6px 0;padding:2px 20px;color:#00af41;font-weight:700;border:1px solid transparent;border-radius:4px;cursor:pointer;text-align:center}.frequently-asked-questions-tile .top-container .filter .filter-item.selected,.frequently-asked-questions-tile .top-container .filter .filter-item:hover{border-color:#00af41;color:#000}.frequently-asked-questions-tile .top-container .full-width{width:100%;padding:20px 0;border-top:1px solid #e0dfdf;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:992px){.global-page-header-error .main-header .logo-wrap{max-width:100%}.frequently-asked-questions-tile .top-container .filter{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px;margin-bottom:10px}.frequently-asked-questions-tile .top-container .filter .filter-item{width:40%;padding:5px 20px;text-align:left}.frequently-asked-questions-tile .top-container h1{width:100%}}.frequently-asked-questions-tile .faq-item-container{padding:18px 0;border-top:1px solid #e0dfdf}.frequently-asked-questions-tile .faq-item-container+.faq-item-container{margin-top:5px}.frequently-asked-questions-tile .faq-item-container .question{cursor:pointer;font-size:22px;line-height:1.1;color:#333;font-weight:500}.frequently-asked-questions-tile .faq-item-container .question:before{content:'\f067';margin-right:6px;color:#00af41;border-color:#00af41;font-family:FontAwesome;font-size:.8em}.frequently-asked-questions-tile .faq-item-container .question strong{font-size:22px;line-height:1.1;color:#333;font-weight:500}.frequently-asked-questions-tile .faq-item-container .answer{max-height:0;overflow:hidden;font-size:21px;font-weight:400;color:#231f1f;line-height:1.42857;margin:0;-webkit-transition:.35s;transition:.35s}.frequently-asked-questions-tile .faq-item-container .answer li{font-size:1em}.frequently-asked-questions-tile .faq-item-container .answer a{text-decoration:none}.frequently-asked-questions-tile .faq-item-container .answer a:hover{color:#23527c}.frequently-asked-questions-tile .faq-item-container.selected .question:before{content:'\f068'}.frequently-asked-questions-tile .faq-item-container.selected .answer{max-height:999px;margin:25px 0 5px}.frequently-asked-questions-tile .faq-load-more{width:100%}.frequently-asked-questions-tile .faq-load-more .faq-bottom-line{font-size:1.25em;font-weight:600;border-top:1px solid #00af41;padding-top:1em}.frequently-asked-questions-tile .faq-load-more .faq-bottom-line .load-more{width:100%;text-align:center}.faq-anchor-tile{border-bottom:1px solid #e5e5e5;padding-top:10px;padding-bottom:10px}.faq-anchor-tile>.content{padding:0 6px}.faq-anchor-tile .row{margin:0 -15px;max-width:none}.faq-anchor-tile a{text-decoration:none;font-size:20px}.faq-anchor-tile a:hover{text-decoration:underline!important}.faq-three-column-tile{padding:40px 0;border-bottom:1px solid #e5e5e5}.faq-three-column-tile .three-column-item{font-weight:500}.faq-three-column-tile .three-column-item h3.field-title{font-weight:600;margin-bottom:15px}.faq-three-column-tile .three-column-item .field-description{margin-bottom:20px}.faq-three-column-tile .three-column-item .field-description p,.faq-three-column-tile .three-column-item .field-description span{font-weight:500}.faq-three-column-tile .three-column-item .field-link{text-decoration:underline;margin-bottom:20px;font-weight:600}.favorite-friends-panel{background-color:#f4f4f2;padding:45px 15px 55px}.favorite-friends-panel .favorite-friends-panel-container{width:1332px;margin:0 auto}.favorite-friends-panel .favorite-friends-panel-title{color:#231f1f;font-size:36px;line-height:1.1;margin-bottom:50px;text-align:center;font-weight:400}.favorite-friends-panel .favorite-friends-panel-carousel .favorite-friends-panel-item a{display:block;border-bottom:5px solid;border-color:transparent;text-decoration:none}.favorite-friends-panel .favorite-friends-panel-carousel .favorite-friends-panel-item a.selected{border-color:#00af41}.favorite-friends-panel .favorite-friends-panel-carousel .favorite-friends-panel-item a.selected .favorite-friends-panel-desc{font-weight:700}.favorite-friends-panel .favorite-friends-panel-carousel .favorite-friends-panel-item .favorite-friends-panel-wrap{text-align:center}.favorite-friends-panel .favorite-friends-panel-carousel .favorite-friends-panel-item .favorite-friends-panel-wrap .favorite-friends-panel-image{min-height:125px;line-height:125px}.favorite-friends-panel .favorite-friends-panel-carousel .favorite-friends-panel-item .favorite-friends-panel-wrap .favorite-friends-panel-image img{width:auto;display:inline-block;max-width:100%;vertical-align:middle}.favorite-friends-panel .favorite-friends-panel-carousel .favorite-friends-panel-item .favorite-friends-panel-wrap .favorite-friends-panel-desc{display:block;font-size:18px;margin-top:15px;color:#231f1f;line-height:1.42857}.favorite-friends-panel .favorite-friends-panel-carousel .owl-nav{margin-top:0;position:absolute;right:0;top:-28px;line-height:0}.favorite-friends-panel .favorite-friends-panel-carousel .owl-nav .owl-next,.favorite-friends-panel .favorite-friends-panel-carousel .owl-nav .owl-prev{background:url(../Images/img-sprite.png) -272px -16px no-repeat;width:28px;height:28px;overflow:hidden;margin:0 10px 0 0}.favorite-friends-panel .favorite-friends-panel-carousel .owl-nav .owl-next:hover,.favorite-friends-panel .favorite-friends-panel-carousel .owl-nav .owl-prev:hover{background:url(../Images/img-sprite.png) -272px -16px no-repeat}.favorite-friends-panel .favorite-friends-panel-carousel .owl-nav .owl-next{background-position:-304px -16px}.favorite-friends-panel .favorite-friends-panel-carousel .owl-nav .owl-next:hover{background:url(../Images/img-sprite.png) -304px -16px no-repeat}.friend-featured-tiles{max-width:1322px;width:100%;padding-right:22px!important;padding-left:22px!important;background-color:#fff}@media (max-width:786px){.favorite-friends-panel .favorite-friends-panel-title{font-size:34px;padding-bottom:28px;margin-bottom:0}.friend-featured-tiles{padding:0!important}.favorites{padding-left:0;padding-right:0}}.friend-featured-tile-description{color:#939598}.favorites .qnt-error{font-size:16px;color:#ed1d23;margin:10px 0;font-weight:700}.my-favorites-page main div.component.container{padding-top:0}.my-favorites-page .tooltip-inner{background-color:#f4f4f4!important;color:#000!important;max-width:650px!important;border:none;font-size:12px!important;font-weight:bolder;box-shadow:0 2px 5px rgba(0,0,0,.44);padding:15px;border-radius:10px;text-align:left}.my-favorites-page .tooltip.top>.tooltip-arrow{display:none}.my-favorites-page a.tooltip-anchor{padding-top:5px;padding-bottom:5px}.my-favorites-page a.tooltip-anchor:hover{text-decoration:underline!important;cursor:pointer!important}.my-favorites-page .fulfillment-method-switcher-tile .fulfillment-switcher-message{background-color:#fff;margin:0;font-size:18px;font-weight:500;display:block;float:none}@media (min-width:991px){.my-favorites-page .fulfillment-method-switcher-tile{width:66.66666667%}.my-favorites-page .fulfillment-method-switcher-tile .fulfillment-switcher-message{float:left}}.favorites-heading h1{color:#000}.favorites{clear:both}.favorites .row{margin-left:-11px;margin-right:-11px}.favorites .row>[class*=col-]{padding-right:11px;padding-left:11px}.favorites .row>[class*=col-] .advert{position:absolute;z-index:300;top:0}@media (max-width:767px){.favorites .row>[class*=col-] .advert{position:inherit;left:0}}.favorites .row>[class*=col-] .advert p{color:#fff;text-align:center;padding:3.5px 14px;margin-bottom:7px;font-size:12px;font-weight:700}.favorites .row>[class*=col-] .advert .bg-blue{background-color:#0098ce;margin-bottom:3px}.favorites .row>[class*=col-] .advert .bg-red{background-color:#e31c21;margin-bottom:3px}.favorites .row>[class*=col-] .advert .bg-purple{background-color:#872d91;margin-bottom:3px}.favorites .row>[class*=col-] .box{position:absolute;height:auto;bottom:30px;left:0;z-index:1}.favorites .row>[class*=col-] .box .ribbon-bottom-left{bottom:-8px;left:0}.favorites .row>[class*=col-] .box .ribbon-bottom-left .primarygreen{background-color:#00af41}.favorites .row>[class*=col-] .box .ribbon-bottom-left .darkgreen{background-color:#026937}.favorites .row>[class*=col-] .box .ribbon-bottom-left .darkgray{background-color:#393434}.favorites .row>[class*=col-] .box .ribbon-bottom-left .red{background-color:#ed1d23}.favorites .row>[class*=col-] .box .ribbon-bottom-left .purple{background-color:#872d91}.favorites .row>[class*=col-] .box .ribbon-bottom-left .lightgreen{background-color:#bfd888}.favorites .row>[class*=col-] .box .ribbon-bottom-left .blue{background-color:#0098ce}.favorites .row>[class*=col-] .box .ribbon-bottom-left .yellow{background-color:#f6be00}.favorites .row>[class*=col-] .box .ribbon-bottom-left .lightgray{background-color:#f4f4f2}.favorites .row>[class*=col-] .box .ribbon-bottom-left .black{background-color:#000}.favorites .row>[class*=col-] .box .ribbon-bottom-left .line-1{bottom:33px;padding:7px 45px 7px 31px}.favorites .row>[class*=col-] .box .ribbon-bottom-left .line-1,.favorites .row>[class*=col-] .box .ribbon-bottom-left .line-2{right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-transform:capitalize}.favorites .row>[class*=col-] .box .ribbon-bottom-left::before{bottom:0;right:0}.favorites .row>[class*=col-] .box .ribbon-bottom-left::after{top:0;left:0}.favorites .row>[class*=col-] .box .ribbon-bottom-left::after,.favorites .row>[class*=col-] .box .ribbon-bottom-left::before{border-bottom-color:transparent;border-left-color:transparent}.favorites .row>[class*=col-] .box .ribbon{width:185px;height:185px;overflow:hidden;position:absolute}.favorites .row>[class*=col-] .box .ribbon p{position:absolute;display:block;width:229px;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;font-size:14px}.favorites .row>[class*=col-] .box .ribbon::after,.favorites .row>[class*=col-] .box .ribbon::before{position:absolute;z-index:-1;content:'';display:block}.favorites .row>[class*=col-] .favorites-product-cart-btn{margin-top:30px}.favorites .favorites-fullfillment-switcher .favorites-fullfillment-switcher-container{padding-left:0;padding-right:0;width:100%;margin-left:-25px;line-height:1.42857;margin-bottom:20px;font-weight:500}@media (max-width:1200px){.favorites .favorites-fullfillment-switcher .favorites-fullfillment-switcher-container{margin-left:0}}.favorites .favorites-fullfillment-switcher .favorites-fullfillment-switcher-container .favorites-fullfillment-switcher-content{font-size:18px;background:#f4f4f2;border:1px solid #f4f4f2;border-radius:5px;padding:25px;box-shadow:0 0 3px rgba(0,0,0,.2)}.favorites .favorites-fullfillment-switcher .favorites-fullfillment-switcher-container .favorites-fullfillment-switcher-content a{margin-left:20px;font-size:18px;line-height:1.42857;text-transform:uppercase;font-weight:500}.favorites .favorites-products .favorites-products-head{border-bottom:1px solid #eee;padding-bottom:10px;margin-top:25px}.favorites .favorites-products .favorites-products-head span{color:#515252;font-size:14px;line-height:1.42857;font-weight:700}.favorites .favorites-products .favorites-products-list .favorites-products-item{border-bottom:1px solid #eee;padding:30px 0 40px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img{text-align:center}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .advert{top:0;left:0;text-align:left;color:#fff;font-size:12px;font-weight:700;position:absolute;z-index:300}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .advert p{color:#fff;text-align:center;padding:3.5px 14px;margin-bottom:7px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .advert .sale-badge{background-image:url(/assets/images/badge-sale.png);display:block;width:39px;height:18px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .advert .new-badge{background-image:url(/assets/images/badge-new.png);display:block;width:39px;height:18px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .advert .flag-badge{background-image:url(/assets/images/badge-flag.png);display:block;width:27px;height:18px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .advert .bg-blue{background-color:#0098ce}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .advert .bg-red{background-color:#ed1d23}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .advert .bg-purple{background-color:#872d91}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .product-weight-container{top:83px;right:0;position:absolute;z-index:300;margin:3px;background-color:#00af41;-webkit-clip-path:polygon(100% 0,84% 49%,100% 100%,0 98%,0 50%,0 0);clip-path:polygon(100% 0,84% 49%,100% 100%,0 98%,0 50%,0 0);height:auto}@media (max-width:767px){.favorites .row>[class*=col-] .box{bottom:45px}.favorites .row>[class*=col-] .box .ribbon-bottom-left{bottom:0;left:-4px}.favorites .row>[class*=col-] .danger-txt{margin-left:0}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-remove{padding-top:20px;padding-bottom:20px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .product-weight-container{top:53px;right:0}}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .product-weight-container .product-weight{color:#fff;padding:0 12px 0 5px;font-size:14px;text-align:left;font-weight:700;margin:0}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .savings{position:absolute;z-index:3;top:10px;left:9px;text-align:left}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .savings span{color:#fff;font-size:12px;font-weight:700;margin-right:5px;margin-bottom:3px;text-align:center;padding:3.5px 14px;text-transform:uppercase;display:block}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .savings span.on-sale{background-color:#e31c21}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img .savings span.country{background-color:#0098ce}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img img{max-width:100%;height:150px;width:auto;display:block;vertical-align:middle;margin:0 auto 35px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img a{font-size:14px;line-height:1.42857;color:#231f1f;font-weight:700;text-decoration:none;display:block}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc{padding-left:11px;line-height:1.42857}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-title{color:#000;font-weight:700;text-decoration:none;font-size:18px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer{margin-top:14px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer:after{content:"";display:table;clear:both}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer .favorites-products-item-stock{margin-top:6px;margin-bottom:10px;float:left;font-size:15px;font-weight:700;border-style:solid;border-width:2px;padding:2px 10px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer .favorites-products-item-stock.low-stock{border-color:#ff8c00}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer .favorites-products-item-stock.in-stock{padding:2px 17px;border-color:#00af41}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer .favorites-products-item-stock.out-of-stock{border-color:#ed1d23}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer .favorites-products-item-view-details{color:#00af41;font-size:14px;font-weight:500;padding-left:20px;padding-top:10px;padding-right:15px;text-decoration:none;float:left;margin-bottom:10px}@media (max-width:767px){.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-img img{height:125px;width:auto;margin:0 auto 35px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc{padding-left:11px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer .favorites-products-item-view-details{padding-top:5px;padding-left:0;padding-right:0}.favorites .favorites-products .favorites-products-list .favorites-products-item #item-wrapper{padding-right:0;padding-left:20px}}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer .favorites-products-item-view-details:hover{text-decoration:underline!important}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer .favorites-products-item-view-details:after{content:">"}@media (max-width:320px){.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-desc .favorites-products-item-desc-footer .favorites-products-item-view-details{font-size:12px;padding-top:5px}}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-qty-label{font-size:24px;padding-top:9px;line-height:1.42857}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-qty{border:1px solid #d2d2d2;border-radius:4px;text-align:right}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-qty input{height:40px;width:90px;border:none;text-align:center;font-size:24px;color:#231f1f}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-qty .favorites-products-item-qty-btns{display:inline-block;height:60px;vertical-align:middle}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-qty .favorites-products-item-qty-btns button{border:none;background-color:#f4f4f2}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-qty .favorites-products-item-qty-btns button.plus{display:block;clear:right;height:30px;width:30px;padding:0}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-qty .favorites-products-item-qty-btns button.minus{display:block;height:30px;width:30px;padding:0}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-product-cart-btn{margin-top:30px}.favorites .favorites-products .favorites-products-list .favorites-products-item .btn-primary.disabled{background-color:#f4f4f2!important;border-color:#fff!important;color:#393535!important;box-shadow:none;cursor:not-allowed;opacity:.65;border:none}.favorites .favorites-products .favorites-products-list .favorites-products-item #item-wrapper .favorites-product-cart-btn{margin-top:30px;width:100%;margin-left:-11px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price .favorites-products-item-price-heading{font-weight:900;font-size:22px;line-height:1}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price .col-inline-block{display:inline-block;margin-right:10px;vertical-align:top;margin-bottom:18px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price span{font-size:18px;display:block;font-weight:700;line-height:1.42857}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price span.striked{color:#777;text-decoration:line-through}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price span.red-text{color:#ed1d23}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price small{font-size:85%;line-height:1.42857}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price .message{white-space:nowrap;color:red;font-weight:500;font-size:18px;line-height:1.42857}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price .tooltip-anchor{font-weight:initial;font-size:12px;line-height:1.42857;color:#231f1f;text-decoration:underline}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price .ui-tooltip{background:0 0;opacity:1;border:none;position:absolute;margin:0;padding:5px 0;z-index:100}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price .ui-tooltip .arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;bottom:0;left:70%;border-width:5px 5px 0;border-top:5px solid #bbb;margin-left:80px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price .ui-tooltip .ui-tooltip-content{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;background-color:#f4f4f4;color:#000;width:1000px;max-width:650px;border:none;font-size:12px;line-height:1.42857;font-weight:bolder;box-shadow:0 2px 5px rgba(0,0,0,.44);padding:15px;border-radius:10px;text-align:left}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-size{margin-bottom:18px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-size span{font-weight:700}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-size span:first-child{font-weight:900;font-size:22px}.featured-tile.field-featured-tile{padding:0;margin:25px 0;overflow:visible}.featured-tile.field-featured-tile .component-content{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex}.featured-tile.field-featured-tile .component-content .col-sm-6:first-child,.featured-tile.field-featured-tile .component-content .col-sm-6:first-child .field-featured-tile-image img{border-radius:5px 0 0 5px}.featured-tile.field-featured-tile .component-content .col-sm-6:last-child{border-radius:0 5px 5px 0}.featured-tile.field-featured-tile .component-content .col-sm-6:last-child .field-featured-tile-image img{border-radius:0 5px 5px 0}.featured-tile.field-featured-tile .field-featured-tile-image{margin:0 -15px;max-width:none;height:100%}.featured-tile.field-featured-tile .field-featured-tile-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-tile.field-featured-tile .field-featured-tile-text{padding:20px 6.7%;background-color:#231f1f}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-title{line-height:1.1;font-weight:700;color:#fff}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-subtitle{color:red;font-size:1.125em;font-weight:500;margin-bottom:20px}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-description{font-size:16px;padding-right:30px;margin:0}@media (min-width:768px){.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-description,.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-description p{color:#fff}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}}@media (max-width:786px){.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price{margin-top:10px}.favorites .favorites-products .favorites-products-list .favorites-products-item .favorites-products-item-price span:first-child{font-weight:900;font-size:22px}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-description{color:#231f1f}}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-description p{line-height:1.42857}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-description ul{padding:0 0 0 40px;margin:0}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-description li{font-size:16px;line-height:1.42857;list-style-position:outside;margin:0}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-description img{vertical-align:top}.featured-tile.field-featured-tile .field-featured-tile-text .btn-primary,.featured-tile.field-featured-tile .field-featured-tile-text .button-primary,.featured-tile.field-featured-tile .field-featured-tile-text .primary{color:#fff;text-decoration:none;font-size:26px;min-width:195px;padding:13px 12px}.featured-tile.field-featured-tile .field-featured-tile-text .button-secondary,.featured-tile.field-featured-tile .field-featured-tile-text .secondary{color:#00af41;font-size:15px;font-size:1.5rem;min-width:195px}@media (max-width:1200px){.featured-tile.field-featured-tile .field-featured-tile-text{padding:30px 5% 112px}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-title{font-size:36px}}@media (max-width:786px){.featured-tile.field-featured-tile{border-radius:0;padding-right:15px;padding-left:15px}.featured-tile.field-featured-tile .component-content .col-sm-6:first-child,.featured-tile.field-featured-tile .component-content .col-sm-6:first-child .field-featured-tile-image img{border-radius:0}.featured-tile.field-featured-tile .component-content .col-sm-6:last-child{border-radius:0}.featured-tile.field-featured-tile .component-content .col-sm-6:last-child .field-featured-tile-image img{border-radius:0}.featured-tile.field-featured-tile .field-featured-tile-text{padding:45px 5%;background-color:#fff;-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.featured-tile.field-featured-tile .field-featured-tile-text .field-featured-tile-title{color:#231f1f}.featured-tile.field-featured-tile .field-featured-tile-text .button-primary,.featured-tile.field-featured-tile .field-featured-tile-text .primary{color:#00af41;background-color:#fff;border-color:#fff;min-width:301px;font-size:30px;font-size:3rem;text-align:left;padding:0}.featured-tile.field-featured-tile .field-featured-tile-text .button-secondary,.featured-tile.field-featured-tile .field-featured-tile-text .secondary{border-color:#fff;font-size:30px;font-size:3rem;min-width:301px;text-align:left;padding:0}.featured-tile.field-featured-tile .field-featured-tile-link .btn-primary{color:#00af41!important;background-color:transparent;border:none;font-size:30px;font-weight:600;min-width:auto;padding:0;text-transform:uppercase}}footer{background:#231f1f!important;padding:34px 0 0 10px;margin:0}footer #footer{border-bottom:none;background-color:#231f1f!important;max-width:1322px}footer #footer .row{margin:0}footer #footer .row.column-splitter{margin:0 0 20px;width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;display:-webkit-box}footer #footer .row.column-splitter .col-md-2{padding:0 22px;border-right:1px solid #383434;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer #footer .row.column-splitter .col-md-2:first-child{padding:0 22px 0 0}@media (max-width:768px){footer #footer .row.column-splitter .col-md-2:first-child{padding:0 0 12px}}footer #footer .row.column-splitter .col-md-2:last-child{border-right:none}footer #footer .row.column-splitter .col-md-2 h3{color:#fff!important;font-size:13px;font-weight:700;margin:0;padding-bottom:20px;text-transform:uppercase}footer #footer .row.column-splitter .col-md-2 h3 a{color:#fff;font-size:13px;text-decoration:none}footer #footer .row.column-splitter .col-md-2 .link-list{padding:0}footer #footer .row.column-splitter .col-md-2 .link-list ul{padding:0;margin:0}footer #footer .row.column-splitter .col-md-2 .link-list ul li{margin-bottom:5px;line-height:1}footer #footer .row.column-splitter .col-md-2 .link-list ul li a{color:#dfe0df;font-size:13px;padding-left:0;font-weight:400;line-height:1.5em;-webkit-text-decoration-skip:objects}footer #footer .row.column-splitter .col-md-2 .component.rich-text{padding:0}footer #footer .row.column-splitter .col-md-2 .component.image.file-type-icon-media-link{display:inline-block;margin:0 4px;padding:0;text-align:center}footer #footer .row.column-splitter .col-md-2 .component.image.file-type-icon-media-link .component-content{padding-left:0;padding-right:0}footer #footer .row.column-splitter .col-md-2 .component.image.file-type-icon-media-link .component-content .social-list{list-style:none;margin:0;padding:0}footer #footer .row.column-splitter .col-md-2 .component.image.file-type-icon-media-link .component-content .social-list li{float:left;width:20%;text-align:center;margin-bottom:5px}footer #footer .row.column-splitter .col-md-2 .component.image.file-type-icon-media-link .component-content .social-list li a{color:#fff}footer #footer .row.column-splitter .col-md-2 .component.image.file-type-icon-media-link .component-content a{color:#dfe0df}footer #footer .row.column-splitter .col-md-2 .promo{padding:0;background:0 0;overflow:visible;margin-top:56px}footer #footer .row.column-splitter .col-md-2 .promo>.component-content{border:none}footer #footer .row.column-splitter .col-md-2 .promo>.component-content .field-promoicon{padding:0 0 8px}footer #footer .row.column-splitter .col-md-2 .promo>.component-content .promo-text{padding:0}footer #footer .row.column-splitter .col-md-2 .promo>.component-content .promo-text .field-promotext{color:#dfe0df;font-size:13px;line-height:1.129em;font-weight:400;white-space:nowrap}@media (max-width:1470px) and (min-width:992px){footer #footer .row.column-splitter .col-md-2 .promo>.component-content .promo-text .field-promotext{white-space:normal}}footer #footer .row.column-splitter .col-md-2 .promo>.component-content .promo-text .field-promotext sup{color:#dfe0df;font-size:75%;line-height:0;position:relative}footer #footer .row.column-splitter .col-md-2 .social-icons-container>div.component-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){footer #footer .row.column-splitter .col-md-2 .component.image.file-type-icon-media-link .component-content .social-list li a{font-size:1.7em}footer #footer{padding:0 0 20px}footer #footer .row.column-splitter{margin:0;display:block}footer #footer .row.column-splitter .col-md-2{padding:28px 15px;border-bottom:1px solid #393636;border-right:none}footer #footer .row.column-splitter .col-md-2:last-child{padding:22px 15px 0;border-bottom:none;text-align:center}footer #footer .row.column-splitter .col-md-2 .component.rich-text{display:none}footer #footer .row.column-splitter .col-md-2 .component.image.file-type-icon-media-link{float:none;width:100%;padding:0 11px;margin:0;text-align:center}footer #footer .row.column-splitter .col-md-2 .promo{margin-top:22px;padding-top:30px;border-top:1px solid #393636;text-align:left}footer #footer .row.column-splitter .col-md-2 .promo>.component-content .field-promoicon{display:none}}@media (max-width:768px){footer #footer .row.column-splitter{margin:0}footer #footer .row.column-splitter .col-md-2{padding:0 0 12px}footer #footer .row.column-splitter .col-md-2 h3{background:0 0;border:none;padding:28px 15px 16px;outline:0;cursor:pointer}footer #footer .row.column-splitter .col-md-2 h3 .ui-icon{float:right;text-indent:0;color:#fff;width:auto;height:auto;background-image:none}footer #footer .row.column-splitter .col-md-2 h3 .ui-icon:before{font-family:FontAwesome}footer #footer .row.column-splitter .col-md-2 .link-list ul{border:none;padding:0 30px}}#maintop .component{overflow:inherit}#maintop .component.four-column-rich-text{padding:60px 0}#maintop .component.four-column-rich-text .maintopcontent{padding:0!important}#maintop .component.four-column-rich-text .bg-accent-container{position:relative;top:80px;left:0;right:0;width:100%;margin:0 auto;max-width:100%}#maintop .component.four-column-rich-text .bg-accent-container .accent-left{position:absolute;top:0;left:0;height:125px;width:10%}#maintop .component.four-column-rich-text .bg-accent-container .accent-right{position:absolute;top:0;right:0;height:125px;width:10%}#maintop .component.four-column-rich-text .rich-text-header .rich-text-header-text{width:60%;margin:0 auto;display:block}@media (max-width:991px){#maintop .component.four-column-rich-text{padding:20px 0}#maintop .component.four-column-rich-text .rich-text-header{padding:0 20px}#maintop .component.four-column-rich-text .rich-text-header .rich-text-header-text{width:100%}}#maintop .component.four-column-rich-text .rich-text-header .rich-text-header-text .rich-text-header-title{color:#00af41}#maintop .component.four-column-rich-text .rich-text-header .rich-text-header-text .rich-text-header-title .rich-text-header-titleBlack{color:#231e1e;font-weight:inherit;font-size:inherit}#maintop .component.four-column-rich-text .four-column{padding-top:10px;padding-bottom:0;border-bottom:none}#maintop .component.four-column-rich-text .four-column .grid-container{display:-ms-grid;display:grid;-webkit-column-gap:10px;column-gap:15px;row-gap:15px;background-color:#fff;-ms-grid-columns:auto auto auto auto;grid-template-columns:auto auto auto auto;width:90%;margin:0 auto}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item.grid-item1{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item.grid-item2{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}@media (max-width:991px){#maintop .component.four-column-rich-text .four-column{padding-top:0}#maintop .component.four-column-rich-text .four-column .grid-container{width:100%;-ms-grid-columns:100%;grid-template-columns:100%;padding:20px}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item.grid-item2{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item.grid-item3{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}@media (max-width:991px){#maintop .component.four-column-rich-text .four-column .grid-container .grid-item.grid-item3{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item.grid-item4{-ms-grid-column:4;grid-column:4;-ms-grid-row:1;grid-row:1}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item{width:100%;background-color:#f4f4f2;border:1px solid #f4f4f2;margin:0}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item:hover{background-color:#fff}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item:hover .four-column-cta .btn-secondary{background-color:#fff}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .img-wrapper{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .img-wrapper img{width:100%;height:100%}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-subheader{width:100%;margin:0 auto;padding:0 20px;height:110px}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-subheader:empty{display:none}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-subheader p{text-align:center;margin-bottom:0}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .field-title{margin-top:15px;margin-bottom:5px}@media (max-width:991px){#maintop .component.four-column-rich-text .four-column .grid-container .grid-item.grid-item4{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item{text-align:center}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-subheader{padding:0 15px;height:auto}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .field-title{font-size:20px}}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .field-title:empty{display:none}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-cta{padding:15px 0}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-cta:empty{display:none}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-cta .btn-primary{margin-bottom:15px;font-size:20px}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-cta .btn-secondary{font-size:20px;background-color:#f4f4f2}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.green .field-title{color:#00af41}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.green .four-column-cta .btn-secondary:hover{background-color:#00af41;opacity:.6;color:#fff}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.blue .field-title{color:#0098ce}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.blue .four-column-cta .btn-primary{border:1px solid #0098ce;background-color:#0098ce}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.blue .four-column-cta .btn-primary:hover{color:#fff;background-color:#0085b5}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.blue .four-column-cta .btn-secondary{color:#0098ce;border:1px solid #0098ce}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.blue .four-column-cta .btn-secondary:hover{color:#fff;opacity:.6;background-color:#0098ce}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.yellow .field-title{color:#ed1d23}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.yellow .four-column-cta .btn-primary{border:1px solid #ed1d23;background-color:#ed1d23}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.yellow .four-column-cta .btn-primary:hover{color:#fff;background-color:#df1218}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.yellow .four-column-cta .btn-secondary{color:#ed1d23;border:1px solid #ed1d23}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.yellow .four-column-cta .btn-secondary:hover{color:#fff;opacity:.6;background-color:#ed1d23}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.purple .field-title{color:#872d91}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.purple .four-column-cta .btn-primary{border:1px solid #872d91;background-color:#872d91}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.purple .four-column-cta .btn-primary:hover{color:#fff;background-color:#7f2d91}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.purple .four-column-cta .btn-secondary{color:#872d91;border:1px solid #872d91}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item.purple .four-column-cta .btn-secondary:hover{color:#fff;opacity:.6;background-color:#872d91}#maintop .component.four-column-rich-text.container-gray-background .four-column .grid-container{background-color:#f4f4f2}.component .four-column{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e5e5e5;text-align:center}@media (max-width:767px){.favorites .favorites-products .favorites-products-list .favorites-products-item #item-wrapper .favorites-product-cart-btn{margin-left:0}.component .four-column{padding-top:20px;padding-bottom:20px;border-bottom:none}}main .component .four-column.component.container{padding:40px 18px}@media (max-width:991px){#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-cta{padding:15px}#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-cta .btn-primary,#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .four-column-cta .btn-secondary{width:100%}main .component .four-column.component.container{padding:40px 15px}main .component .four-column.component.container .row{margin-left:-15px;margin-right:-15px;max-width:none;width:auto}main .component .four-column.component.container .row .row{margin:0 auto 10px}main .component .four-column.component.container .row .row>[class*=col-]{padding-right:15px;padding-left:15px}}.component .four-column .row{margin-left:-11px;margin-right:-11px;max-width:none}.component .four-column .row>[class*=col-]{padding-right:0;padding-left:0}.component .four-column .row.column-splitter>div:first-child,.component .four-column .row.column-splitter>div:last-child{margin-right:0}.component .four-column-item{color:#231f1f;margin:0 22px}@media (min-width:1200px){.component .four-column-item{width:auto}}@media (max-width:991px){.component .four-column-item{text-align:center;margin-bottom:40px}}.component .four-column-item .link-style-6:after{display:none}.component .four-column-item img{max-width:100%;vertical-align:top}@media (max-width:480px){.component .four-column-item h3{font-size:18px}}.component .four-column-item .four-column-subheader{margin-bottom:23px;line-height:23px;font-weight:400;height:auto}@media (min-width:768px){#maintop .component.four-column-rich-text .four-column .grid-container .grid-item .four-column-item .img-wrapper:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.component .four-column-item .four-column-subheader{width:300px;margin:0 auto}}.component .four-column-item .four-column-subheader p,.component .four-column-item .four-column-subheader p span{font-size:16px;font-weight:inherit}.component .four-column-item .four-column-subheader strong{font-size:inherit;line-height:1.42857;font-weight:500}.component .four-column-item .four-column-subheader ul{padding:0 0 0 40px;margin-top:0}.component .four-column-item .four-column-subheader ul li{font-size:inherit;line-height:1.42857}.component .four-column-item .four-column-cta{padding-right:22px}.component .four-column-item .four-column-cta a{font-weight:600;font-size:16px}.component .four-column-item .four-column-cta .link-style-6:after{display:inherit}.four-column-module-green{padding-top:40px;font-size:17.2px}.four-column-module-green .component.column-splitter.row{padding-bottom:20px;border-bottom:1px solid #00af41;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:17.2px}.four-column-module-green .four-column-module-item{border-right:1px solid #00af41;padding:2em 2.5em;font-size:17.2px}.four-column-module-green .four-column-module-item img{max-width:100%;vertical-align:middle}.four-column-module-green .four-column-module-item .four-column-subheader{font-size:16px;margin-bottom:20px;line-height:1.42857}.four-column-module-green .four-column-module-item .four-column-subheader p{font-size:16px}.four-column-module-green .callout-item-row:last-child .four-column-module-item{border-right:none}.four-column-module-green .four-column-cta{margin-bottom:20px;line-height:1.42857}.four-column-module-green .four-column-cta a{font-size:16px;color:#00af41;font-weight:600}.four-column-module-green .four-column-cta a:hover{text-decoration:underline!important}@media (max-width:767px){.four-column-module-green .component-content{padding-left:15px;padding-right:15px}.four-column-module-green .component.column-splitter.row{border-bottom:none}.four-column-module-green .four-column-module-item{text-align:center;border-bottom:1px solid #00af41;border-right:none;margin-bottom:40px}}.four-column-module-green .callout-item-row .four-column-cta a:after{content:" \2771\2771";font-size:.8em}.ae-pet-pharmacy .four-column .four-column-item .four-column-subheader{height:auto}.generic-modal .modal-dialog{background-color:#fff;border-radius:6px;width:auto;margin:10px}.generic-modal .modal-dialog .modal-content{position:inherit}.generic-modal .modal-dialog .modal-content .modal-header .modal-title{margin:0;line-height:1.42857;font-size:24px;padding-left:10px;font-weight:600}@media (min-width:768px){.generic-modal .modal-dialog{width:100%;max-width:997px;margin:100px auto 30px}.generic-modal .modal-dialog .modal-content .modal-header{border-bottom:none}.generic-modal .modal-dialog .modal-content .modal-header .modal-title{position:relative;top:4%;width:40%;font-size:26px;line-height:28.6px;padding-top:10px}}.generic-modal .modal-dialog .modal-content .modal-header .modal-header-logo{padding-top:25px}.generic-modal .modal-dialog .modal-content .modal-header .modal-header-logo img{width:350px;max-width:100%;vertical-align:middle}.generic-modal .modal-dialog .modal-content .modal-header .close{color:#00af41;font-weight:700;font-size:18px;text-align:left;cursor:pointer;opacity:1}.generic-modal .modal-dialog .modal-content .modal-header .close span{color:#00af41;font-weight:700;font-size:18px;text-align:left}.generic-modal .modal-dialog .modal-content .modal-header .fa-close{font-size:24px;float:right;cursor:pointer;color:#00af41;z-index:100;position:relative}.generic-modal .modal-dialog .modal-content .modal-body{font-size:22px;padding-right:25px;padding-left:25px}.generic-modal .modal-dialog .modal-content .modal-body h3{line-height:35px;padding-bottom:10px;font-size:24px;margin-bottom:10px}@media (max-width:480px){#suggested-store-modal h3,.generic-modal .modal-dialog .modal-content .modal-body h3{font-size:18px}}.generic-modal .modal-dialog .modal-content .modal-body p{margin:0 0 10px;font-size:22px}.generic-modal .modal-dialog .modal-content .modal-body .link-area{margin-bottom:5px}.generic-modal .modal-dialog .modal-content .modal-body .link-area a{color:#00af41;font-weight:500;text-decoration:none;font-size:1em}.generic-modal .modal-dialog .modal-content .modal-footer{padding:15px 25px 25px;text-align:inherit}@media (min-width:768px){.generic-modal .modal-dialog .modal-content .modal-footer{border:none;padding:0 25px 25px}}.generic-modal .modal-dialog .modal-content .modal-footer .button-primary,.generic-modal .modal-dialog .modal-content .modal-footer .button-secondary{min-width:310px;margin-right:10px;min-height:64px;font-size:26px;font-weight:600;line-height:36px;border-radius:4px!important;white-space:nowrap;padding:13px 12px;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer}#suggested-store-modal .modal-header{border:none}#suggested-store-modal .modal-footer{background-color:#f2f2f0;border:none;border-radius:6px;padding-top:30px;padding-bottom:30px}#suggested-store-modal .modal-footer a{color:#00af41;font-weight:500;text-decoration:none;font-size:1em}.stores-modal .modal-dialog hr{border-color:#f6f6f6;width:100%;clear:both}.stores-modal .modal-dialog .modal-body h5{margin-top:10px;margin-bottom:10px;font-size:14px}@media (min-width:768px){.stores-modal .modal-dialog .modal-header{border:none}.stores-modal .modal-dialog .modal-body h5{margin-top:0;font-size:1.2857142857142858em;font-weight:400}}.stores-modal .modal-dialog .modal-body h6{margin-top:10px;margin-bottom:10px;font-size:12px}@media (min-width:768px){.stores-modal .modal-dialog .modal-body h6{font-size:1.0007142857142857em;font-weight:400}}.stores-modal .modal-dialog .modal-body a{text-decoration:none;font-size:16px}.stores-modal .modal-dialog .modal-body a:focus,.stores-modal .modal-dialog .modal-body a:hover{color:#23527c!important}.stores-modal .modal-dialog .modal-body .load-more-stores a{font-size:16px;font-weight:600}.stores-modal .modal-dialog .modal-body .load-more-stores a .triangle{font-size:1.5em;padding-left:.25em;vertical-align:sub}.stores-modal .modal-dialog .modal-body .stores-modal-stock{margin-top:6px;float:right;font-size:14px;font-weight:700;border-style:solid;border-width:2px;padding:2px 10px;margin-left:20px}.stores-modal .modal-dialog .modal-body .stores-modal-stock.low-stock{border-color:#ff8c00}.stores-modal .modal-dialog .modal-body .stores-modal-stock.in-stock{padding:2px 17px;border-color:#00af41}.stores-modal .modal-dialog .modal-body .stores-modal-stock.out-of-stock{border-color:#ed1d23}.stores-modal .modal-dialog .modal-body .my-store-box-btn,.stores-modal .modal-dialog .modal-body .stores-modal-my-store{clear:both}.stores-modal .modal-dialog .modal-body .my-store-box-btn p,.stores-modal .modal-dialog .modal-body .stores-modal-my-store p{font-size:19px;line-height:1.42857;color:#00af41;font-weight:700;display:inline-block}@media (max-width:786px){.generic-modal .modal-dialog .modal-content .modal-footer .button-primary,.generic-modal .modal-dialog .modal-content .modal-footer .button-secondary{width:100%;min-width:150px;margin-bottom:10px;margin-right:0}.stores-modal .modal-dialog .modal-body .my-store-box-btn p,.stores-modal .modal-dialog .modal-body .stores-modal-my-store p{margin-left:3px;font-size:18px}}.stores-modal .modal-dialog .modal-body .my-store-box-btn .my-store-icon,.stores-modal .modal-dialog .modal-body .stores-modal-my-store .my-store-icon{display:inline-block;float:left;background:url(../Images/my-store-icon-green.jpg) no-repeat;background-size:26px;width:26px;height:26px;overflow:hidden}.stores-modal .modal-dialog .modal-body .my-store-box-btn .store-img,.stores-modal .modal-dialog .modal-body .my-store-box-btn .stores-modal-my-store-img,.stores-modal .modal-dialog .modal-body .stores-modal-my-store .store-img,.stores-modal .modal-dialog .modal-body .stores-modal-my-store .stores-modal-my-store-img{background:url(../Images/img-sprite.png) -360px -16px no-repeat;width:26px;height:26px;padding:0;display:inline-block;text-indent:-99999px;overflow:hidden}.stores-modal .modal-dialog .modal-body .my-store-box-btn .button-primary,.stores-modal .modal-dialog .modal-body .stores-modal-my-store .button-primary{min-width:150px;white-space:nowrap}.stores-modal .modal-dialog .modal-body .store-btn-section .btn.btn-primary{min-width:240px;padding:13px 12px}.stores-modal .modal-dialog .modal-body img.default-store-image{width:120px;height:120px;-o-object-fit:scale-down;object-fit:scale-down}.stores-modal .low-stock-text,.stores-modal .out-of-stock-text{font-size:15.8486px!important;line-height:1.42857}.stores-modal .in-stock-text{font-size:13.8675px!important;line-height:1.42857}#forgot-password .btn{width:-webkit-calc(50% - 11px);width:calc(50% - 11px);min-height:64px;font-size:26px}#forgot-password .btn.btn-primary:active,#forgot-password .btn.btn-primary:focus,#forgot-password .btn.btn-primary:hover{background-color:#009f3a!important;border-color:#009f3a!important}#forgot-password .btn.btn-secondary:active,#forgot-password .btn.btn-secondary:focus,#forgot-password .btn.btn-secondary:hover{background-color:#b0cfa8!important;border-color:#b0cfa8!important}#forgot-password .modal-dialog .modal-header{border-bottom:0;padding-bottom:0}#forgot-password .modal-dialog .field-validation-error span{margin-left:0}#forgot-password .modal-dialog .modal-buttons-row{padding:0}#forgot-password .modal-dialog .modal-buttons-row .btn-primary{margin-right:10px;margin-left:3px}.psp-modal .modal-dialog{width:auto;margin:10px}.psp-modal .modal-header{border-bottom:0}.psp-modal .fa-close{font-size:24px;color:#00af41;float:right;cursor:pointer}.psp-modal .modal-title{font-size:26px;font-weight:600;line-height:28.6px;padding-left:10px;padding-top:10px}.psp-modal .modal-body{font-size:22px;line-height:1.42857;padding-right:25px;padding-left:25px}.psp-modal .modal-body p{font-size:22px;line-height:1.42857;margin:0 0 10px}.psp-modal .modal-footer{padding:0 25px 25px;border-top:0}@media (max-width:767px){.stores-modal .modal-dialog .modal-body .store-btn-section .btn.btn-primary{min-width:160px;max-width:none}.store-light-component .stores-modal.modal.fade .modal-dialog{-webkit-transform:translate(25%,0);-ms-transform:translate(25%,0);transform:translate(25%,0);margin:0}.store-light-component .stores-modal.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#forgot-password .modal-dialog .modal-buttons-row,#forgot-password .modal-dialog .modal-buttons-row .btn-primary{margin-right:0;margin-left:0}.psp-modal .modal-footer{padding:15px}}.psp-modal .modal-buttons-row.row{padding:15px 15px 0;margin-left:-15px;margin-right:-15px;max-width:none}.psp-modal .modal-buttons-row.row .btn{max-width:310px;float:left;font-size:26px;clear:none}.psp-modal .modal-buttons-row.row .btn .btn-text{font-size:26px}.psp-modal .modal-buttons-row.row .btn+.btn{margin-top:0;margin-left:15px!important}.psp-modal .modal-buttons-row.row div+div .btn{margin-left:15px}@media (max-width:991px){#forgot-password .btn{width:100%;max-width:100%}.psp-modal .modal-buttons-row.row .btn{margin-bottom:10px}.psp-modal .modal-buttons-row.row .btn+.btn{margin-top:0;margin-left:0!important;margin-bottom:0}.psp-modal .modal-buttons-row.row div+div .btn{margin-left:0}}#suggested-store-modal .modal-dialog{background-color:#fff;border-radius:6px;margin-top:100px}@media (min-width:768px){.stores-modal .modal-dialog .modal-body a{font-size:1.0007142857142857em;font-weight:400}.stores-modal .modal-dialog .modal-body .my-store-box-btn,.stores-modal .modal-dialog .modal-body .stores-modal-my-store{margin-left:0;margin-right:0}.psp-modal .modal-dialog{width:100%;max-width:997px;margin:30px auto}#suggested-store-modal .modal-dialog{width:100%;max-width:997px}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item:hover .tile .tile-subTitle{opacity:0}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item:hover .tile .overlap{opacity:1}}#suggested-store-modal .modal-content{padding-top:40px}#suggested-store-modal .suggested-store-close{color:transparent;text-shadow:0 0 0 #00af41;cursor:pointer;margin:-30px 15px 10px 0;font-weight:700;font-size:18px;text-align:left}#suggested-store-modal .suggested-store-logo{margin-bottom:20px}#suggested-store-modal .suggested-store-logo img{width:350px;vertical-align:middle}#suggested-store-modal h3{line-height:35px;padding-bottom:10px}#suggested-store-modal h3 span{font-size:1em}#suggested-store-modal #suggested-store-lower{background-color:#f2f2f0;border-radius:6px}#suggested-store-modal #suggested-store-lower-content{padding-top:30px;padding-bottom:30px}#suggested-store-modal a{color:#00af41;font-weight:500;font-size:17.2px;line-height:1.42857}#suggested-store-modal .link-area{margin-bottom:20px}#suggested-store-modal .link-area .btn{font-size:26px;line-height:36px;padding:13px 12px}.fa-close{color:#00af41;float:right;z-index:100;position:relative}.component.grid-tile-component_3{padding:20px 0}.component.grid-tile-component_3 .rich-text-header .rich-text-header-text{width:100%;margin:0 auto;display:block}.component.grid-tile-component_3 .rich-text-header .rich-text-header-text .rich-text-header-title .rich-text-header-titleGreen{color:#00af41;font-weight:inherit;font-size:inherit}.component.grid-tile-component_3 .grid-tile .grid-container{display:-ms-grid;display:grid;-webkit-column-gap:10px;column-gap:10px;background-color:#f4f4f2;padding:15px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item{text-align:center;font-size:16px;border:1px solid #f4f4f2;border-radius:4px;height:100%}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.bg-color1{background-color:#00af41;background-image:-webkit-gradient(linear,left top,right bottom,from(#00af41),to(#f6be00));background-image:-webkit-linear-gradient(top left,#00af41,#f6be00);background-image:linear-gradient(to bottom right,#00af41,#f6be00)}@media (max-width:991px){.component.grid-tile-component_3 .grid-tile .grid-container{-ms-grid-columns:100% 100% 100%;grid-template-columns:100% 100% 100%;row-gap:15px}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.bg-color1{background-color:#f4f4f2;background-image:none;border:none}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.bg-color1 .tile .tile-title{color:#00af41}}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.bg-color2{background-color:#00af41;background-image:-webkit-gradient(linear,right top,left bottom,from(#00af41),to(#0098ce));background-image:-webkit-linear-gradient(top right,#00af41,#0098ce);background-image:linear-gradient(to bottom left,#00af41,#0098ce)}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.item1{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.item2{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}@media (max-width:991px){.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.bg-color2{background-color:#f4f4f2;background-image:none;border:none}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.bg-color2 .tile .tile-title{color:#00af41}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.item2{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.item3{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile{position:relative}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile img{height:350px;width:100%;-o-object-fit:cover;object-fit:cover}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile .tile-title{color:#fff}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile .tile-subTitle{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile .overlap{position:absolute;bottom:0;background:#000;background:rgba(0,0,0,.5);width:100%;height:100%;-webkit-transition:.5s;transition:.5s;opacity:0;color:#fff;text-align:center}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile .overlap .overlap-content{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile .overlap .overlap-content h4{color:#fff}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile .overlap .overlap-content button{margin-top:15px}.component.grid-tile-component_12{padding:20px 0}.component.grid-tile-component_12 .rich-text-header .rich-text-header-text{width:100%;margin:0 auto;display:block}.component.grid-tile-component_12 .rich-text-header .rich-text-header-text .rich-text-header-title .rich-text-header-titleGreen{color:#00af41;font-weight:inherit;font-size:inherit}.component.grid-tile-component_12 .grid-tile .grid-container{display:-ms-grid;display:grid;-webkit-column-gap:10px;column-gap:10px;row-gap:10px;background-color:#f4f4f2;padding:15px;-ms-grid-columns:1.5fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr;grid-template-columns:1.5fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item{text-align:center;font-size:16px;border:1px solid #f4f4f2;border-radius:4px;height:100%}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.bg-color1{background-color:#00af41;background-image:-webkit-gradient(linear,left top,right bottom,from(#00af41),to(#f6be00));background-image:-webkit-linear-gradient(top left,#00af41,#f6be00);background-image:linear-gradient(to bottom right,#00af41,#f6be00)}@media (max-width:991px){.component.grid-tile-component_3 .grid-tile .grid-container .grid-item.item3{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile{width:100%}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile img{height:200px}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile .tile-subTitle{display:none}.component.grid-tile-component_3 .grid-tile .grid-container .grid-item .tile .overlap{opacity:1}.component.grid-tile-component_12 .grid-tile .grid-container{-ms-grid-columns:100%;grid-template-columns:100%;row-gap:15px}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.bg-color1{background-color:#f4f4f2;background-image:none;border:none}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.bg-color1 .tile .tile-title{color:#00af41}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.bg-color2{background-color:#00af41;background-image:-webkit-gradient(linear,right top,left bottom,from(#00af41),to(#0098ce));background-image:-webkit-linear-gradient(top right,#00af41,#0098ce);background-image:linear-gradient(to bottom left,#00af41,#0098ce)}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item1{-ms-grid-column:1;grid-column:1;-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.bg-color2{background-color:#f4f4f2;background-image:none;border:none}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.bg-color2 .tile .tile-title{color:#00af41}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item1{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item2{-ms-grid-column:1;grid-column:1;-ms-grid-row-span:2;-ms-grid-row:3;grid-row:3/span 2}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item2{-ms-grid-column:1;grid-column:1;-ms-grid-row:7;grid-row:7}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item3{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2;-ms-grid-row:1;grid-row:1}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item3{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item4{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2;-ms-grid-row:2;grid-row:2}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item4{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item5{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2;-ms-grid-row:3;grid-row:3}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item5{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item6{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2;-ms-grid-row:4;grid-row:4}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item6{-ms-grid-column:1;grid-column:1;-ms-grid-row:5;grid-row:5}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item7{-ms-grid-column:4;grid-column:4;-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item7{-ms-grid-column:1;grid-column:1;-ms-grid-row:6;grid-row:6}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item8{-ms-grid-column:4;grid-column:4;-ms-grid-row-span:2;-ms-grid-row:3;grid-row:3/span 2}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item8{-ms-grid-column:1;grid-column:1;-ms-grid-row:8;grid-row:8}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item9{-ms-grid-column-span:2;-ms-grid-column:5;grid-column:5/span 2;-ms-grid-row:1;grid-row:1}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item9{-ms-grid-column:1;grid-column:1;-ms-grid-row:9;grid-row:9}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item10{-ms-grid-column-span:2;-ms-grid-column:5;grid-column:5/span 2;-ms-grid-row:2;grid-row:2}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item10{-ms-grid-column:1;grid-column:1;-ms-grid-row:10;grid-row:10}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item11{-ms-grid-column-span:2;-ms-grid-column:5;grid-column:5/span 2;-ms-grid-row:3;grid-row:3}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item11{-ms-grid-column:1;grid-column:1;-ms-grid-row:11;grid-row:11}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item12{-ms-grid-column-span:2;-ms-grid-column:5;grid-column:5/span 2;-ms-grid-row:4;grid-row:4}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile{position:relative;width:100%}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile img{height:350px;width:100%;-o-object-fit:cover;object-fit:cover}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile .tile-title{color:#fff}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile .tile-subTitle{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile .overlap{position:absolute;bottom:0;background:#000;background:rgba(0,0,0,.5);width:100%;height:100%;-webkit-transition:.5s;transition:.5s;opacity:0;color:#fff;text-align:center}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile .overlap .overlap-content{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;padding:10px}@media (max-width:991px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item12{-ms-grid-column:1;grid-column:1;-ms-grid-row:12;grid-row:12}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile img{height:200px}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile .tile-subTitle{display:none}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile .overlap{opacity:1}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile .overlap .overlap-content{padding:0;width:100%}}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile .overlap .overlap-content h4{color:#fff}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item .tile .overlap .overlap-content button{margin-top:15px}.pet-container .appt-row .grooming-info-container .adress-container a,.pet-container .appt-row .grooming-info-container span{font-size:17.2px;line-height:1.42857}.pet-container .appt-row .buttons-container .btn{font-size:26px;line-height:36px}.pet-container .appt-row .buttons-container .btn.deactivated{background-color:transparent!important;border-color:transparent!important;color:#393535!important}.pet-container .appt-row .buttons-container .btn.deactivated img{margin-right:7px;vertical-align:middle}.pet-container .appt-row .buttons-container .btn.deactivated .btn-text,.pet-container .appt-row .buttons-container .btn.deactivated span{font-size:1em;font-weight:700}.dog-filter-container select{padding:9px 12px;height:40px;line-height:19px;font-size:16px}#GroomingLocationFinderModal .modal-dialog{max-width:997px}#GroomingLocationFinderModal .modal-dialog .modal-content{overflow:auto}#GroomingLocationFinderModal .modal-dialog .modal-header #user-provided-zip p,#GroomingLocationFinderModal .modal-dialog .modal-header #user-provided-zip p span{font-size:19px;color:#535454}#GroomingLocationFinderModal .modal-dialog a{text-decoration:none}#GroomingLocationFinderModal .modal-dialog .fa-close{font-size:24px}#GroomingLocationFinderModal .modal-dialog .btn-progress{padding-right:16px;position:relative;display:none;float:left}#GroomingLocationFinderModal .modal-dialog .danger-txt{color:#ed1d23}#GroomingLocationFinderModal .modal-dialog .hard-warning{font-weight:700;margin-bottom:5px}#GroomingLocationFinderModal .modal-dialog .hard-warning .fa-exclamation-triangle{margin-right:4px}#GroomingLocationFinderModal .modal-dialog .field-validation-error span{font-size:17.2px;color:#ed1d23}#GroomingLocationFinderModal .modal-dialog .form-el{font-weight:400;margin-bottom:0;font-size:17px;margin-top:10px}#GroomingLocationFinderModal .modal-dialog #zipCode{border-radius:4px!important;font-size:16px}#GroomingLocationFinderModal .modal-dialog .btn{padding:13px 12px}#GroomingLocationFinderModal .modal-dialog .btn:active,#GroomingLocationFinderModal .modal-dialog .btn:focus,#GroomingLocationFinderModal .modal-dialog .btn:hover{background-color:#009f3a!important;border-color:#009f3a!important}#GroomingLocationFinderModal .modal-dialog .row{margin-left:-15px;margin-right:-15px}#GroomingLocationFinderModal .modal-dialog .grooming-store-row .btn-select-store{padding:20px;font-size:26px}#GroomingLocationFinderModal .modal-dialog .grooming-store-row a p{font-size:19px;line-height:25px}#GroomingLocationFinderModal .modal-dialog .salon-locator-loadmore-container #loadMoreSalonBtn{font-size:21.5px}#GroomingLocationFinderModal .margin-top-10{margin-top:10px}#GroomingLocationFinderModal .form-loading{vertical-align:middle;top:0;margin-left:0;margin-right:12px}.gs-scheduling-container,.gs-scheduling-container *{font-size:16px}.gs-scheduling-container h3{font-size:24px}@media (max-width:480px){.gs-scheduling-container h3{font-size:18px}}.gs-scheduling-container h6{font-size:12px;margin-bottom:15px;font-style:italic}.gs-scheduling-container .scheduling-steps-container .step-1-container a,.gs-scheduling-container .scheduling-steps-container .step-2-container a,.gs-scheduling-container .scheduling-steps-container .step-3-container a,.gs-scheduling-container .scheduling-steps-container .step-4-container a{font-size:1em}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container img{vertical-align:middle}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container h4,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container h4,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container h4,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container h4{font-size:18px}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn{font-size:26px}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn:focus,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn:focus,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn:focus,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn:focus{outline:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn span,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn span,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn span,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn span{font-size:26px}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn.deactivated,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn.deactivated,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn.deactivated,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn.deactivated{color:#393535!important}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn.deactivated:active,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn.deactivated:active,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn.deactivated:active,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn.deactivated:active{box-shadow:none}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn:disabled,.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .btn[disabled],.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn:disabled,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .btn[disabled],.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn:disabled,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .btn[disabled],.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn:disabled,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .btn[disabled]{background-color:rgba(0,175,65,.25)!important;border-color:rgba(0,175,65,.25)!important}.gs-scheduling-container .scheduling-steps-container .step-1-container .dog-list-container .dog-info-container .date-container a,.gs-scheduling-container .scheduling-steps-container .step-2-container .dog-list-container .dog-info-container .date-container a,.gs-scheduling-container .scheduling-steps-container .step-3-container .dog-list-container .dog-info-container .date-container a,.gs-scheduling-container .scheduling-steps-container .step-4-container .dog-list-container .dog-info-container .date-container a{float:right;position:relative;z-index:1}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn{font-size:26px;margin-bottom:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn span,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn span,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn span,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn span{font-size:26px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn:focus,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn:focus,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn:focus,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn:focus{outline:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn.btn-primary[disabled],.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn.btn-primary[disabled],.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn.btn-primary[disabled],.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn.btn-primary[disabled]{background-color:#eaeaea!important;border-color:#eaeaea!important;color:#393535!important;margin-bottom:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn.deactivated,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn.deactivated,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn.deactivated,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn.deactivated{background-color:transparent!important;border-color:transparent!important;color:#393535!important}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .btn.deactivated img,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .btn.deactivated img,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .btn.deactivated img,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .btn.deactivated img{margin-right:7px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select{border-radius:4px!important;font-weight:400;height:48px}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;color:inherit}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select:-moz-placeholder{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;color:inherit}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select:-ms-input-placeholder{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;color:inherit}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input::placeholder,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select::placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input::placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select::placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input::placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select::placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input::placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select::placeholder{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;color:inherit}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus::-webkit-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus::-webkit-input-placeholder{opacity:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus:-moz-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus:-moz-placeholder{opacity:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus:-ms-input-placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus:-ms-input-placeholder{opacity:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus::placeholder,.gs-scheduling-container .scheduling-steps-container .step-1-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus::placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus::placeholder,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus::placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus::placeholder,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus::placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col input:focus::placeholder,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-edit-dog-form-container .form-group-row .form-group-col select:focus::placeholder{opacity:0}.gs-scheduling-container .scheduling-steps-container .step-1-container .select-services-btn-container .btn,.gs-scheduling-container .scheduling-steps-container .step-2-container .select-services-btn-container .btn,.gs-scheduling-container .scheduling-steps-container .step-3-container .select-services-btn-container .btn,.gs-scheduling-container .scheduling-steps-container .step-4-container .select-services-btn-container .btn{font-size:26px;padding:13px 12px}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container{margin-top:10px;margin-bottom:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container #category-container .category-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #category-container .category-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #category-container .category-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #category-container .category-list-container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container{margin-top:10px;margin-bottom:10px}.gs-scheduling-container .scheduling-steps-container .step-1-container #alacarte-container .alacarte-list-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #alacarte-container .alacarte-list-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #alacarte-container .alacarte-list-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #alacarte-container .alacarte-list-container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .expand-package-text,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .expand-package-text,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .expand-package-text,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .expand-package-text{max-width:-webkit-calc(100% - 5px);max-width:calc(100% - 5px)}.gs-scheduling-container .scheduling-steps-container .step-1-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-2-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-3-container #packages-container .package-container .custom-radio-container,.gs-scheduling-container .scheduling-steps-container .step-4-container #packages-container .package-container .custom-radio-container{font-size:17.2px}.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-dog-info-container img,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-dog-info-container img{vertical-align:middle}.gs-scheduling-container .scheduling-steps-container .step-1-container .add-on-list-container .addons-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-1-container .selected-service-info-container p,.gs-scheduling-container .scheduling-steps-container .step-2-container .add-on-list-container .addons-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-2-container .selected-service-info-container p,.gs-scheduling-container .scheduling-steps-container .step-3-container .add-on-list-container .addons-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-3-container .selected-service-info-container p,.gs-scheduling-container .scheduling-steps-container .step-4-container .add-on-list-container .addons-subheader-mobile p,.gs-scheduling-container .scheduling-steps-container .step-4-container .selected-service-info-container p{margin:0 0 10px}.gs-scheduling-container .scheduling-steps-container .step-1-container h4,.gs-scheduling-container .scheduling-steps-container .step-2-container h4,.gs-scheduling-container .scheduling-steps-container .step-3-container h4,.gs-scheduling-container .scheduling-steps-container .step-4-container h4{margin-top:10px;margin-bottom:10px}@media (max-width:480px){.gs-scheduling-container .scheduling-steps-container .step-1-container h3,.gs-scheduling-container .scheduling-steps-container .step-2-container h3,.gs-scheduling-container .scheduling-steps-container .step-3-container h3,.gs-scheduling-container .scheduling-steps-container .step-4-container h3{font-size:18px}}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container select,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container select,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container select,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container select{font-weight:400}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container input[type=text],.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container input[type=text]{font-size:16px}.gs-scheduling-container .scheduling-steps-container .step-1-container .groomersearch-form-container .date-col .field-validation-error span,.gs-scheduling-container .scheduling-steps-container .step-2-container .groomersearch-form-container .date-col .field-validation-error span,.gs-scheduling-container .scheduling-steps-container .step-3-container .groomersearch-form-container .date-col .field-validation-error span,.gs-scheduling-container .scheduling-steps-container .step-4-container .groomersearch-form-container .date-col .field-validation-error span{color:#ed1d23;font-size:16px}.gs-scheduling-container .scheduling-steps-container .step-1-container .appointment-date .time-slot-container div,.gs-scheduling-container .scheduling-steps-container .step-2-container .appointment-date .time-slot-container div,.gs-scheduling-container .scheduling-steps-container .step-3-container .appointment-date .time-slot-container div,.gs-scheduling-container .scheduling-steps-container .step-4-container .appointment-date .time-slot-container div{font-size:14px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .field-validation-error span{color:#ed1d23;font-size:17.2px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form input[type=text]{font-size:17.2px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .custom-checkbox-container{margin-bottom:12px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn{margin-right:20px;font-size:26px;padding:13px 12px;margin-bottom:0}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn:focus{outline:0}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn.deactivated{color:#393535!important}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn.deactivated:active{box-shadow:none}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn.deactivated img{vertical-align:middle}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn .login-progress{margin-right:4px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn span{font-size:26px}@media (max-width:768px){.pet-container .appt-row .grooming-info-container{width:auto}#GroomingLocationFinderModal .modal-dialog .grooming-store-row .btn-select-store{padding:13px 12px}.gs-scheduling-container{margin:0}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn{width:100%;margin:0 0 19px;font-size:23px;padding:13px 5px}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn span{font-size:23px}}.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn.disabled,.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn:disabled,.gs-scheduling-container .scheduling-steps-container #phoneform-andterms-container #phone-number-form .btn[disabled]{background-color:rgba(0,175,65,.25)!important;border-color:rgba(0,175,65,.25)!important;box-shadow:none}.ui-datepicker{z-index:1051!important;font-size:17.2px;background:#fff;line-height:1.42857;font-family:Arial,Helvetica,sans-serif!important}.ui-datepicker *{font-size:17.2px;font-family:Arial,Helvetica,sans-serif!important}.ui-datepicker .ui-datepicker-header{background:0 0;border-color:transparent;color:#333}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background:#00af41;border-radius:50%;height:22px;width:22px;margin-left:-11px;margin-top:-11px}.ui-datepicker .ui-datepicker-next span:after,.ui-datepicker .ui-datepicker-prev span:after{content:"";width:8.5px;height:8.5px;border-right:1.5px solid #fff;border-top:1.5px solid #fff;display:block;position:absolute;top:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:5px}.ui-datepicker .ui-datepicker-prev span{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ui-datepicker .ui-state-default{border:1px solid #fff;background:#fff;font-weight:400;color:#231f1f;text-align:center;width:30px;height:30px;border-radius:50%;line-height:21px}.ui-datepicker .ui-state-highlight{border:1px solid #b0cfa8;background:#b0cfa8;color:#fff}.ui-datepicker .ui-state-active{border:1px solid #00af41;background:#00af41;color:#fff}.ui-datepicker table,.ui-datepicker table *{font-size:15.48px}.form-loading{background:url(../../../../../../../Assets/Images/AjaxLoader.gif) center no-repeat;width:32px;height:32px;display:inline-block;margin-left:12px;position:relative;top:36px}.form-loading-delivery{background:url(../../../../../../../Assets/Images/AjaxLoader.gif) center no-repeat;display:inline-block}#appointmentconfirmation-modal .fa-close{font-size:24px}#appointmentconfirmation-modal .modal-dialog{width:auto;margin:10px}@media (min-width:768px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item:hover .tile .tile-subTitle{opacity:0}.component.grid-tile-component_12 .grid-tile .grid-container .grid-item:hover .tile .overlap{opacity:1}#appointmentconfirmation-modal .modal-dialog{width:100%;max-width:997px;margin:30px auto}}#appointmentconfirmation-modal .modal-body a:not(.btn){margin:0}#appointmentconfirmation-modal .modal-body a:not(.btn):hover{color:#23527c}#appointmentconfirmation-modal .modal-body .btn-wrapper a.btn{font-size:26px;padding:13px 12px}#appointmentconfirmation-modal .modal-body .btn-wrapper a:not(.btn){margin:0 10px}#appointmentconfirmation-modal .modal-body .btn-wrapper a:not(.btn):hover{color:#23527c}#appointmentconfirmation-modal .modal-body .btn-wrapper a:not(.btn):after{content:" »"}#appointmentconfirmation-modal .modal-body img{width:100%;vertical-align:middle}#appointmentcancellation-modal .fa-close{font-size:24px}#appointmentcancellation-modal .modal-dialog{width:auto;margin:10px}#appointmentcancellation-modal .modal-body #cancelappterrormessage *,#appointmentcancellation-modal .modal-body #cancellation-content *{font-size:24px}#dogupdate-modal .modal-dialog{width:100%;max-width:997px}#dogupdate-modal .fa-close{font-size:24px}#dogupdate-modal .modal-body .text-danger{color:#ed1d23}#dogupdate-modal .modal-body .text-danger .fa-exclamation-triangle{font-size:1em}#dogupdate-modal .modal-body #update-dog-btn-container .btn,#dogupdate-modal .modal-body #update-dog-btn-container .btn span{font-size:26px}.upcoming-appointments .btn.deactivated{background-color:transparent!important;border-color:transparent!important;color:#393535!important}.upcoming-appointments .btn.deactivated img{margin-right:7px;vertical-align:middle}.upcoming-appointments .btn.deactivated span{font-size:1em}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:48px}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container--default .select2-selection--single{background-color:#eee;border:0 solid #aaa;border-radius:0;color:#080808;font-size:.875em}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#080808;line-height:48px;font-size:15.05px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;right:10px;position:absolute;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default .select2-search--dropdown .select2-search__field{display:none}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#eee;color:#080808}.select2-container--default .select2-results__option[aria-selected]{cursor:pointer}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fff;color:#080808}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-dropdown{background-color:#eee;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;z-index:1051}.select2-search--dropdown{display:block;padding:4px}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.upcoming-appointments .btn{font-size:26px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.errors-img-size p{Color:red}@media (min-width:768px){#appointmentcancellation-modal .modal-dialog,#phonenumber-warning-modal .modal-dialog{width:100%;max-width:997px;margin:30px auto}}#phonenumber-warning-modal .fa-close{font-size:24px}#phonenumber-warning-modal .btn{clear:none;font-size:26px}.ae-schedule-appointment #content>.row{margin-left:-15px;margin-right:-15px}.ae-schedule-appointment #content>.row .container .component-content>.row{margin-left:-11px;margin-right:-11px;max-width:none;width:auto}.ae-schedule-appointment #content>.row .container .component-content>.row>div{padding-right:11px;padding-left:11px;margin:0}@media (max-width:768px){.ae-schedule-appointment #content>.row{margin-left:0;margin-right:0}.ae-schedule-appointment #content>.row .container{padding-left:0;padding-right:0}.ae-schedule-appointment #content>.row .container .component-content>.row{margin-left:0;margin-right:0}.ae-schedule-appointment #content>.row .container .component-content>.row>div{padding-left:0;padding-right:0}}#birthdatemissing-modal #birthdatemissing-btn-container #btn-save-select-dog{margin-bottom:0}.nav-container{text-align:center}.nav-container .navbar-header{max-width:none}@media (min-width:1400px){.nav-container #desktop-search{width:255px!important;margin-top:-40px!important;float:right!important;margin-right:-10px}}@media (min-width:768px){.nav-container #desktop-search{float:none;display:inline-block;position:inherit;width:500px}#globalsearchbox>.global-page-header-white .navbar--default .navbar-nav>li input{margin-top:-5px}.global-page-header-white .navbar--default .navbar-nav>li input{margin-top:-7px}}.nav-container #desktop-search .coveo-globalsearchbox .CoveoSearchInterface{min-width:0;height:30px;padding-top:0}.nav-container #desktop-search .coveo-globalsearchbox .CoveoSearchInterface #globalsearchbox{max-width:none;margin-right:0}.nav-container #desktop-search .coveo-globalsearchbox .CoveoSearchInterface #globalsearchbox>a>span.coveo-search-button:hover>svg>g>path.coveo-magnifier-circle-svg{fill:#00af41}.nav-container #desktop-search .coveo-globalsearchbox .CoveoSearchInterface #globalsearchbox>a>span.coveo-search-button>svg{color:#00af41}.nav-container #desktop-search .coveo-globalsearchbox .CoveoSearchInterface .CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:#00af41}@media (max-width:992px){.nav-container .desktop-search-box{display:inline-block;position:inherit;z-index:4;right:0}}@media (max-width:600px){.nav-container{text-align:left;padding:0}.nav-container .navbar-header{float:none;margin:0;padding:0}.nav-container #desktop-search .coveo-globalsearchbox .CoveoSearchInterface #globalsearchbox>a>span.coveo-search-button>svg{height:18px!important;width:18px!important;color:#9e9e9e!important;fill:#9e9e9e!important}.desktop-search-box{padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.desktop-search-box .coveo-globalsearchbox{min-height:0;padding:0 10px 0 5px}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .CoveoSearchButton{height:30px;border-radius:0 5px 5px 0;width:40px;padding-right:5px}@media (max-width:600px){.desktop-search-box .coveo-globalsearchbox{padding:0;width:95%;float:left}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container{height:40px;padding:0}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .CoveoSearchButton{padding:7px;height:35px;width:35px;border-right:2px solid #00af41;border-top:2px solid #00af41;border-bottom:2px solid #00af41;border-radius:0 25px 25px 0}}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box{height:30px}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input{height:30px;border-radius:5px 0 0 5px}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input input[type=text]{margin-top:-1px;width:85%;color:#231f1f}@media (max-width:767px){.nav-container .navbar-collapse ul.navbar-nav{padding:0;margin:7.5px -15px}.nav-container #desktop-search{width:70%!important;border-radius:5px;margin-top:0}.nav-container .desktop-search-box{max-width:350px;background-color:#00af41}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input input[type=text]{margin-top:-5px;width:100%}}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input input[type=text]:focus{width:100%}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input .magic-box-clear{width:35px;line-height:32px;height:35px;margin-right:-6px}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input .magic-box-clear .magic-box-icon{line-height:35px}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input .magic-box-clear .magic-box-icon svg{vertical-align:middle}@media (max-width:600px){.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box{top:0;height:35px}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input{height:35px;border-radius:25px 0 0 25px;z-index:3;border-left:2px solid #00af41;border-top:2px solid #00af41;border-bottom:2px solid #00af41;right:-1px}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input input[type=text]{width:100%;padding:12px 0 6px 10px;height:37px;box-sizing:border-box;font-size:16px;background-color:#fff;background-position:10px 10px;background-repeat:no-repeat;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-input .magic-box-clear{display:none;width:auto!important;height:auto!important;line-height:16px;top:15px;z-index:5}.desktop-search-box .coveo-globalsearchbox #globalsearchbox_container .CoveoSearchbox .magic-box .magic-box-suggestions .magic-box-suggestions{z-index:305}}.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.magic-box{-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;position:relative;text-align:left;color:#212121}.magic-box .magic-box-input{background:#fff;height:48px;overflow:hidden;position:relative}.magic-box .magic-box-input .magic-box-underlay,.magic-box .magic-box-input>input{color:#212121;text-align:left;padding:12px 49px 12px 12px;text-indent:0;font-family:arial,sans-serif;font-size:16px;line-height:24px;position:absolute;top:0;left:0;width:100%;height:48px;white-space:pre;overflow:auto;box-sizing:border-box;display:block}.magic-box .magic-box-input input{background:0 0;border:none;resize:none;outline:0}.magic-box .magic-box-input .magic-box-underlay{color:transparent;overflow:hidden}.magic-box .magic-box-input .magic-box-underlay>span{text-indent:0}.magic-box .magic-box-input .magic-box-underlay span{display:inline-block;vertical-align:top}.magic-box .magic-box-input .magic-box-underlay .magic-box-ghost-text{visibility:hidden;color:#bdbdbd}.magic-box .magic-box-input .magic-box-underlay:after{content:'';display:inline-block}.magic-box .magic-box-clear{position:relative;float:right;height:48px;line-height:48px;text-align:center;font-size:24px;-webkit-transition:visibility .3s,width .3s;transition:visibility .3s,width .3s;cursor:pointer;background:#fff;width:0;visibility:hidden;overflow:hidden}.magic-box .magic-box-clear .magic-box-icon:before{color:#9e9e9e;font-family:arial,sans-serif;content:'X';font-size:24px}.magic-box .magic-box-clear:before{content:'';border-left:1px solid #e0e0e0;position:absolute;top:15%;bottom:15%;left:0}.magic-box .magic-box-suggestions{clear:both;position:absolute;top:100%;left:-1px;right:-1px;overflow:visible;background:#fff;z-index:1;display:none;font-family:arial,sans-serif}.CoveoSearchbox{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.CoveoSearchbox .CoveoSearchButton{z-index:2;border-top-right-radius:2px;border-bottom-right-radius:2px}.CoveoSearchbox .magic-box{border:thin solid #7e8c9a;border-radius:2px}.CoveoSearchbox .magic-box .magic-box-clear:before{border-left:none}.CoveoSearchbox .magic-box .magic-box-clear .magic-box-icon:before{content:''}.CoveoSearchbox .magic-box .magic-box-input{border-radius:2px}.CoveoSearchbox .magic-box .magic-box-input>input{color:#67768b}.coveo-query-syntax-disabled .magic-box-highlight-container,.coveo-query-syntax-disabled.magic-box .magic-box-input .magic-box-underlay span,.magic-box .magic-box-input .magic-box-underlay .magic-box-ghost-text,.magic-box.magic-box-hasFocus .magic-box-input .magic-box-underlay .magic-box-ghost-text{display:none}.CoveoSearchInterface>*{display:none;visibility:hidden}.coveo-after-initialization>*{display:inherit;visibility:inherit}.coveo-after-initialization link,.coveo-after-initialization script,.coveo-after-initialization template{display:none}.coveo-after-initialization button,.coveo-after-initialization input,.coveo-after-initialization keygen,.coveo-after-initialization meter,.coveo-after-initialization progress,.coveo-after-initialization select,.coveo-after-initialization textarea{display:inline-block}.CoveoSearchButton{color:#fff;border:1px solid #7e8c9a;border-left:none;text-decoration:none;text-align:center;vertical-align:middle;overflow:hidden;height:50px;width:60px;cursor:pointer;line-height:0}.CoveoSearchButton:before{content:'';vertical-align:middle;height:100%;display:inline-block}.CoveoSearchButton .coveo-search-button,.CoveoSearchButton .coveo-search-button-loading{vertical-align:middle;-webkit-animation:none;animation:none;display:inline-block}.CoveoSearchButton .coveo-search-button-loading-svg{display:none}.coveo-search-button-svg{width:18px;height:18px;color:#1d4f76}.CoveoSearchInterface{min-width:300px;min-height:100%;position:relative;margin:0;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:15px;color:#313a45}.CoveoSearchInterface input[type=text],.CoveoSearchInterface textarea{color:#67768b}.CoveoSearchInterface *{box-sizing:border-box}.coveo-visible-to-screen-reader-only{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.CoveoSearchbox.coveo-during-initialization{display:block;height:50px;border:thin solid #bcc3ca;border-radius:2px}.CoveoOmnibox.magic-box .magic-box-suggestions{z-index:301}#globalsearchbox>.coveo-for-sitecore-search-box-container{height:35px}#globalsearchbox>.magic-box{height:30px}#globalsearchbox>.magic-box .magic-box-input{height:30px}#globalsearchbox_container{height:35px;border-radius:5px;min-width:0;background:0 0!important}#globalsearchbox>a{height:30px;width:40px;border:none;cursor:pointer;background:#fff;border-radius:0 5px 5px 0;padding-top:3px}#globalsearchbox>a>span.CoveoSearchButton:hover .coveo-magnifier-circle-svg,#globalsearchbox>a>span.coveo-search-button:hover>svg>g>path.coveo-magnifier-circle-svg{fill:#000}.CoveoSearchbox .magic-box .magic-box-clear-svg{width:15px;height:15px;color:#9e9e9e}#globalsearchbox>div.CoveoOmnibox.coveo-query-syntax-disabled.magic-box{border:none}#globalsearchbox>div.CoveoOmnibox.coveo-query-syntax-disabled.magic-box.magic-box-notEmpty>div.magic-box-input>div.magic-box-clear{width:35px;height:35px;margin-top:-7px;color:#000}#globalsearchbox>a>span.coveo-search-button>svg{color:#00af41;height:22px;width:22px}#globalsearchbox>a>span.coveo-search-button>svg g>path.coveo-magnifier-circle-svg{color:#9e9e9e!important;fill:#9e9e9e!important}#globalsearchbox>div.CoveoOmnibox.coveo-query-syntax-disabled.magic-box>div.magic-box-input{border-radius:5px 0 0 5px;z-index:3}.collapser{-webkit-transition:width .3s,padding .3s,text-indent .3s;transition:width .3s,padding .3s,text-indent .3s;text-indent:0}.expander{-webkit-transition:width .3s;transition:width .3s}@media only screen and (max-width:600px){.collapser{overflow:hidden;width:0;padding:0;display:none!important}.collapse-left{text-indent:-50px}.expander{width:100%;display:block;float:right}}.global-page-header-white{background-color:#00af41;width:100%;padding:0;overflow:visible;float:none}.global-page-header-white .caret{color:#00af41!important;border-top:6px dashed;border-right:6px solid transparent;border-left:6px solid transparent}.global-page-header-white .main-header{width:100%;min-height:96px;padding:0 15px;position:relative;background-color:#fff}.global-page-header-white .main-header .profile-section{font-size:12px;font-weight:700;line-height:1.2em;margin:0 0 10px;position:relative;padding-top:3px}.global-page-header-white .main-header .profile-section a,.global-page-header-white .main-header .profile-section p,.global-page-header-white .main-header .profile-section span{color:#000;font-size:14px;line-height:1.2em;font-weight:700;text-transform:capitalize;text-decoration:none}.global-page-header-white .main-header .profile-section .stateNameStoreName{font-weight:700;font-size:14px;text-transform:none;line-height:14px}.global-page-header-white .main-header .profile-section .field-text{margin-top:6px;display:block}.global-page-header-white .main-header .profile-section .list-inline{width:auto;max-width:none;margin:0 0 0 -5px;padding:0}.global-page-header-white .main-header .profile-section .list-inline p{margin:4px 0 0}.global-page-header-white .main-header .profile-section .list-inline i{vertical-align:middle;font-size:14px}.global-page-header-white .main-header .profile-section .list-inline .fa-close{font-size:20px;color:#00af41;float:right;right:-15px}.global-page-header-white .main-header .profile-section .list-inline a{display:block;outline:0}.global-page-header-white .main-header .profile-section .list-inline a:focus{outline:0}.global-page-header-white .main-header .profile-section .list-inline .locations>a{display:inline-block}.global-page-header-white .main-header .profile-section .list-inline .bottomBorder{border-bottom:1px solid #00af41;padding:3px 0 15px 10px!important}.global-page-header-white .main-header .profile-section .list-inline .drop-storeInfo{background-color:#f4f4f2}.global-page-header-white .main-header .profile-section .list-inline li{margin:0;vertical-align:middle;display:inline-block;padding-left:20px;padding-right:20px;padding-top:12px}@media (max-width:1300px){.global-page-header-white .main-header{padding:0 5px}.global-page-header-white .main-header .profile-section .list-inline i,.global-page-header-white .main-header .profile-section .stateNameStoreName,.global-page-header-white .main-header .profile-section a,.global-page-header-white .main-header .profile-section p,.global-page-header-white .main-header .profile-section span{font-size:12px}.global-page-header-white .main-header .profile-section .list-inline li{padding-left:5px;padding-right:5px}}@media (max-width:992px){.global-page-header-white .main-header .profile-section .list-inline li{padding-left:2px;padding-right:2px}}.global-page-header-white .main-header .profile-section .list-inline li.cartListBtn .cart-icon-number{color:#fff;background-color:#00af41;border-radius:50px;width:20px;height:auto;float:right;right:30px;top:14px;z-index:10;position:absolute}.global-page-header-white .main-header .profile-section .list-inline li.cartListBtn a img{margin-bottom:1px;height:40px;width:40px;display:block;margin-left:5px}.global-page-header-white .main-header .profile-section .list-inline li img{display:block}.global-page-header-white .main-header .profile-section .list-inline li img.account-display-picture{border:2px solid #00af41;border-radius:50%;height:40px;width:40px;margin:0 auto}.global-page-header-white .main-header .profile-section .my-account,.global-page-header-white .main-header .profile-section .my-rewards{width:auto!important}.global-page-header-white .main-header .profile-section .doc-icon{display:block;margin:0 auto;width:40px;height:40px}.global-page-header-white .main-header .profile-section .doc-icon:focus{outline:0}.global-page-header-white .main-header .profile-section .my-store.my-rewards .open .dropdown-menu li:nth-last-child(2) .drop-section{border-bottom:1px solid #d2d2d2}.global-page-header-white .main-header .profile-section .my-store.my-rewards .open .dropdown-menu li:last-child .drop-section{border-bottom:none}.global-page-header-white .main-header .profile-section .my-store{width:auto;display:inline-block}.global-page-header-white .main-header .profile-section .my-store .dropdown{text-align:left}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle{cursor:pointer}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle img{height:40px;width:40px;display:block;margin:0 auto}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle .iconGreen{margin:0 3px 0 0;display:inline-block;width:auto;height:50px}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle .dropdown-title{display:inline-block;vertical-align:bottom}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle .dropdown-title .dropdown-heading{font-size:14px;line-height:12px;display:inline-block}@media (max-width:1300px){.global-page-header-white .main-header .profile-section .list-inline li.cartListBtn .cart-icon-number{right:10px;top:16px}.global-page-header-white .main-header .profile-section .my-store{width:170px}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle .dropdown-title .dropdown-heading{font-size:12px}}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle .dropdown-title .dropdown-heading .dropdown-caret{color:#d2d2d2;font-size:20px;vertical-align:inherit}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle .dropdown-titleBlock{display:block;margin-top:2px}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle .dropdown-titleBlock .dropdown-heading{font-size:14px;line-height:12px;display:inline-block}@media (max-width:1300px){.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle .dropdown-titleBlock .dropdown-heading{font-size:12px}}.global-page-header-white .main-header .profile-section .my-store .dropdown .dropdown-toggle .dropdown-titleBlock .dropdown-heading .dropdown-caret{color:#d2d2d2;font-size:20px;vertical-align:inherit}.global-page-header-white .main-header .profile-section .my-store .open{text-align:left}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu{max-width:480px;width:400px;position:absolute;top:40px;margin-top:30px;margin-left:0;padding:10px}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li{width:100%;padding:0}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li:nth-last-child(2) .drop-section{border-bottom:none}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-storeInfo{background-color:#f4f4f2}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section{padding:7px 0;margin:0 15px;color:#000;border-bottom:1px solid #d2d2d2}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section.last-drop{border-bottom:none}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section.service-drop{border-bottom:1px solid #00af41;padding-bottom:10px}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .myAccount-Links{display:inline-block}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .myAccount-Links span{font-weight:400}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section p{text-transform:none;font-size:14px}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .store-number{margin:5px 0 0;color:#00af41;font-size:14px}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .store-number:hover{text-decoration:underline!important}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .openTime{padding-bottom:10px;text-transform:uppercase}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .openTime span{font-weight:400;text-transform:none}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .text-uppercase{text-transform:uppercase!important}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .btn-group{position:relative;display:inline-block;vertical-align:middle;width:49%}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .btn-group .btn{padding:6px 10px}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .btn-group .dropdown-btn{color:#00af41!important;font-size:14px;font-weight:700;background-color:#fff;border-color:#00af41;border-radius:4px;padding:3px 10px;text-transform:none;width:93%}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .btn-group .dropdown-btn:hover{background-color:#fff}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .btn-group .dropdown-btn p{line-height:36px;color:#00af41!important}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .dropdown-list{padding-top:10px;padding-bottom:10px;padding-left:0;margin:0}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container{display:block;padding:3px 3px 10px!important}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container .service-img{display:inline-block;margin-top:0;margin-right:15px;border-radius:50%}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container .service-text{display:inline-block;vertical-align:top;width:75%}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container .service-text .font-weight-normal{font-weight:400}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container .service-text .font-weight-normal span{color:#00af41!important}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .schedule-container{border:2px solid #d2d2d2;border-radius:5px}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .schedule-container .schedule-text{display:inline-block;width:49%;vertical-align:top;padding:20px}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .schedule-container .schedule-text a{padding-top:5px;color:#00af41}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .schedule-container .schedule-img{width:49%;display:inline-block}.global-page-header-white .main-header .profile-section .my-store .open .dropdown-menu li .drop-section .schedule-container .schedule-img img{margin-top:4px}.global-page-header-white .main-header .profile-section .mini-cart-btn{padding:0}.global-page-header-white .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.global-page-header-white .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text:before{content:none}.global-page-header-white .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text .cart-items-count{color:#fff;display:block;text-align:center;font-size:18px;position:relative;top:2px;background:0 0;border-radius:0;margin-left:0}.global-page-header-white .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text .mini-cart-title{display:block}.global-page-header-white .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text .cart-icon{width:28px;height:31px;display:table;margin:0 auto;background:url(../Images/cart-icon-1.png) no-repeat}.global-page-header-white .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text p{text-transform:uppercase;margin-top:4px}.global-page-header-white .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text p.upper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.global-page-header-white .main-header .newsletter{z-index:4;font-size:12px;font-weight:700;line-height:1.2em;margin:0 0 10px;position:relative;padding-top:3px}.global-page-header-white .main-header .newsletter:focus{outline:0}.global-page-header-white .main-header .newsletter a{display:block}.global-page-header-white .main-header .newsletter a:focus{outline:0}.global-page-header-white .main-header .newsletter a,.global-page-header-white .main-header .newsletter p,.global-page-header-white .main-header .newsletter span{color:#000;font-size:14px;line-height:16px;font-weight:700;text-transform:capitalize;text-decoration:none}.global-page-header-white .main-header .newsletter .list-inline{width:auto;max-width:none;margin:0 0 0 -5px;padding:0}.global-page-header-white .main-header .newsletter .list-inline p{margin:4px 0 0}.global-page-header-white .main-header .newsletter .list-inline i{vertical-align:middle;font-size:14px}.global-page-header-white .main-header .newsletter .list-inline li{margin:0;vertical-align:middle;display:inline-block;padding-left:20px;padding-right:20px;padding-top:12px}.global-page-header-white .main-header .newsletter .list-inline li:empty{display:none}.global-page-header-white .main-header .newsletter .list-inline li.locations{padding-left:10px;padding-top:40px}.global-page-header-white .main-header .newsletter .list-inline .fa-close{font-size:20px;color:#00af41;float:right;right:-15px}.global-page-header-white .main-header .newsletter .my-account,.global-page-header-white .main-header .newsletter .my-rewards,.global-page-header-white .main-header .newsletter .my-services{width:auto!important}.global-page-header-white .main-header .newsletter .locations .my-store .open .dropdown-menu{margin-top:10px}.global-page-header-white .main-header .newsletter .my-store{width:auto;display:inline-block}.global-page-header-white .main-header .newsletter .my-store .dropdown{text-align:left}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle{cursor:pointer}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle img{display:block;margin:0 auto;width:40px;height:40px}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .iconGreen{margin:0 3px 0 0;display:inline-block;width:30px;height:29px}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-title{display:inline-block;vertical-align:bottom}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-title .dropdown-text{display:block;line-height:16px}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-title .dropdown-text .stateNameStoreName{font-weight:700;font-size:14px;text-transform:none;line-height:14px;display:inline-block;margin:0}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-title .dropdown-heading{font-size:14px;line-height:14px;display:block;margin:0;font-weight:400}@media (max-width:1300px){.global-page-header-white .main-header .newsletter a,.global-page-header-white .main-header .newsletter p,.global-page-header-white .main-header .newsletter span{font-size:12px}.global-page-header-white .main-header .newsletter .list-inline i{font-size:12px!important}.global-page-header-white .main-header .newsletter .list-inline li{padding-left:5px;padding-right:5px}.global-page-header-white .main-header .newsletter .my-store{width:170px}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-title .dropdown-heading,.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-title .dropdown-text .stateNameStoreName{font-size:12px}}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-title .dropdown-heading .dropdown-caret{color:#d2d2d2;font-size:20px;vertical-align:inherit}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-titleBlock{display:block;margin-top:2px}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-titleBlock .dropdown-heading{font-size:14px;line-height:12px;display:inline-block}.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-titleBlock .dropdown-heading .dropdown-caret{color:#d2d2d2;font-size:20px;vertical-align:inherit}.global-page-header-white .main-header .newsletter .my-store .open{text-align:left}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu{max-width:480px;width:400px;position:absolute;top:40px;left:0;margin-top:30px;margin-left:0;padding:10px}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li{width:100%;padding:0}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-storeInfo{background-color:#f4f4f2}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section{padding:7px 0;margin:0 15px;color:#000;border-bottom:1px solid #d2d2d2}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section.last-drop{border-bottom:none}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section.service-drop{border-bottom:1px solid #00af41;padding-bottom:10px}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .myAccount-Links{display:inline-block}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .myAccount-Links span{font-weight:400;text-transform:none}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section p{text-transform:none;font-size:14px}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .store-number{margin:5px 0 0;color:#00af41;font-size:14px}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .store-number:hover{text-decoration:underline!important}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .openTime{padding-bottom:10px;text-transform:uppercase}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .openTime span{font-weight:400;text-transform:none}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .text-uppercase{text-transform:uppercase!important}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .btn-group{position:relative;display:inline-block;vertical-align:middle;width:49%}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .btn-group .btn{padding:6px 10px}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .btn-group:nth-child(2) .dropdown-btn{float:right}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .btn-group .dropdown-btn{color:#00af41!important;font-size:14px;font-weight:700;background-color:#fff;border-color:#00af41;border-radius:4px;padding:3px 10px;text-transform:none;width:93%}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .btn-group .dropdown-btn:hover{background-color:#fff}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .btn-group .dropdown-btn p{line-height:36px;color:#00af41!important}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .dropdown-list{padding-top:10px;padding-bottom:10px;padding-left:0;margin:0}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container{display:block;padding:3px 3px 10px!important}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container .service-img{display:inline-block;margin-top:0;margin-right:15px;border-radius:50%}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container .service-text{display:inline-block;vertical-align:top;width:75%}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container .service-text .font-weight-normal{font-weight:400}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .dropdown-list .list-container .service-text .font-weight-normal span{color:#00af41!important}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .schedule-container{border:2px solid #d2d2d2;border-radius:5px;margin:10px 0}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .schedule-container .schedule-text{display:inline-block;width:49%;vertical-align:top;padding:20px}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .schedule-container .schedule-text a{padding-top:5px;color:#00af41}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .schedule-container .schedule-img{width:49%;display:inline-block}.global-page-header-white .main-header .newsletter .my-store .open .dropdown-menu li .drop-section .schedule-container .schedule-img img{margin-top:4px}.global-page-header-white .main-header .newsletter .doc-icon{display:block;margin:0 auto;width:40px;height:40px}.global-page-header-white .main-header .newsletter .doc-icon:focus{outline:0}.global-page-header-white .main-header .newsletter .field-text{display:block;margin-top:6px}.global-page-header-white .main-header .newsletter span{color:#000}.global-page-header-white .main-header .newsletter span:focus{outline:0}.global-page-header-white .main-header .newsletter .fa-chevron-right{display:block;float:left;padding-top:6px;color:#000;line-height:10px;font-size:10px}.global-page-header-white .main-header .logo-wrap{max-height:65px;height:auto;display:inline-block;position:absolute;left:0;right:0;margin:15px auto 0}@media (max-width:1300px){.global-page-header-white .main-header .newsletter .my-store .dropdown .dropdown-toggle .dropdown-titleBlock .dropdown-heading{font-size:12px}.global-page-header-white .main-header .logo-wrap{width:230px;max-height:48px;margin-top:24px}}.global-page-header-white a{color:#000;text-decoration:none}.global-page-header-white hr{border-top:1px solid #009f3a;margin-top:0;margin-bottom:0}.global-page-header-white hr.mobile-store-bar{border-top:1px solid #fff}.global-page-header-white .navbar--default{width:100%;margin:auto;min-height:auto}@media (max-width:992px){.global-page-header-white .main-header .newsletter .list-inline li{padding-left:2px;padding-right:2px}.global-page-header-white .main-header .logo-wrap{max-width:20%}.global-page-header-white .navbar--default{border:none}}.global-page-header-white .navbar--default a,.global-page-header-white .navbar--default p{color:#fff;font-weight:700;text-decoration:none}.global-page-header-white .navbar--default a:focus,.global-page-header-white .navbar--default p:focus{outline:0}@media (min-width:768px){.global-page-header-white .navbar--default .navbar-nav{float:none;text-align:center;padding:0;margin:0}.global-page-header-white .navbar--default .navbar-nav>li{display:inline-block;float:none;margin:0}.global-page-header-white .navbar--default .navbar-nav>li>a{padding:10px 20px;font-size:15px}.global-page-header-white .navbar--default .desktop-search-box{display:inline-block;float:right;margin:0}.global-page-header-white .navbar--default .desktop-search-box input{height:32px;width:auto;padding:0 6px;margin-top:3px;font-size:15px;border:none;box-shadow:none;border-radius:5px 0 0 5px!important}.global-page-header-white .navbar--default .desktop-search-box button{float:right;padding:6px 10px;margin-top:8px;background:#fff;font-size:15px;border:none;cursor:pointer;border-radius:0 5px 5px 0!important}}.global-page-header-white .navbar--default .nav li a{-webkit-transition:none;transition:none;text-transform:uppercase}.global-page-header-white .navbar--default .nav li a:focus,.global-page-header-white .navbar--default .nav li a:hover{color:#000;background-color:transparent}.global-page-header-white .navbar--default .nav li a:not([href]){cursor:default}.global-page-header-white .navbar--default .nav li.dropdown{position:static;padding:6px 0}.global-page-header-white .navbar--default .nav li.dropdown .menu-hide-btn{background:url(../Images/img-sprite.png) -396px -22px no-repeat;width:16px;height:16px;text-indent:-99999px;overflow:hidden;float:left}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu{left:0;right:0;border:none;margin:-1px 0 0}@media (min-width:768px) and (max-width:1399px){.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu{margin-top:-36px}}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu .yamm-content{padding:20px 30px}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu .yamm-content .container{padding-right:22px;padding-left:22px}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu .yamm-content .container .row{margin:0 -11px;width:auto;max-width:none;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex;display:-ms-flexbox;display:-webkit-box}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu .yamm-content .container .row .col-md-3{padding:0 11px}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu h3{font-size:32px;font-weight:700;line-height:48px;margin-top:20px;margin-bottom:10px}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu h4{font-size:18px;font-weight:700;line-height:24.75px;margin:10px 0}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu ul{margin:0;padding:0}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu li{list-style:none;margin:0}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu li a{font-size:14px;font-weight:400;color:#231f1f;line-height:28px;text-transform:none}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu li a:hover{text-decoration:underline!important}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu p{font-size:14px;line-height:19.25px}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu p a{font-size:.875em;font-weight:400;color:#231f1f;line-height:2em}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu img{vertical-align:middle;height:auto;display:block}@media (min-width:992px){.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item10 .tile img,.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item11 .tile img,.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item12 .tile img,.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item3 .tile img,.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item4 .tile img,.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item5 .tile img,.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item6 .tile img,.component.grid-tile-component_12 .grid-tile .grid-container .grid-item.item9 .tile img{height:170px}.global-page-header-white .navbar--default .nav li.dropdown .dropdown-menu .finder-section{border-left:1px solid #e9e8e8}}.global-page-header-white .navbar--default .nav li.dropdown.open>.dropdown-toggle{background-color:transparent;border-color:transparent}.global-page-header-white .navbar--default .nav li.dropdown.open>.dropdown-toggle:after{content:"";position:absolute;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent #fff;right:0;left:0;margin:0 auto;top:16px}.global-page-header-white .mobile-header{background-color:#fff;border-bottom:1px solid #d2d2d2;padding-bottom:0;position:relative}.global-page-header-white .mobile-header a.icon{display:inline-block;position:relative;right:0;top:0}.global-page-header-white .mobile-header .mobile-header-top{padding:5px 10px 10px;overflow:inherit}.global-page-header-white .mobile-header .mobile-header-top>.row{margin:0 -11px;width:auto;max-width:none}@media (max-width:600px){#globalsearchbox>.magic-box,#globalsearchbox>.magic-box .magic-box-input{height:35px}#globalsearchbox>a{width:35px}.global-page-header-white .mobile-header .mobile-header-top>.row{margin:0 -5px}}.global-page-header-white .mobile-header .mobile-header-top a,.global-page-header-white .mobile-header .mobile-header-top i,.global-page-header-white .mobile-header .mobile-header-top span{font-size:12px;line-height:1.42857;text-decoration:none}.global-page-header-white .mobile-header .mobile-header-top .fa-map-marker{font-size:14px}.global-page-header-white .mobile-header .mobile-header-top .fa-chevron-down{margin-left:4.5px}.global-page-header-white .mobile-header .mobile-header-top .font-weight-bold{font-weight:700}.global-page-header-white .mobile-header .mobile-header-top .col-xs-6{padding-right:11px;padding-left:11px}.global-page-header-white .mobile-header .mobile-header-top .location-row{padding-right:0;padding-left:0;display:block}.global-page-header-white .mobile-header .mobile-header-top .location-row .category{display:block;text-align:left}.global-page-header-white .mobile-header .mobile-header-top .location-row .category .mobile-myStoreIcon{padding-right:0;display:inline-block;vertical-align:top;height:25px;width:20px}.global-page-header-white .mobile-header .mobile-header-top .location-row .mobile-dropdownHeading{display:block;padding-left:5px}.global-page-header-white .mobile-header .mobile-header-top .location-row .mobile-dropdownHeading .nav-title{display:inline-block;font-weight:400;font-size:12px;text-transform:none;margin:0;text-align:left;color:#000;vertical-align:middle;line-height:14px}.global-page-header-white .mobile-header .mobile-header-top .location-row .mobile-dropdownHeading .dropdown-text{display:inline-block;text-align:left;line-height:14px}.global-page-header-white .mobile-header .mobile-header-top .location-row .mobile-dropdownHeading .dropdown-text .mobileStoreState{display:inline-block;margin:0;font-size:12px;font-weight:700;line-height:14px;color:#000}.global-page-header-white .mobile-header .mobile-header-top .location-row .mobile-dropdownHeading .dropdown-text .caret{display:inline-block;margin-left:0}.global-page-header-white .mobile-header #storeLinks{display:none;background-color:#fff;position:absolute;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);min-width:360px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:100;border-radius:0 0 4px 4px}@media (max-width:320px){.global-page-header-white .mobile-header #storeLinks{min-width:320px}}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu{padding:0;margin-top:0}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu .bottomBorder{border-bottom:none;padding:3px 0 15px 10px!important}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li{margin:0;list-style:none;display:block;padding-left:10px;padding-right:10px;width:100%;padding-bottom:5px}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section{padding:3px 5px;color:#000}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .mobile-drop-close-btn{margin-top:0;color:#00af41;cursor:pointer}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .mobile-drop-close-btn .fa-close{font-size:20px}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section p{margin:2px 0 0;font-weight:700;font-size:14px;color:#000}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .store-number{margin:4px 0 0;font-weight:700;color:#00af41;font-size:14px}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .dropdown-list{padding-left:0;padding-top:10px;padding-bottom:10px;margin-bottom:1px;height:auto}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .dropdown-list .list-container{display:block;padding-left:0}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .dropdown-list .list-container .service-img{display:inline-block;margin-top:0;margin-right:15px;border-radius:50%}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .dropdown-list .list-container .service-text{display:inline-block;vertical-align:top;width:75%}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .dropdown-list .list-container .service-text .font-weight-normal{font-weight:400}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .dropdown-list .list-container .service-text .font-weight-normal span{font-size:14px;color:#00af41}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .openTime{padding-bottom:10px;text-transform:uppercase}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .openTime span{font-size:14px;font-weight:400;text-transform:none}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .container{width:100%;padding-left:0;padding-right:0}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .container .btn-group{position:relative;display:inline-block;vertical-align:middle;width:49%}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .container .btn-group:nth-child(2) .dropdown-btn{float:right}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .container .btn-group .dropdown-btn{color:#00af41!important;font-size:14px;font-weight:700;background-color:#fff;border-color:#00af41;border-radius:4px;padding:3px 10px;text-transform:none;width:93%}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .container .btn-group .dropdown-btn:hover{background-color:#fff}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .container .btn-group .dropdown-btn p{line-height:36px;color:#00af41!important}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .schedule-container{border-radius:5px}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .schedule-container .schedule-text{display:inline-block;width:49%;vertical-align:top;padding:20px}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .schedule-container .schedule-img{width:49%;display:inline-block}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .schedule-container .schedule-img img{margin-top:4px;margin-bottom:1px;height:auto}.global-page-header-white .mobile-header #storeLinks .store-dropdown-menu li .drop-section .schedule-container .schedule-img-full-width img{vertical-align:top;border-radius:5px}.global-page-header-white .mobile-header #saleLinks{display:none;background-color:#fff}.global-page-header-white .mobile-header #saleLinks .sales-dropdown-menu{padding:0}.global-page-header-white .mobile-header #saleLinks .sales-dropdown-menu li{margin:0;display:block;padding-left:20px;padding-right:3px;width:100%;padding-bottom:5px}.global-page-header-white .mobile-header #saleLinks .sales-dropdown-menu li .drop-section{padding:3px 10px;color:#000}.global-page-header-white .mobile-header #saleLinks .sales-dropdown-menu li .drop-section p{margin:4px 0 0;font-weight:700}.global-page-header-white .mobile-header #accountLinks{width:100%;max-width:997px;margin:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);min-width:360px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:0 0 4px 4px;position:fixed;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background-color:#fff}@media (max-width:320px){.global-page-header-white .mobile-header #accountLinks{min-width:320px}}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu{padding:0;display:inline-block;width:94%;margin:0 0 10px}@media (max-width:767px){.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu{width:100%}}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li{margin:0;display:block;padding-left:15px;padding-right:15px;width:100%;padding-bottom:3px;font-size:14px;font-weight:700;color:#000;position:relative}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li.close-section{padding:10px 25px 10px 0;display:inline-block;width:23%;float:right;z-index:5}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li.close-section .close-btn{line-height:20px}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li.close-section .close-btn .account-menu-close-text{color:#00af41;font-size:16px;font-weight:700;line-height:20px}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li.close-section .close-btn .mobile-drop-close-btn{margin-top:0;color:#00af41;cursor:pointer}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li.close-section .close-btn .mobile-drop-close-btn .fa-close{color:#00af41;float:right;font-size:20px!important}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li:last-child .drop-section{border-bottom:none}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li:last-child .drop-section:after{display:none}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li:nth-child(2){width:100%}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li:nth-child(2) .drop-section:after{display:none}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li .drop-section{padding:10px 0;color:#000;font-weight:700;width:100%;display:block;position:relative;font-size:14px;text-align:left;line-height:20px;border-bottom:1px solid #f4f4f2}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li .drop-section:after{position:absolute;top:0;line-height:40px;font-family:FontAwesome;speak:none;-webkit-font-smoothing:antialiased;content:"\f054";color:#000;right:10px;font-size:15px}.global-page-header-white .mobile-header #accountLinks .account-dropdown-menu li .drop-section p{margin:4px 0 0;font-weight:700}.global-page-header-white .mobile-header #rewardsLinks{width:100%;max-width:997px;margin:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);min-width:360px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:0 0 4px 4px;position:fixed;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background-color:#fff}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu{padding:0;display:inline-block;width:94%;margin:0 0 10px}@media (max-width:767px){.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu{width:100%}}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li{margin:0;display:block;padding-left:15px;padding-right:15px;width:100%;padding-bottom:3px;font-size:14px;font-weight:700;color:#000;position:relative}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li.close-section{padding:10px 25px 10px 0;display:inline-block;width:23%;float:right;z-index:5}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li.close-section .close-btn{line-height:20px}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li.close-section .close-btn .rewards-menu-close-text{color:#00af41;font-size:16px;font-weight:700;line-height:20px}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li.close-section .close-btn .mobile-drop-close-btn{margin-top:0;color:#00af41;cursor:pointer}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li.close-section .close-btn .mobile-drop-close-btn .fa-close{color:#00af41;float:right;font-size:20px!important}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li:last-child .drop-section{border-bottom:none}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li:nth-child(2){width:100%}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li:nth-child(2) .drop-section:after{display:none}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li .drop-section{padding:10px 0;color:#000;font-weight:700;width:100%;display:block;position:relative;font-size:14px;text-align:left;line-height:20px;border-bottom:1px solid #f4f4f2}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li .drop-section:after{position:absolute;top:0;line-height:40px;font-family:FontAwesome;speak:none;-webkit-font-smoothing:antialiased;content:"\f054";color:#000;right:10px;font-size:15px}.global-page-header-white .mobile-header #rewardsLinks .rewards-dropdown-menu li .drop-section p{margin:4px 0 0;font-weight:700}.global-page-header-white .mobile-header .mobile-store-bar-expanded{background-color:#fff;padding:5px 10px;font-size:12px;line-height:1.42857}.global-page-header-white .mobile-header .mobile-store-bar-expanded .row{margin-left:-11px;margin-right:-11px}.global-page-header-white .mobile-header .mobile-store-bar-expanded .row .col-xs-6{padding-right:11px;padding-left:11px}.global-page-header-white .mobile-header .mobile-store-bar-expanded p{margin:0 0 10px;font-size:12px}.global-page-header-white .mobile-header .mobile-store-bar-expanded p strong{font-weight:700;font-size:12px}.global-page-header-white .mobile-header .mobile-store-bar-expanded p strong span{font-size:12px;color:#231f1f}.global-page-header-white .mobile-header .mobile-store-bar-expanded a{color:#d2d2d2;font-weight:700;font-size:12px}.global-page-header-white .mobile-header .mobile-store-bar-expanded a div{color:#d2d2d2;font-size:12px}.global-page-header-white .dl-menuwrapper{margin-right:-85%;text-transform:uppercase;position:absolute;top:2px;left:-10px;z-index:10;-webkit-perspective:none;perspective:none}.global-page-header-white .dl-menuwrapper.drill-down-icon-header{z-index:4;width:auto}.global-page-header-white .dl-menuwrapper:first-child{margin-right:-85%}@media (max-width:600px){.global-page-header-white .dl-menuwrapper.drill-down-icon-header{width:100%}.global-page-header-white .dl-menuwrapper:first-child{padding-left:0;top:13px;left:0;max-width:100%}}.global-page-header-white .dl-menuwrapper .navbar-toggle{border:none;border-radius:0;z-index:10;padding:9px 10px 0;margin-left:5px;background:0 0!important;text-indent:0;width:auto;height:auto}.global-page-header-white .dl-menuwrapper .navbar-toggle:after{content:none}.global-page-header-white .dl-menuwrapper .navbar-toggle .icon-bar{background-color:#fff}.global-page-header-white .dl-menuwrapper .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.global-page-header-white .dl-menuwrapper .navbar-toggle .shop-text{color:#fff;text-transform:none;width:20px;margin-left:1px;margin-top:3px;font-size:9px;line-height:12px;display:none}@media (max-width:600px){.global-page-header-white .dl-menuwrapper .navbar-toggle{padding:10px 0 0 15px;margin:0;overflow:unset}.global-page-header-white .dl-menuwrapper .navbar-toggle .shop-text{font-weight:700;font-size:12px;margin-top:9px;margin-left:-2px}}.global-page-header-white .dl-menuwrapper .navbar-toggle.dl-active .top-bar{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;-ms-transform-origin:10% 10%;transform-origin:10% 10%}.global-page-header-white .dl-menuwrapper .navbar-toggle.dl-active .middle-bar{opacity:0}.global-page-header-white .dl-menuwrapper .navbar-toggle.dl-active .bottom-bar{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%;margin-top:4px}.global-page-header-white .dl-menuwrapper ul{background:#fff;list-style:none;margin-left:0}.global-page-header-white .dl-menuwrapper ul>div,.global-page-header-white .dl-menuwrapper ul>li{position:relative}.global-page-header-white .dl-menuwrapper ul>div a,.global-page-header-white .dl-menuwrapper ul>li a{display:block;position:relative;font-size:14px;line-height:20px;font-weight:700;text-transform:capitalize;color:#000;outline:0;padding:10px 0;text-align:left}.global-page-header-white .dl-menuwrapper ul>div a.no-arrow:after,.global-page-header-white .dl-menuwrapper ul>li a.no-arrow:after{display:none}.global-page-header-white .dl-menuwrapper ul>div a span,.global-page-header-white .dl-menuwrapper ul>li a span{color:#000;font-size:14px}.global-page-header-white .dl-menuwrapper ul>div.menu-title:not(.dl-back)>a:after,.global-page-header-white .dl-menuwrapper ul>li.menu-title:not(.dl-back)>a:after{display:none}.global-page-header-white .dl-menuwrapper ul>div:not(.dl-back)>a:after,.global-page-header-white .dl-menuwrapper ul>li:not(.dl-back)>a:after{position:absolute;top:0;line-height:40px;font-family:FontAwesome;speak:none;-webkit-font-smoothing:antialiased;content:"\f054";color:#000;right:10px;font-size:15px}.global-page-header-white .dl-menuwrapper ul>div .dl-submenu,.global-page-header-white .dl-menuwrapper ul>li .dl-submenu{display:none;margin:0}.global-page-header-white .dl-menuwrapper li{margin-left:0}.global-page-header-white .dl-menuwrapper li ul li img{width:25px;height:25px;vertical-align:middle;-webkit-filter:brightness(0);filter:brightness(0);margin-left:15px}.global-page-header-white .dl-menuwrapper li ul li a span{padding-left:10px}.global-page-header-white .dl-menuwrapper .dl-menu{margin:55px 0 0}@media (max-width:600px){.global-page-header-white .dl-menuwrapper .dl-menu{top:0;margin:0;position:absolute;left:0;overflow:visible;-webkit-transform:translateY(45px);-ms-transform:translateY(45px);transform:translateY(45px);min-width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1000;width:100%;opacity:0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.global-page-header-white .dl-menuwrapper .dl-menu .dl-subviewopen .dl-submenu li:not(.dl-back):not(.last) a:after{position:absolute;top:0;line-height:50px;font-family:FontAwesome;speak:none;-webkit-font-smoothing:antialiased;content:"\f054";color:#000;right:10px;font-size:15px}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu{margin:0;padding:0}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu>li{display:block;padding-left:15px;padding-right:15px;margin:0;border-bottom:1px solid #f4f4f2}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu>li.menu-title span{font-weight:700}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu>li.menu-title .close-btn{float:right}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu>li.menu-title .close-btn .mobile-menu-close-text{color:#00af41;padding-right:10px;font-weight:700;display:inline-block;line-height:20px;vertical-align:middle}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu>li.menu-title .close-btn .mobile-menu-close-btn{padding-right:5px;display:inline-block}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu>li.menu-title .close-btn .mobile-menu-close-btn .fa-close{font-size:20px!important}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu>li :nth-child(3){padding-right:0!important}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu>li :nth-child(3)>a{padding:15px 0}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu>li:after{content:"";display:table;clear:both}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .menu-circle-icon{padding:11px 15px 11px 0;float:left;line-height:0}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .menu-circle-icon img{height:24px;width:30px;vertical-align:top;-webkit-filter:brightness(.3);filter:brightness(.3)}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-submenu a:not(:only-child):after{font-family:FontAwesome;content:"\f054";position:absolute;top:1px;line-height:50px;speak:none;-webkit-font-smoothing:antialiased;color:#000;right:10px}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li{border-bottom:1px solid #f4f4f2;margin:0}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li.dl-back{max-width:none}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li.dl-back span{padding-left:25px}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li a:after{content:none}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li a span{font-weight:700;padding-left:15px}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li .drop-section{padding:15px 0;display:block;position:relative;outline:0;text-align:left}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li .drop-section .myAccount-Links{font-weight:400;color:#231f1f;text-align:left;padding:0 15px;margin:0}.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li .drop-section .myAccount-Links span{font-size:14px;line-height:16px;text-transform:none;color:#231f1f}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu{padding:0;margin:0}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu .bottom-space{height:300px;display:block}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back){position:relative;list-style:none;margin-left:0;padding-left:15px;padding-right:15px}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back) .menu-circle-icon{padding:4px 4px 4px 0;float:left;line-height:0}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back) .menu-circle-icon img{height:24px;width:30px;vertical-align:top;-webkit-filter:brightness(.3);filter:brightness(.3)}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back) .drop-section .myAccount-Links{color:#000;font-weight:400}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back) .drop-section .myAccount-Links span{font-weight:400;text-transform:none;font-size:14px}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back)>a:after{position:absolute;top:0;line-height:50px;font-family:FontAwesome;speak:none;-webkit-font-smoothing:antialiased;content:"\f054";color:#000;right:25px}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back)>a.no-arrow:after{display:none}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back) .field-mobile-text{display:block;position:relative;padding:0 15px;font-size:12px;line-height:15px;font-weight:400;color:#000;outline:0}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-submenu{padding:10px}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-submenu li{border-bottom:1px solid #f4f4f2}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-submenu li a:after{content:none}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-submenu li a span{font-weight:700}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-back,.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-back{border-bottom:1px solid #f4f4f2;max-width:none}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-back:after,.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-back:after{font-family:FontAwesome;content:"\f054";left:15px;color:#000;line-height:40px}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-back>a,.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-back>a{padding-left:15px;background:0 0}.global-page-header-white .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-back span,.global-page-header-white .dl-menuwrapper .dl-menu .dl-top-menu .dl-back span{padding-left:25px;color:#000;font-weight:700}.global-page-header-white .dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;width:100%;display:block;max-width:997px;margin:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);min-width:360px;border-radius:0 0 4px 4px;position:fixed;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;background-color:#fff;pointer-events:auto;overflow-y:scroll}.global-page-header-white .dl-menuwrapper .dl-menu.dl-subview li{display:none}.global-page-header-white .dl-menuwrapper .dl-menu.dl-subview li.dl-subview,.global-page-header-white .dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen{display:block;padding:0}.global-page-header-white .dl-menuwrapper .dl-menu.dl-subview li.dl-subview>.menu-circle-icon,.global-page-header-white .dl-menuwrapper .dl-menu.dl-subview li.dl-subview>a,.global-page-header-white .dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen>.menu-circle-icon,.global-page-header-white .dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen>a{display:none}.global-page-header-white #myStoreDropdown-Mobile{top:3px;z-index:10;right:0}.global-page-header-white #myStoreDropdown-Mobile .mobile-storeHeading{display:inline-block;padding-left:5px}.global-page-header-white #myStoreDropdown-Mobile .mobile-storeHeading .store-title{display:block;font-weight:400;font-size:12px;text-transform:none;margin:0 0 2px;text-align:left;color:#fff;vertical-align:middle;line-height:12px}.global-page-header-white #myStoreDropdown-Mobile .mobile-storeHeading .dropdown-text{display:block;text-align:left;line-height:14px}.global-page-header-white #myStoreDropdown-Mobile .mobile-storeHeading .dropdown-text .mobileStoreState{display:inline-block;margin:0 0 2px;font-size:12px;font-weight:700;line-height:12px;color:#fff}.global-page-header-white #myStoreDropdown-Mobile .mobile-storeHeading .dropdown-text .caret{display:inline-block;margin-left:0;color:#fff!important}.global-page-header-white .mobile-nav-quick-actions{position:relative;margin-left:0;padding-left:40px;padding-top:10px;z-index:50}.global-page-header-white .mobile-nav-quick-actions .row{width:auto;max-width:none;margin-left:-11px;margin-right:-11px}.global-page-header-white .mobile-nav-quick-actions .left-column{padding-right:0;padding-left:0;display:inline-block;line-height:35px}.global-page-header-white .mobile-nav-quick-actions .left-column #mobile-logo{padding:0;display:inline-block;z-index:60;width:85%;float:right}.global-page-header-white .mobile-nav-quick-actions .left-column #mobile-logo a{outline:0}.global-page-header-white .mobile-nav-quick-actions .left-column #mobile-logo a img{left:0;right:0;position:relative;height:auto;width:auto;max-width:100%}.global-page-header-white .mobile-nav-quick-actions .right-column{padding-left:0;padding-right:0;top:0;display:inline-block}.global-page-header-white .mobile-nav-quick-actions .right-column .category{display:inline-block;text-align:center;padding:0;vertical-align:middle;position:relative;width:40px;float:right;z-index:50;right:10px}@media (max-width:320px){.global-page-header-white .mobile-header #rewardsLinks{min-width:320px}.global-page-header-white .mobile-nav-quick-actions .right-column .category{padding:0}}.global-page-header-white .mobile-nav-quick-actions .right-column .category a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.global-page-header-white .mobile-nav-quick-actions .right-column .category a.mobile-nav-quick-actions-button{display:block;margin-right:10px;text-align:center;color:#fff;font-weight:400}.global-page-header-white .mobile-nav-quick-actions .right-column .category a.mobile-nav-quick-actions-button .field-mobile-text{font-size:12px;color:#fff;line-height:1.42857;margin-bottom:5px}.global-page-header-white .mobile-nav-quick-actions .right-column .category a.mobile-nav-quick-actions-button i{display:block;font-size:15px;margin-bottom:3px}.global-page-header-white .mobile-nav-quick-actions .right-column .category a.mobile-nav-quick-actions-button #itemCount{position:relative;display:block;top:14px;left:11px;width:16px;height:16px;border-radius:50%;background:red;font-size:9px;line-height:16px;color:#fff;text-align:center;margin-top:-16px}.global-page-header-white .mobile-nav-quick-actions .right-column .category img{display:block;margin:0 auto;width:30px;height:30px}.global-page-header-white .mobile-nav-quick-actions .right-column .category .account-display-picture{border:2px solid #00af41;border-radius:50%;height:34px;width:34px;margin:0 auto;display:block}.global-page-header-white .mobile-nav-quick-actions .right-column .category .cart-icon-number{font-size:12px;position:absolute;top:10px;left:20px;width:18px;height:18px;border-radius:50%;text-align:center;margin-top:-16px}.global-page-header-white .mobile-nav-quick-actions .right-column .category .nav-title{display:block;font-size:12px;line-height:12px;margin:0;font-weight:700;text-decoration:none}.global-page-header-white .mobile-nav-quick-actions .right-column .miniCartProductCount{color:#00af41;background-color:#fff;border:1px solid #00af41;border-radius:50px;z-index:10;top:-5px;right:9px;width:16px;font-size:14px;height:16px;line-height:15px;margin:0;display:block;vertical-align:top;position:absolute}.global-page-header-white .mobile-nav-quick-actions .right-column .header-icon-image{z-index:1;width:30px;height:30px}@media (max-width:600px){.global-page-header-white .mobile-nav-quick-actions{padding-left:10px;padding-right:0;padding-bottom:10px;overflow:visible;width:100%}.global-page-header-white .mobile-nav-quick-actions .row{width:100%;max-width:100%;margin-left:0;margin-right:0}.global-page-header-white .mobile-nav-quick-actions .right-column .category a.mobile-nav-quick-actions-button .field-mobile-text{font-size:8px;line-height:9px}.global-page-header-white .mobile-nav-quick-actions .right-column .coveo-search-close-btn{font-size:24px;display:none;float:left;width:5%;color:#fff;top:3px}}.global-page-header-white .mobile-nav-quick-actions .mobile-quick-action-bar{float:right;width:64%;padding-left:0;padding-right:11px}.global-page-header-white .mobile-nav-search-bar{position:relative;background-color:#ddd;padding-top:10px;z-index:50}@media (max-width:600px){.global-page-header-white .mobile-nav-search-bar{padding-top:5px;z-index:0}}.global-page-header-white .mobile-nav-search-bar .row{width:auto;max-width:none;margin-left:-11px;margin-right:-11px}.global-page-header-white .mobile-nav-search-bar .row .desktop-search-box{display:block}.global-page-header-white .mobile-nav-search-bar .row .desktop-search-box form{margin:auto;max-width:90%;padding:5px}.global-page-header-white .mobile-nav-search-bar .row .desktop-search-box form input{padding:2px;font-size:17px;float:left;width:90%;background:#fff;border:none;box-shadow:none;border-radius:5px 0 0 5px!important;height:auto}.global-page-header-white .mobile-nav-search-bar .row .desktop-search-box form button{width:10%;padding:2px;background-color:#fff;font-size:16px;border:none;cursor:pointer;height:auto;border-radius:0 5px 5px 0!important}.global-page-header-white .mobile-nav-search-bar #mobile-logo{padding-right:11px;padding-left:11px;width:100%}.global-page-header-white .mobile-nav-search-bar #mobile-logo img{display:inline-block;left:0;right:0;margin:0 auto;max-width:50%}.global-page-header-white .mobile-nav-search-bar .mobile-quick-action-bar{float:right;width:64%;padding-left:0;padding-right:11px}@media (max-width:480px){.CoveoResultList{margin:20px auto}}header{position:relative;z-index:700}.global-page-header{background-color:#00af41;width:100%;padding:0 15px;overflow:visible;float:none}.global-page-header .main-header{width:100%;min-height:96px;padding:0 15px;position:relative}.global-page-header .main-header .profile-section{font-size:12px;font-weight:700;line-height:2em;margin-top:0;position:relative;padding-top:0;z-index:1}.global-page-header .main-header .profile-section a,.global-page-header .main-header .profile-section p,.global-page-header .main-header .profile-section span{color:#000;font-size:12px;line-height:2em;font-weight:700;text-transform:uppercase;text-decoration:none}.global-page-header .main-header .profile-section ul{width:auto;max-width:none;margin:0 0 0 -5px;padding:0}.global-page-header .main-header .profile-section ul p{margin:4px 0 0}.global-page-header .main-header .profile-section ul a{display:block}.global-page-header .main-header .profile-section ul li{margin:0;vertical-align:bottom;display:inline-block;padding-left:5px;padding-right:5px}.global-page-header .main-header .profile-section ul li img{margin-top:24px;margin-bottom:4px}.global-page-header .main-header .profile-section ul li img.account-display-picture{border:2px solid #eee;border-radius:50%;height:34px;width:34px;margin-top:22px}.global-page-header .main-header .profile-section .mini-cart-btn{padding:0}.global-page-header .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.global-page-header .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text:before{content:none}.global-page-header .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text .cart-items-count{color:#fff;display:block;text-align:center;font-size:18px;position:relative;top:2px;background:0 0;border-radius:0;margin-left:0}.global-page-header .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text .mini-cart-title{display:block}.global-page-header .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text .cart-icon{width:28px;height:31px;display:table;margin:0 auto;background:url(../Images/cart-icon-1.png) no-repeat}.global-page-header .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text p{text-transform:uppercase;margin-top:4px}.global-page-header .main-header .profile-section .mini-cart-btn .cxa-minicart-component .basket .top-text p.upper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.global-page-header .main-header .newsletter{position:relative;font-weight:600;z-index:1;letter-spacing:.5px;padding-top:36px}@media (max-width:992px){.global-page-header .main-header .newsletter{padding-top:0;top:50px;width:100%;text-align:center}}.global-page-header .main-header .newsletter .keep-shopping{font-weight:700;color:#feffff!important;text-transform:uppercase;outline:0}.global-page-header .main-header .newsletter .keep-shopping:hover{text-decoration:underline!important}.global-page-header .main-header .newsletter .doc-icon{display:block;float:left}.global-page-header .main-header .newsletter span{font-size:12px;color:#000;display:block;padding-right:8px;padding-left:10px;float:left;padding-top:3px;text-transform:uppercase;line-height:1.42857}.global-page-header .main-header .newsletter .fa-chevron-right{display:block;float:left;padding-top:6px;color:#000;line-height:10px;font-size:10px}@media (min-width:992px){.global-page-header .main-header .logo-wrap{max-height:48px;display:inline-block;position:absolute;left:0;right:0;margin:24px auto 0}}@media (max-width:991px){.global-page-header .main-header .logo-wrap{display:none}.global-page-header .main-header .mobile-logo-wrap{width:200px;top:12px;position:absolute;left:0;right:0;margin:0 auto;max-height:48px;display:inline-block}}.global-page-header a{color:#000;text-decoration:none}.global-page-header a img{height:auto}.global-page-header hr{border-top:1px solid #009f3a;margin-top:0;margin-bottom:0}.global-page-header hr.mobile-store-bar{border-color:#fff}.global-page-header .navbar--default{width:100%;margin:auto;min-height:auto}.global-page-header .navbar--default a,.global-page-header .navbar--default p{color:#fff;font-weight:700;text-decoration:none}@media (min-width:768px){.global-page-header .navbar--default .navbar-nav{float:none;text-align:center;padding:6px 0;margin:0}.global-page-header .navbar--default .navbar-nav>li{display:inline-block;float:none;margin:0}.global-page-header .navbar--default .navbar-nav>li>a{padding:10px 20px}}.global-page-header .navbar--default .nav li a{-webkit-transition:none;transition:none;text-transform:uppercase}.global-page-header .navbar--default .nav li a:focus,.global-page-header .navbar--default .nav li a:hover{color:#000;background-color:transparent}.global-page-header .navbar--default .nav li a:not([href]){cursor:default}.global-page-header .navbar--default .nav li.dropdown{position:static}.global-page-header .navbar--default .nav li.dropdown .menu-hide-btn{background:url(../Images/img-sprite.png) -396px -22px no-repeat;width:16px;height:16px;text-indent:-99999px;overflow:hidden;float:left}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu{left:0;right:0;border:none;margin:-1px 0 0}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu .yamm-content{padding:20px 30px}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu .yamm-content .container{padding-right:22px;padding-left:22px}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu .yamm-content .container .row{margin:0 -11px;width:auto;max-width:none;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu .yamm-content .container .row .col-md-3{padding:0 11px}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu h3{font-size:32px;font-weight:700;line-height:48px;margin-top:20px;margin-bottom:10px}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu h4{font-size:18px;font-weight:700;line-height:24.75px;margin:10px 0}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu ul{margin:0;padding:0}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu li{list-style:none;margin:0}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu li a{font-size:14px;font-weight:400;color:#231f1f;line-height:28px;text-transform:none}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu li a:hover{text-decoration:underline}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu p{font-size:14px;line-height:19.25px}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu p a{font-size:.875em;font-weight:400;color:#231f1f;line-height:2em}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu img{vertical-align:middle;height:auto}@media (min-width:992px){.global-page-header .main-header .mobile-logo-wrap{display:none}.global-page-header .navbar--default .nav li.dropdown .dropdown-menu .finder-section{border-left:1px solid #e9e8e8}}.global-page-header .navbar--default .nav li.dropdown.open>.dropdown-toggle{background-color:transparent;border-color:transparent}.global-page-header .navbar--default .nav li.dropdown.open>.dropdown-toggle:after{content:"";position:absolute;width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent #fff;right:0;left:0;margin:0 auto;top:16px}.global-page-header .mobile-header .mobile-header-top{padding:5px}.global-page-header .mobile-header .mobile-header-top>.row{margin:0 -11px;width:auto;max-width:none}.global-page-header .mobile-header .mobile-header-top a,.global-page-header .mobile-header .mobile-header-top i,.global-page-header .mobile-header .mobile-header-top span{font-size:12px;line-height:1.42857;color:#fff}.global-page-header .mobile-header .mobile-header-top .mobile-quick-action-bar{float:right;width:64%;padding-left:0;padding-right:11px}.global-page-header .mobile-header .mobile-header-top a.mobile-nav-quick-actions-button{display:inline-block;margin-right:10px;text-align:center;color:#fff;font-weight:400}.global-page-header .mobile-header .mobile-header-top a.mobile-nav-quick-actions-button .field-mobile-text{font-size:12px;color:#fff;line-height:1.42857;margin-bottom:5px}@media (max-width:375px){.global-page-header .mobile-header .mobile-header-top a,.global-page-header .mobile-header .mobile-header-top i,.global-page-header .mobile-header .mobile-header-top span{font-size:9px}.global-page-header .mobile-header .mobile-header-top a.mobile-nav-quick-actions-button .field-mobile-text{font-size:8px;line-height:9px}}.global-page-header .mobile-header .mobile-header-top a.mobile-nav-quick-actions-button i{display:block;font-size:15px;margin-bottom:3px}.global-page-header .mobile-header .mobile-header-top a.mobile-nav-quick-actions-button #itemCount{position:relative;display:block;top:14px;left:11px;width:16px;height:16px;border-radius:50%;background:red;font-size:9px;line-height:16px;color:#fff;text-align:center;margin-top:-16px}.global-page-header .mobile-header .mobile-header-top .fa-map-marker{font-size:14px}.global-page-header .mobile-header .mobile-header-top .fa-chevron-down{margin-left:4.5px}.global-page-header .mobile-header .mobile-header-top .font-weight-bold{font-weight:700}.global-page-header .mobile-header .mobile-header-top .col-xs-6{padding-right:11px;padding-left:11px}.global-page-header .mobile-header .mobile-store-bar-expanded{background-color:#fff;padding:5px 10px;font-size:12px;line-height:1.42857}.global-page-header .mobile-header .mobile-store-bar-expanded .row{margin-left:-11px;margin-right:-11px}.global-page-header .mobile-header .mobile-store-bar-expanded .row .col-xs-6{padding-right:11px;padding-left:11px}.global-page-header .mobile-header .mobile-store-bar-expanded p{margin:0 0 10px;font-size:12px}.global-page-header .mobile-header .mobile-store-bar-expanded p strong{font-weight:700;font-size:12px}.global-page-header .mobile-header .mobile-store-bar-expanded p strong span{font-size:12px;color:#231f1f}.global-page-header .mobile-header .mobile-store-bar-expanded a{color:#d2d2d2;font-weight:700;font-size:12px}.global-page-header .mobile-header .mobile-store-bar-expanded a div{color:#d2d2d2;font-size:12px}.global-page-header .navbar-header{max-width:none}.global-page-header .dl-menuwrapper{margin-right:-85%;text-transform:uppercase;position:absolute;top:-4px;left:-10px;z-index:10}.global-page-header .dl-menuwrapper .navbar-toggle{border:none;z-index:10;padding:9px 10px 0;margin-left:5px;background:0 0;text-indent:0;width:auto;height:auto}.global-page-header .dl-menuwrapper .navbar-toggle:after{content:none}.global-page-header .dl-menuwrapper .navbar-toggle .icon-bar{background-color:#fff}.global-page-header .dl-menuwrapper .navbar-toggle .icon-bar+.icon-bar{margin-top:3px}.global-page-header .dl-menuwrapper .navbar-toggle .shop-text{color:#fff;text-transform:none;width:20px;margin-left:1px;margin-top:3px;font-size:9px;line-height:12px}@media (max-width:375px){.global-page-header .dl-menuwrapper .navbar-toggle{padding:5px 11px 0;margin:3px 0 0 5px}.global-page-header .dl-menuwrapper .navbar-toggle .shop-text{font-size:8px;line-height:9px}}.global-page-header .dl-menuwrapper .navbar-toggle.dl-active .top-bar{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;-ms-transform-origin:10% 10%;transform-origin:10% 10%}.global-page-header .dl-menuwrapper .navbar-toggle.dl-active .middle-bar{opacity:0}.global-page-header .dl-menuwrapper .navbar-toggle.dl-active .bottom-bar{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%;margin-top:4px}.global-page-header .dl-menuwrapper ul{background:#231f1f;list-style:none;margin-left:0}.global-page-header .dl-menuwrapper ul>div,.global-page-header .dl-menuwrapper ul>li{position:relative}.global-page-header .dl-menuwrapper ul>div a,.global-page-header .dl-menuwrapper ul>li a{display:block;position:relative;font-size:12px;line-height:20px;font-weight:700;color:#fff;outline:0;padding:15px 0}.global-page-header .dl-menuwrapper ul>div a span,.global-page-header .dl-menuwrapper ul>li a span{color:#fff;font-size:12px}.global-page-header .dl-menuwrapper ul>div .dl-submenu,.global-page-header .dl-menuwrapper ul>li .dl-submenu{display:none}.global-page-header .dl-menuwrapper li{margin-left:0}.global-page-header .dl-menuwrapper li ul li img{width:25px;height:25px;vertical-align:middle}.global-page-header .dl-menuwrapper li ul li a span{padding-left:10px}.global-page-header .dl-menuwrapper .dl-menu{margin:55px 0 0}.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu{margin:0 0 -1px;padding:20px}.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu>li{display:inline-block;padding-left:5px;padding-right:5px;vertical-align:bottom;margin:0}.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu>li>a{padding:15px 0;text-align:center}.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu .menu-circle-icon{background-color:#2f2c2d;height:60px;width:60px;border-radius:50%;padding-top:17px}.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu .menu-circle-icon img{height:24px;width:30px;margin-left:15px}.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu .dl-submenu a:not(:only-child)::after{font-family:FontAwesome;content:"\f054";position:absolute;top:1px;line-height:50px;speak:none;-webkit-font-smoothing:antialiased;color:#f5f5f5;right:10px}.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li{border-bottom:1px solid #393636;margin:0}.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu .dl-subviewopen .dl-submenu li.dl-back{margin-left:-20px;margin-right:-20px;max-width:none}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu{padding:0 10px;margin:0 0 10px}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back){border-bottom:1px solid #393636;position:relative;list-style:none;margin-left:0}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back)>a:after{position:absolute;top:0;line-height:50px;font-family:FontAwesome;speak:none;-webkit-font-smoothing:antialiased;content:"\f054";color:#f5f5f5;right:10px}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu>li:not(.dl-back) .field-mobile-text{display:block;position:relative;padding:0 20px;font-size:12px;line-height:20px;font-weight:700;color:#fff;outline:0}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-submenu{padding:10px}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-submenu li{border-bottom:1px solid #393636}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-back,.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu .dl-back{border-bottom:1px solid #393636;margin-left:-20px;margin-right:-20px;max-width:none}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-back:after,.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu .dl-back:after{font-family:FontAwesome;content:"\f054";left:25px}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-back>a,.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu .dl-back>a{padding-left:30px;background:0 0}.global-page-header .dl-menuwrapper .dl-menu .dl-bottom-menu .dl-back span,.global-page-header .dl-menuwrapper .dl-menu .dl-top-menu .dl-back span{padding-left:25px;color:#6b6969}.global-page-header .dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.global-page-header .dl-menuwrapper .dl-menu.dl-subview li{display:none}.global-page-header .dl-menuwrapper .dl-menu.dl-subview li.dl-subview,.global-page-header .dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen{display:block}.global-page-header .dl-menuwrapper .dl-menu.dl-subview li.dl-subview>.menu-circle-icon,.global-page-header .dl-menuwrapper .dl-menu.dl-subview li.dl-subview>a,.global-page-header .dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen>.menu-circle-icon,.global-page-header .dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen>a{display:none}.global-page-header .mobile-nav-quick-actions{position:relative;margin-left:40px;padding-top:10px;z-index:50}@media (max-width:375px){.global-page-header .dl-menuwrapper .dl-menu{margin:42px 0 0}.global-page-header .mobile-nav-quick-actions{padding-top:5px}}.global-page-header .mobile-nav-quick-actions .row{width:auto;max-width:none;margin-left:-11px;margin-right:-11px}.global-page-header .mobile-nav-quick-actions #mobile-logo{padding-right:11px;padding-left:11px}.global-page-header .mobile-nav-quick-actions #mobile-logo img{vertical-align:middle}.global-page-header .mobile-nav-quick-actions .mobile-quick-action-bar{float:right;width:64%;padding-left:0;padding-right:11px}.global-page-header .mobile-nav-quick-actions a.mobile-nav-quick-actions-button{display:inline-block;margin-right:10px;text-align:center;color:#fff;font-weight:400}.global-page-header .mobile-nav-quick-actions a.mobile-nav-quick-actions-button .field-mobile-text{font-size:12px;color:#fff;line-height:1.42857;margin-bottom:5px}@media (max-width:375px){.global-page-header .mobile-nav-quick-actions a.mobile-nav-quick-actions-button .field-mobile-text{font-size:8px;line-height:9px}}.global-page-header .mobile-nav-quick-actions a.mobile-nav-quick-actions-button i{display:block;font-size:15px;margin-bottom:3px}.global-page-header .mobile-nav-quick-actions a.mobile-nav-quick-actions-button #itemCount{position:relative;display:block;top:14px;left:11px;width:16px;height:16px;border-radius:50%;background:red;font-size:9px;line-height:16px;color:#fff;text-align:center;margin-top:-16px}.hero-carousel{margin-bottom:30px}.hero-carousel .wrapper{padding:0}.hero-carousel .owl-dots{position:absolute;bottom:12px;left:0;width:100%;text-align:center}@media (max-width:786px){.global-page-header .main-header{display:block}.hero-carousel .owl-dots{bottom:0}}.hero-carousel .owl-dots .owl-dot{background-color:#817b77;width:8px;height:8px;border-radius:50%;margin:1px 8px 1px 1px}.hero-carousel .owl-dots .owl-dot.active{background-color:#fff}.hero-carousel .slide>.component{padding:0}.hero-carousel .field-slideimage img{height:auto}.hero-carousel .slide-info{position:absolute;width:100%;left:0;bottom:40px;text-align:center}.hero-carousel.align-top .slide-info{bottom:auto;top:12%}.hero-carousel.align-center .slide-info{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero-carousel .field-slidetext{text-align:center}.hero-carousel .field-slidetext h1{font-size:60px;font-weight:900;line-height:62px;margin:0 0 10px}.hero-carousel .field-slidetext p{font-size:30px;line-height:1.5;font-weight:400;margin:0 0 10px}@media (max-width:992px){.hero-carousel .field-slidetext h1{font-size:30px;line-height:1}.hero-carousel .field-slidetext p{font-size:21px}}.hero-carousel .field-slidelink{margin-top:25px}.hero-carousel .field-slidelink a{font-size:16px}.hero-carousel .field-slidelink a.button-primary,.hero-carousel .field-slidelink a.button-secondary{color:#fff;width:300px;height:55px;text-decoration:none;font-size:24px;line-height:27px}@media (max-width:992px){.hero-carousel .field-slidelink a.button-primary,.hero-carousel .field-slidelink a.button-secondary{width:auto;height:auto;margin-top:0;min-width:1px;font-size:19px;padding:6px 12px;line-height:1}.component.cxa-login-component[data-cxa-component-class=ResetPasswordForm] h1{text-align:center}}.hybrid-column{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e5e5e5;text-align:center}.hybrid-column.position-center .center-row{text-align:center;margin:0 auto}.hybrid-column.position-center .center-row .main-column{display:inline-block;vertical-align:middle;float:none}.hybrid-column .column-splitter{padding-bottom:50px}@media (max-width:767px){.hybrid-column{padding-top:20px;padding-bottom:20px;border-bottom:none}}main .hybrid-column.component.container{padding:40px 18px}@media (max-width:991px){main .hybrid-column.component.container{padding:40px 15px}main .hybrid-column.component.container .row{margin-left:-15px;margin-right:-15px;max-width:none;width:auto}main .hybrid-column.component.container .row .row{margin:0 auto 10px}main .hybrid-column.component.container .row .row>[class*=col-]{padding-right:15px;padding-left:15px}}.hybrid-column .row{margin-left:-11px;margin-right:-11px;max-width:none}.hybrid-column .row>[class*=col-]{padding-right:0;padding-left:0}.hybrid-column .row.column-splitter>div:first-child,.hybrid-column .row.column-splitter>div:last-child{margin-right:0}.hybrid-column .hybrid-column-item{color:#231f1f;margin:0 22px}@media (min-width:1200px){.hybrid-column .hybrid-column-item{width:400px}}@media (max-width:991px){.hybrid-column .hybrid-column-item{text-align:left;margin-bottom:40px}}.hybrid-column .hybrid-column-item .link-style-6:after{display:none}.hybrid-column .hybrid-column-item img{max-width:100%;vertical-align:top}@media (max-width:480px){.hybrid-column .hybrid-column-item h3{font-size:18px}}.hybrid-column .hybrid-column-item .hybrid-column-subheader{margin-bottom:23px;line-height:23px;font-weight:400;height:85px}@media (min-width:768px){.hybrid-column .hybrid-column-item .hybrid-column-subheader{width:300px;margin:0 auto;height:110px}}.hybrid-column .hybrid-column-item .hybrid-column-subheader p,.hybrid-column .hybrid-column-item .hybrid-column-subheader p span{font-size:16px;font-weight:inherit}.hybrid-column .hybrid-column-item .hybrid-column-subheader strong{font-size:inherit;line-height:1.42857;font-weight:500}.hybrid-column .hybrid-column-item .hybrid-column-subheader ul{padding:0 0 0 40px;margin-top:0}.hybrid-column .hybrid-column-item .hybrid-column-subheader ul li{font-size:inherit;line-height:1.42857}.hybrid-column .hybrid-column-item .hybrid-column-cta{padding-right:22px}.hybrid-column .hybrid-column-item .hybrid-column-cta a{font-weight:600;font-size:16px}.hybrid-column .hybrid-column-item .hybrid-column-cta .link-style-6:after{display:inherit}.hybrid-column-module-green{padding-top:40px;font-size:17.2px}.hybrid-column-module-green .component.column-splitter.row{padding-bottom:20px;border-bottom:1px solid #00af41;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:17.2px}.hybrid-column-module-green .hybrid-column-module-item{border-right:1px solid #00af41;padding:2em 2.5em;font-size:17.2px}.hybrid-column-module-green .hybrid-column-module-item img{max-width:100%;vertical-align:middle}.hybrid-column-module-green .hybrid-column-module-item .hybrid-column-subheader{font-size:16px;margin-bottom:20px;line-height:1.42857}.hybrid-column-module-green .hybrid-column-module-item .hybrid-column-subheader p{font-size:16px}.hybrid-column-module-green .callout-item-row:last-child .hybrid-column-module-item{border-right:none}.hybrid-column-module-green .hybrid-column-cta{margin-bottom:20px;line-height:1.42857}.hybrid-column-module-green .hybrid-column-cta a{font-size:16px;color:#00af41;font-weight:600}.hybrid-column-module-green .hybrid-column-cta a:hover{text-decoration:underline!important}@media (max-width:767px){.hybrid-column-module-green .component-content{padding-left:15px;padding-right:15px}.hybrid-column-module-green .component.column-splitter.row{border-bottom:none}.hybrid-column-module-green .hybrid-column-module-item{text-align:center;border-bottom:1px solid #00af41;border-right:none;margin-bottom:40px}main .component.container.login-form .register-account-message p{padding:10px 0;margin-top:10px}}.hybrid-column-module-green .callout-item-row .hybrid-column-cta a:after{content:" \2771\2771";font-size:.8em}.ae-pet-pharmacy .hybrid-column .hybrid-column-item .hybrid-column-subheader{height:auto}#maintop .component .awards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:85%;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}@media (min-width:1600px){#maintop .component .awards-container{width:70%}}#maintop .component .awards-container .award-content{width:50%}@media (min-width:992px){#maintop .component .awards-container .award-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:991px){#maintop .component .awards-container{display:-ms-grid;display:grid;width:100%;margin:0}#maintop .component .awards-container .award-content{width:80%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:10px auto}}#maintop .component .awards-container .award-images{width:50%}@media (min-width:992px){#maintop .component .awards-container .award-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:991px){#maintop .component .awards-container .award-images{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:0 15px;overflow:hidden}#maintop .component .awards-container .award-images .scroll-container{display:block;top:0;left:0;overflow-y:hidden;overflow-x:scroll;margin:0;white-space:nowrap}#maintop .component .awards-container .award-images .image-collection{display:-webkit-box;width:100%;text-align:center;margin:10px 0}#maintop .component .awards-container .award-images .image-collection .collect-img{margin:0 10px;width:85%;padding:5px 0;height:145px}#maintop .component .awards-container .award-images .image-collection .collect-img img{height:100%}}#maintop .component .awards-container .award-text{width:85%;margin-left:0}#maintop .component .awards-container .award-text h2,#maintop .component .awards-container .award-text p{color:#fff!important}#maintop .component .img-collection-bg{background:#00af41;padding:10px 0 40px}@media (min-width:992px){#maintop .component .img-collection-bg{margin:0 -15px;padding:60px 0}}@media (max-width:991px){#maintop .component .awards-container .award-text{width:100%;text-align:center;padding:0 20px;margin:0}#maintop .component .awards-container .award-content{width:100%}#maintop .component .img-collection-bg{margin-bottom:0;margin-top:0}}#maintop .component .image-collection{width:100%;text-align:center}@media (min-width:1350px){#maintop .component .image-collection{width:620px}}#maintop .component .image-collection .collect-img{border-radius:20px;background:#fff;margin-bottom:15px;padding:10px 0;width:415px;height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#maintop .component .image-collection .collect-img:nth-child(odd){margin-left:0;float:right}#maintop .component .image-collection .collect-img:nth-child(even){margin-left:0}.component.list-page-wrapper{margin:15px 0}.component.list-page-wrapper .list-page-title{text-align:center;margin-bottom:40px}@media (max-width:991px){.component.list-page-wrapper{background-color:#b8e5c9;padding-right:0;padding-top:40px;padding-bottom:40px;margin:0}.component.list-page-wrapper .list-page-title{margin:0}}.component.list-page-wrapper .list-page-title .list-page-header .list-page-header-titleGreen{color:#00af41;font-weight:inherit;font-size:inherit}.component.list-page-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto}.component.list-page-wrapper .row .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.component.list-page-wrapper .row .column .blue-column,.component.list-page-wrapper .row .column .green-column{height:100%}.component.list-page-wrapper ul{list-style-type:none}.component.list-page-wrapper ul .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.component.list-page-wrapper ul .list-item .list-image{margin-top:15px}.component.list-page-wrapper ul .list-item .list-image .hover-icon{display:none}.component.list-page-wrapper ul .list-item .list-image img{height:60px;width:60px}.component.list-page-wrapper ul .list-item .list-text{margin-left:20px}.component.list-page-wrapper ul li h3{margin:0}.component.list-page-wrapper ul li p{margin-top:5px}.component.list-page-wrapper .horizontal-row .scroll-container{display:block;top:0;left:0;padding-bottom:40px;overflow-y:hidden;overflow-x:scroll;margin:0;white-space:nowrap;position:relative;width:100%}.component.list-page-wrapper .horizontal-row .scroll-container .scroll-item{background-color:#fff;margin:5px;display:inline-block;width:65%}.component.list-page-wrapper .horizontal-row .scroll-container .scroll-item .scroll-image{text-align:center;padding:20px 0}@media (max-width:991px){.component.list-page-wrapper .horizontal-row .scroll-container .scroll-item .scroll-image{padding:20px 0 0}}.component.list-page-wrapper .horizontal-row .scroll-container .scroll-item .scroll-image .non-hover{height:60px;width:auto}.component.list-page-wrapper .horizontal-row .scroll-container .scroll-item .scroll-text{text-align:center;padding:0 15px 20px}.component.list-page-wrapper .horizontal-row .scroll-container .scroll-item .scroll-text p{white-space:pre-wrap}.component.list-page-wrapper .horizontal-row .scroll-container .text-wrapping{vertical-align:top;height:475px;white-space:normal}main .component.container.login-form{background:0 0;box-shadow:none;padding:0;margin:0 auto;max-width:83%}main .component.container.login-form .cxa-register-component{padding:0;margin-top:0}main .component.container.login-form h3{font-weight:400;margin:10px 0}main .component.container.login-form P{margin-bottom:0}main .component.container.login-form .login-well{background:#f4f4f2;border:1px solid #e3e3e3;border-radius:6px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);padding:24px;margin-bottom:0}main .component.container.login-form .login-well label{color:#000;margin-bottom:5px;font-weight:700;font-size:24px}main .component.container.login-form .login-well input{font-size:14px;line-height:1.3333333;padding:10px 16px;width:100%;height:52px;border:2px solid #d2d2d2;border-radius:6px!important;color:#231f1f}main .component.container.login-form .login-well input:active,main .component.container.login-form .login-well input:focus{border:2px solid #d2d2d2}main .component.container.login-form .login-well input::-webkit-input-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}main .component.container.login-form .login-well input:-ms-input-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}main .component.container.login-form .login-well input::-moz-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}main .component.container.login-form .login-well input :focus::-webkit-input-placeholder{opacity:0}main .component.container.login-form .login-well input :focus:-ms-input-placeholder{opacity:0}main .component.container.login-form .login-well input :focus::-moz-placeholder{opacity:0}main .component.container.login-form .login-well .input-group input:not([type=checkbox]):first-child{border-bottom-right-radius:0!important;border-top-right-radius:0!important;border-right:none}main .component.container.login-form .login-well a{color:#000;font-size:24px;font-weight:700;padding-top:5px;margin-bottom:23px;display:block}main .component.container.login-form .login-well small.password-help{font-size:16px;line-height:1.42857;font-weight:400;margin-top:5px;display:block}main .component.container.login-form .login-well .show-pwd-re{font-size:18px;padding:10px 16px;background-color:#fff;border:2px solid #d2d2d2;border-left:0;cursor:pointer}main .component.container.login-form .login-well input[type=checkbox]{border-color:#888;border-width:2px;height:25px;width:25px;padding:0;float:left;margin-right:5px;border-radius:6px!important}main .component.container.login-form .login-well input[type=checkbox]:checked{background:#00af41!important;border:1px solid #000}main .component.container.login-form .login-well input[type=checkbox]:checked:after{content:"";position:relative;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}main .component.container.login-form .login-well .register-account-message{padding-top:74px}main .component.container.login-form .login-well .register-account-message h5{font-size:22.5836px;margin-top:10px;margin-bottom:10px}main .component.container.login-form .login-well .register-account-message h6{font-size:22.5836px;line-height:29px;margin:10px 0 25px}@media (max-width:767px){main .component.container.login-form .login-well .register-account-message{padding-top:25px}main .component.container.login-form .login-well .register-account-message h6{font-size:19.1436px;padding:10px 0}}main .component.container.login-form .login-well .create-account-message p{margin-bottom:10px}main .component.container.login-form .login-well .form-submit-button .btn{background-color:#00af41!important;color:#fff;border:1px solid #00af41;font-size:26px;line-height:36px;font-weight:600;width:100%;max-width:310px;border-radius:4px!important;padding:13px 12px}main .component.container.login-form .login-well .form-submit-button .btn:hover{background-color:#009f3b!important;border-color:#009f3b}@media (max-width:786px){main .component.container.login-form{max-width:100%}main .component.container.login-form h1{font-size:36px;margin-bottom:15px;padding-left:15px;padding-right:15px}main .component.container.login-form h3{font-size:20px;padding:10px 15px}main .component.container.login-form h6{padding:10px 15px;margin:10px 0}main .component.container.login-form .account-error p{padding:10px 15px}main .component.container.login-form .login-well{border-radius:0;padding:24px 0;border:none;box-shadow:none;margin-bottom:0}main .component.container.login-form .login-well form .form-group .input-group{width:100%}main .component.container.login-form .login-well .registeration-form{padding:35px 0}main .component.container.login-form .login-well .form-submit-button{width:100%}main .component.container.login-form .login-well .form-submit-button .grecaptcha-badge{bottom:72px!important}main .component.container.login-form .login-well .form-submit-button .btn{max-width:100%}}.component.cxa-login-component[data-cxa-component-class=ResetPasswordForm]{padding-top:80px}.component.cxa-login-component[data-cxa-component-class=ResetPasswordForm] h1{margin-top:-8px;padding-bottom:8px;margin-bottom:35px}@media (max-width:767px){.component.cxa-login-component[data-cxa-component-class=ResetPasswordForm] h1{font-size:36.9972px;margin-bottom:15px}#resetPasswordBody{margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0;border-radius:0;box-shadow:none;border:none}}@media (max-width:480px){.component.cxa-login-component[data-cxa-component-class=ResetPasswordForm] h1{font-size:34.4px}}.component.cxa-login-component[data-cxa-component-class=ResetPasswordForm] .field-validation-error span{font-size:16px;color:red;line-height:23px}@media (min-width:768px){.component.cxa-login-component[data-cxa-component-class=ResetPasswordForm]{width:-webkit-calc(83% + 22px);width:calc(83% + 22px);float:none;margin:0 auto}#ResetPasswordForm{padding:65px}.my-pets-tile .content-container .pet-marketing-tile{margin-top:-100px}}#ResetPasswordForm label{color:#000;font-weight:700;font-size:24px;display:inline-block;margin-bottom:5px}#ResetPasswordForm .input-group{width:100%}#ResetPasswordForm .input-group input[type=password],#ResetPasswordForm .input-group input[type=text]{border-width:2px;border-color:#d2d2d2;border-bottom-left-radius:6px!important;border-top-left-radius:6px!important;padding:10px 16px;line-height:1.33333;border-right:none;height:52px;color:#231f1f}#ResetPasswordForm .input-group-addon{background-color:#fff;border-width:2px;border-color:#d2d2d2;border-left:0;font-size:16px;padding:10px 16px;border-bottom-right-radius:6px;border-top-right-radius:6px}#ResetPasswordForm .form-submit-button{width:100%;text-align:center}#ResetPasswordForm .form-submit-button .btn{margin-top:30px;min-width:273px;min-height:64px;line-height:36px;width:100%;max-width:310px;float:none}#forgot-password form.cxa-forgotpassword-component .modal-body span{font-size:20px;font-weight:400;display:block}#forgot-password form.cxa-forgotpassword-component .modal-footer{border-top:none}#forgot-password form.cxa-forgotpassword-component .modal-footer .close-btn{padding-left:0}#forgot-password form.cxa-forgotpassword-component .modal-footer .close-btn .btn{min-width:310px;float:left}#login-register-modal .modal-dialog{width:600px}#login-register-modal .modal-dialog .modal-content .modal-header{border-bottom:none}#login-register-modal .modal-dialog .modal-content .modal-header .modal-title{padding-left:15px}#login-register-modal .modal-dialog .modal-content .modal-body .account-error p{color:red;line-height:23px;margin-left:7px;padding-bottom:15px}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group a{color:#231f1f}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group label{margin-bottom:5px;font-weight:600}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group input#Password,#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group input#UserName{font-size:14px;line-height:1.3333333;padding:10px 16px;width:100%;height:52px;border:2px solid #d2d2d2;color:#231f1f}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group input#Password{border-right:none}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group .show-pwd-re{background-color:#fff;border-top:2px solid #ccc;border-bottom:2px solid #ccc;border-right:2px solid #ccc}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group .forgot-password{font-size:16px}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group .register-account-message h5{margin-top:10px;margin-bottom:10px;font-size:24px}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group .register-account-message p span{font-size:15px}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group #SignInButton,#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group #loginModalRegisterBtn{width:315px;color:#fff;padding:6px 12px}@media (max-width:767px){#ResetPasswordForm .form-submit-button .btn{max-width:100%}#login-register-modal .modal-dialog{width:100%;margin:10px 0}#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group #SignInButton,#login-register-modal .modal-dialog .modal-content .modal-body .form-container .form-group #loginModalRegisterBtn{width:100%}}#create-account-modal .modal-dialog{width:600px}#create-account-modal .modal-dialog .modal-content .modal-header{border-bottom:none}#create-account-modal .modal-dialog .modal-content .modal-header .modal-title,#create-account-modal .modal-dialog .modal-content .modal-header .required{padding-left:15px}#create-account-modal .modal-dialog .modal-content .signup-login-container{padding:0;background-color:#fff;border:none}#create-account-modal .modal-dialog .modal-content .modal-body input{font-size:16px;line-height:1.3333333;padding:10px 16px;width:100%;height:52px;border:2px solid #d2d2d2;border-radius:6px;color:#231f1f}#create-account-modal .modal-dialog .modal-content .modal-body input#ConfirmPassword,#create-account-modal .modal-dialog .modal-content .modal-body input#Password{border-right:none;border-bottom-right-radius:0!important;border-top-right-radius:0!important}#create-account-modal .modal-dialog .modal-content .modal-body .telephonetype-validation{padding-left:20px}#create-account-modal .modal-dialog .modal-content .modal-body .checkbox_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}#create-account-modal .modal-dialog .modal-content .modal-body .checkbox_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#create-account-modal .modal-dialog .modal-content .modal-body .checkbox_container span{margin-left:5px}#create-account-modal .modal-dialog .modal-content .modal-body .checkbox_container input[type=checkbox]{position:relative;margin:0;height:20px;width:20px;min-width:inherit;min-height:inherit;box-sizing:border-box;padding:0;border:2px solid #d2d2d2}#create-account-modal .modal-dialog .modal-content .modal-body .forgot-password{color:#000;font-weight:700;font-size:16px;padding-top:5px;margin-bottom:23px;display:block}#create-account-modal .modal-dialog .modal-content #registerButton{width:315px}.deactivated-btn{background-color:#b0cfa8!important;border-color:#b0cfa8!important;color:#fff!important;box-shadow:none;cursor:not-allowed;opacity:.65;border:none;pointer-events:none}.unlock-confirmation-btn{margin-left:30%;padding-top:40px}.maintop{margin-bottom:20px}.my-pets-tile .menu-container li{list-style:none;color:#00af41;text-transform:uppercase;font-weight:600;margin:0 0 6px;cursor:pointer}.my-pets-tile .menu-container li.selected{margin-left:10px;color:#777}.my-pets-tile .content-container .header{margin-bottom:40px}.my-pets-tile .content-container .header h1{display:inline-block;margin-right:10px;color:#000}.my-pets-tile .content-container .header a{text-transform:uppercase;font-weight:500;text-decoration:underline!important}.my-pets-tile .content-container .header a:hover{color:#23527c}.my-pets-tile .content-container label{margin-bottom:5px}@media (max-width:767px){.my-pets-tile{padding:0 15px}.my-pets-tile .row{margin:0 -15px;max-width:none}.my-pets-tile .content-container .add-pet-container .checkbox_container span,.my-pets-tile .content-container label{font-size:14px}}.my-pets-tile .content-container input[type=date],.my-pets-tile .content-container input[type=datetime],.my-pets-tile .content-container input[type=text],.my-pets-tile .content-container select{font-size:17.2px;width:100%;height:48px;border-radius:4px!important;background-color:#fff;color:#555;font-weight:600;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:10px 16px;line-height:19px;margin-bottom:0}.my-pets-tile .content-container .error{display:none;color:red;font-weight:700}.my-pets-tile .content-container .required:before{content:'* '}.my-pets-tile .content-container .pets-container{display:block;margin:0;padding-left:0;padding-top:0}.my-pets-tile .content-container .pets-container .pet-item{display:inline-block;width:100%;margin:0 0 20px;list-style:none}.my-pets-tile .content-container .pets-container .pet-item .pet-info-item{border:1px solid #f4f4f2;border-radius:4px;padding:0}.my-pets-tile .content-container .pets-container .pet-item>div{display:-webkit-box;display:-ms-flexbox;display:flex}.my-pets-tile .content-container .pets-container .pet-item .image{padding:25px 23px;min-height:150px;width:150px;background-color:#f4f4f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-pets-tile .content-container .pets-container .pet-item .image img{border:2px solid #00af41;border-radius:100%;max-width:120px;height:104px;width:104px}.my-pets-tile .content-container .pets-container .pet-item .information{width:-webkit-calc(100% - 150px);width:calc(100% - 150px);padding:14px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-pets-tile .content-container .pets-container .pet-item .information p{line-height:1.4;font-size:16px;margin:0}.my-pets-tile .content-container .pets-container .pet-item .information .name{font-weight:700;display:inline-block;margin:0 5px 6px 0;line-height:1.45;font-size:18px}.my-pets-tile .content-container .pets-container .pet-item .information a{line-height:1.3;text-decoration:underline;display:inline-block;font-size:15px;text-transform:uppercase;font-weight:700}.my-pets-tile .content-container .pets-container .pet-item .information a.edit{margin-bottom:6px;vertical-align:text-top}.my-pets-tile .content-container .pets-container .pet-item .information a:hover{color:#23527c}.my-pets-tile .content-container .pets-container .pet-item .information a.remove{font-weight:700;margin-top:6px}.my-pets-tile .content-container .add-pet-container{display:inline-block;width:100%;min-height:350px;padding:9px 3px 13px;background-color:#efefef;border-radius:4px}.my-pets-tile .content-container .add-pet-container h4{margin-bottom:20px;padding-left:15px}.my-pets-tile .content-container .add-pet-container h6{margin-bottom:15px;padding-left:15px}.my-pets-tile .content-container .add-pet-container>div{padding:0}.my-pets-tile .content-container .add-pet-container>div>div{margin-bottom:20px}.my-pets-tile .content-container .add-pet-container>div>div:after{content:"";display:table;clear:both}.my-pets-tile .content-container .add-pet-container .top-content{display:-webkit-box;display:-ms-flexbox;display:flex}.my-pets-tile .content-container .add-pet-container .top-content>div:first-child{height:64px;width:64px;padding:0;margin-right:15px}.my-pets-tile .content-container .add-pet-container .top-content>div:last-child{padding:0}.my-pets-tile .content-container .add-pet-container .top-content .pet-display-image{height:64px;width:64px;padding:0;border-radius:60%;border:2px solid #00af41;background-color:#fff;overflow:hidden}.my-pets-tile .content-container .add-pet-container .top-content .image-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-pets-tile .content-container .add-pet-container .top-content .image-controls .add-image{width:100%;max-height:100px;font-size:15px;overflow:hidden;-ms-flex-item-align:start;align-self:flex-start;padding:0;margin-bottom:11px}.my-pets-tile .content-container .add-pet-container .top-content .image-controls .add-image .custom-file-upload{cursor:pointer}.my-pets-tile .content-container .add-pet-container .top-content .image-controls .add-image .btn-link{background-color:transparent;border:none;padding:0;margin:0 0 4px;border-radius:0;color:#00af41;font-size:15px;text-transform:uppercase;font-weight:700;line-height:1.3;text-decoration:underline}.my-pets-tile .content-container .add-pet-container .top-content .image-controls .add-image span{display:block;font-size:9px}.my-pets-tile .content-container .add-pet-container .checkbox_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.my-pets-tile .content-container .add-pet-container .checkbox_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-pets-tile .content-container .add-pet-container .checkbox_container span{margin-left:5px;font-weight:700}.my-pets-tile .content-container .add-pet-container .checkbox_container input[type=checkbox]{position:relative;margin:0;height:25px;width:25px;min-width:inherit;min-height:inherit;border-radius:6px!important}.my-pets-tile .content-container .add-pet-container .checkbox_container input[type=checkbox]:active,.my-pets-tile .content-container .add-pet-container .checkbox_container input[type=checkbox]:checked,.my-pets-tile .content-container .add-pet-container .checkbox_container input[type=checkbox]:checked:active{color:#fff;border-color:#000;background-color:#00af41}.my-pets-tile .content-container .add-pet-container .checkbox_container input[type=checkbox]:checked:after{content:"";position:absolute;padding:0;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.my-pets-tile .content-container .add-pet-container .radiobutton_container{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px;margin-bottom:10px}.my-pets-tile .content-container .add-pet-container .radiobutton_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.my-pets-tile .content-container .add-pet-container .radiobutton_container span{margin-left:8px}@media (max-width:767px){.my-pets-tile .content-container .add-pet-container .radiobutton_container span{font-size:14px}}.my-pets-tile .content-container .add-pet-container .radiobutton_container input[type=radio]{position:relative;width:18px;height:18px;border-width:2px;margin:0;cursor:pointer;border-radius:50px!important}.my-pets-tile .content-container .add-pet-container .radiobutton_container input[type=radio]:active,.my-pets-tile .content-container .add-pet-container .radiobutton_container input[type=radio]:checked,.my-pets-tile .content-container .add-pet-container .radiobutton_container input[type=radio]:checked:active{border-color:#c8c9c8}.my-pets-tile .content-container .add-pet-container .radiobutton_container input[type=radio]:checked:after{position:absolute;width:14px;height:14px;left:0;top:0;background-color:#00af41;border:none;border-radius:50%;margin:0}.my-pets-tile .content-container .add-pet-container .btn-primary{width:100%;min-height:50px;font-size:26px;line-height:36px}.my-pets-tile .content-container .add-pet-container .btn-primary span{font-size:1em;line-height:36px;font-weight:600}.my-pets-tile .content-container .add-pet-container .btn-primary:disabled,.my-pets-tile .content-container .add-pet-container .btn-primary[disabled]{background-color:#eaeaea!important;border-color:#eaeaea!important;color:#393535!important}.my-pets-tile .content-container .add-pet-container .btn-secondary{background-color:#fff;border-color:#00af41;color:#00af41;opacity:1;width:100%;min-height:50px;font-size:26px;line-height:36px}.my-pets-tile .content-container .add-pet-container .btn-secondary:hover{background-color:#b0cfa8;border-color:#b0cfa8;color:#fff}.my-pets-tile .content-container .add-pet-container h3{width:100%;-ms-flex-item-align:end;align-self:flex-end}.my-pets-tile .content-container .add-pet-container p{width:100%;max-height:100px;font-size:18px;line-height:1.4;letter-spacing:.04px;overflow:hidden;-ms-flex-item-align:start;align-self:flex-start;padding:0 15px;margin-bottom:21px}.my-pets-tile .content-container .add-pet-container #pet-image-display{border-radius:100%;border:2px solid #00af41;max-width:100px;max-height:100px;height:60px;width:60px}.my-pets-tile .content-container .add-pet-container .button{width:90%;min-height:50px;background-color:#00af41;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-pets-tile .order-container{text-align:center}.my-pets-tile .order-container .grooming-salon{width:100%;height:350px;padding:4px;background-color:#efefef;border:2px solid #00af41;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-pets-tile .order-container .grooming-salon h3{width:100%;margin-top:20px}.my-pets-tile .order-container .grooming-salon p{width:100%;max-height:100px;font-size:.9em;overflow:hidden;margin-bottom:20px}.my-pets-tile .order-container .grooming-salon img{max-width:100px;max-height:100px}.my-pets-tile .order-container .grooming-salon .button{width:90%;min-height:50px;background-color:#00af41;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-pets-tile .order-container .bottom img{width:100%;border:2px solid #00af41;border-radius:4px;margin-top:-4px}.psp-purchase-details-component .my-purchases-details-header .my-purchases-details-title{padding-left:0}.psp-purchase-details-component .my-purchases-details-header .my-purchases-details-title h1{font-size:36px;font-weight:900;margin-top:20px;margin-bottom:10px}.psp-purchase-details-component .my-purchases-details-header .print-receipt{padding:0}.psp-purchase-details-component .my-purchases-details-header .print-receipt .btn{padding:6px 12px;margin-top:20px;margin-bottom:5px;width:100%}@media (min-width:992px){.psp-purchase-details-component .my-purchases-details-header .my-purchases-details-title h1{margin-bottom:30px}.psp-purchase-details-component .my-purchases-details-header .print-receipt .btn{width:75%}}.psp-purchase-details-component .my-purchases-details-orders{background-color:#f4f4f2;border:1px solid #666;padding:15px}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order{padding-left:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details{padding-left:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .my-purchase-date{margin-top:0}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-header .print-receipt{padding-bottom:10px}.psp-purchase-details-component .my-purchases-details-orders{padding:10px;background-color:#fff}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order{padding-right:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details{padding-right:0;padding-bottom:10px}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .my-purchase-date{padding-bottom:10px}}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .purchase-type{padding-left:0;padding-right:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .purchase-type-details{padding:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .delivered-to{padding-left:0;padding-right:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .delivered-to-details{padding:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .store-location{padding-left:0;padding-right:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .store-location-details{padding:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .store-location-details a{font-size:16px;font-weight:700}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .store-location-details a:hover{text-decoration:underline!important}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost{padding-left:0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-status{display:block;margin-bottom:10px;width:100%;text-align:center}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-status span{background-color:#fff;border:1px solid #00af41;padding:3px 5px;border-radius:4px;font-weight:700}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-total{margin-bottom:5px;text-align:center}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchases-details .store-location-details{padding-bottom:10px}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost{padding-right:0;float:left}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-total{text-align:left}}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .member-status{margin-bottom:5px;text-align:left;color:#e31c21}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .member-status p,.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .member-status span,.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .member-status strong{color:#e31c21}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-barcode{padding:15px 0}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-barcode span,.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-barcode strong{font-size:14px}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-barcode{padding:0 0 15px}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-barcode span,.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-barcode strong{font-size:12px}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .order-cost .order-barcode img{width:90%}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchase-buttons{padding-right:0;padding-left:0;float:right}}.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchase-buttons .btn{font-weight:400;margin:0 0 10px;padding:6px 12px;width:85%;float:right}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines{background-color:#fff}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .number-of-items{padding:10px 0}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .number-of-items p{padding-right:15px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info{border:1px solid #f4f4f2;height:250px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description{padding:10px 0 20px;height:250px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .flags .advert p{color:#fff;text-align:center;padding:3.5px 14px;margin-bottom:7px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .flags .advert .sale-badge{background-image:url(/assets/images/badge-sale.png);display:block;width:39px;margin:5px;height:18px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .flags .advert .new-badge{background-image:url(/assets/images/badge-new.png);display:block;width:39px;margin:5px;height:18px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .flags .advert .flag-badge{background-image:url(/assets/images/badge-flag.png);display:block;width:27px;margin:5px;height:18px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .flags .advert .bg-blue{background-color:#0098ce}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .flags .advert .bg-red{background-color:#e31c21}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .flags .advert .bg-purple{background-color:#872d91}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-img{padding-top:10px;float:left}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-orders .my-purchases-details-order .details-order-header .my-purchase-buttons .btn{width:100%;font-size:18px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines{float:left;background-color:#f4f4f2}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products{float:left;padding:10px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product{float:left}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info{height:100%;float:left}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description{height:100%;background-color:#fff}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-img{text-align:center;padding-top:30px}}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total{padding-top:10px;float:left}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-text{color:#231f1f;line-height:16px;font-weight:400;font-size:15px;float:left}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-size{width:100%;font-weight:400;font-size:15px;float:left;padding:5px 0}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price{width:100%;display:block;float:left}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .list-total{font-weight:500;line-height:18px;padding-bottom:5px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .list-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .list-total span{display:block;width:100%}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total{font-weight:500;line-height:18px;padding-bottom:5px}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price{padding-top:30px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .list-total{width:55%;margin:0 auto}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .list-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .list-total span{width:auto;display:inline-block}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .list-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .list-total span:nth-child(2){float:right}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total{width:55%;margin:0 auto}}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total span{display:block;width:100%}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total span:nth-child(2){color:#ed1c23}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total{font-weight:500;line-height:18px;padding-bottom:5px}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total span{width:auto;display:inline-block}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .member-total span:nth-child(2){float:right}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total{width:55%;margin:0 auto}}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total span{display:block;width:100%}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total span:nth-child(2){color:#862d91}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review{height:190px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .favorite-icon{height:70%}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total span{width:auto;display:inline-block}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total del,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-total .product-price .subscription-total span:nth-child(2){float:right}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review{height:100%}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .favorite-icon{height:auto}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container{display:block!important}}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner{display:inline-block;height:30%;vertical-align:bottom;width:100%}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:end!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding-right:5px!important}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{padding-right:0!important;padding-bottom:5px!important;padding-top:5px!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:end!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_component_container,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{display:inline-block!important}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{display:block!important;margin:0 auto!important;text-align:center!important}}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist{color:#231f1f!important;text-decoration:underline!important;font-weight:700!important}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container{display:none!important}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .product-description .product-review .bottom-aligner [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text{color:#231f1f!important}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info{border-left:1px solid #f4f4f2;border-right:1px solid #f4f4f2;height:250px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .pd-stock-info{text-align:center;padding:20px 0 10px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .pd-stock-info .in-stock-text{color:#00af41;font-weight:700;text-align:center;display:block}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .pd-stock-info .low-stock-text{color:#ff8c00;font-weight:700;text-align:center;display:block}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .pd-stock-info .out-of-stock-text{color:red;font-weight:700;text-align:center;display:block}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper{padding-bottom:20px;text-align:right;width:100%}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection{border:1px solid #d2d2d2;border-radius:4px;background-color:#fff;display:block;margin:0 auto;width:80%}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection .qty{color:#212121}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection .pd-quantity{height:40px;width:40px;border:none;text-align:center;font-size:24px;padding:0}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection .buttons{display:inline-block;height:60px;vertical-align:middle}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection .buttons button{border:none;background-color:#f4f4f2;font-size:18.49px;line-height:28px;padding:1px 6px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection .buttons button.minus,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection .buttons button.plus{display:block;clear:right;height:30px;width:30px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection .buttons button.minus i,.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection .buttons button.plus i{font-size:14px}.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary{background-color:#fff}.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary .order-summary-title{border-bottom:1px solid #f4f4f2;padding:0}.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary .payment-method{border-bottom:1px solid #f4f4f2;padding:15px 0}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info{height:100%}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .pd-add-to-cart-btn{margin-bottom:10px}.psp-purchase-details-component .my-purchases-details-orders .detils-order-lines .details-order-products .details-order-product .product-info .stock-info .quantity-selector-wrapper .quantity-selection{width:50%}.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary .payment-method{padding:10px 0}}.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary .payment-summary{border-bottom:1px solid #f4f4f2;padding:15px 0;display:block;float:left;width:100%}.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary .payment-summary .order-summary-tax{padding-bottom:10px;border-bottom:1px solid #333}.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary .payment-summary .order-summary-total{padding-top:10px}.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary .payment-summary .summary-label,.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary .payment-summary .summary-price{padding:0}.my-purchases-receipt{width:700px;margin:0 auto}.my-purchases-receipt .psp-logo{text-align:center;padding-bottom:30px}.my-purchases-receipt .my-purchases-order-details .my-receipt-header{text-align:center;background-color:#00af41;margin-bottom:20px}.my-purchases-receipt .my-purchases-order-details .my-receipt-header h1{margin-top:10px;font-size:36px;margin-bottom:10px;font-weight:900;color:#fff}.my-purchases-receipt .my-purchases-order-details .my-receipt-store{margin-bottom:30px}@media (max-width:767px){.psp-purchase-details-component .my-purchases-details-orders .purchase-order-summary .payment-summary{padding:10px 0}.my-purchases-receipt{width:100%}.my-purchases-receipt .my-purchases-order-details .my-receipt-store .order-barcode{text-align:center}.my-purchases-receipt .my-purchases-order-details .my-receipt-store .order-barcode img{width:100%}}.my-purchases-receipt .my-purchases-order-details .my-receipt-store .store-location h2{margin-top:0;margin-bottom:0}.my-purchases-receipt .my-purchases-order-details .my-receipt-store .store-location a{font-size:24px;font-weight:600;margin-top:0;margin-bottom:0}.my-purchases-receipt .my-purchases-order-details .my-receipt-store-info{background-color:#f4f4f2;padding:20px}.my-purchases-receipt .my-purchases-order-details .my-receipt-store-info .customer-info{padding-left:40px}@media (max-width:767px){.my-purchases-receipt .my-purchases-order-details .my-receipt-store-info .customer-info{padding-left:0}}.my-purchases-receipt .my-purchases-order-details .my-receipt-store-info .customer-info a{font-size:16px}.my-purchases-receipt .my-purchases-order-details .my-receipt-store-info .customer-info span{font-weight:500}.my-purchases-receipt .my-purchases-order-details .my-receipt-store-info .customer-order{padding-left:40px}.my-purchases-receipt .my-purchases-order-summary .my-receipt-header{text-align:center;background-color:#00af41;margin-bottom:20px}.my-purchases-receipt .my-purchases-order-summary .my-receipt-header h1{margin-top:10px;font-size:36px;margin-bottom:10px;font-weight:900;color:#fff}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product{padding-top:15px}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info{margin-left:40px;padding-bottom:15px;border-bottom:1px solid #f4f4f2}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .flags .advert p{color:#fff;text-align:center;padding:3.5px 14px;margin-bottom:7px}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .flags .advert .sale-badge{background-image:url(/assets/images/badge-sale.png);display:block;width:39px;margin:5px;height:18px}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .flags .advert .new-badge{background-image:url(/assets/images/badge-new.png);display:block;width:39px;margin:5px;height:18px}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .flags .advert .flag-badge{background-image:url(/assets/images/badge-flag.png);display:block;width:27px;margin:5px;height:18px}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .flags .advert .bg-blue{background-color:#0098ce}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .flags .advert .bg-red{background-color:#e31c21}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .flags .advert .bg-purple{background-color:#872d91}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-img{text-align:center}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-img img{width:auto;height:118px}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-description{padding-left:0}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-description .sku.qty{padding-left:0}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-description .product-price{font-weight:700}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-description .product-price .price.total{color:#231f1f}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-description .product-price .price.member{color:#ed1c23}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-description .product-price .price.subscription{color:#483d8b}.my-purchases-receipt .my-purchases-order-summary .receipt-order-sumary{padding-top:20px}.my-purchases-receipt .my-purchases-order-summary .receipt-order-sumary .summary-label.total-member-savings,.my-purchases-receipt .my-purchases-order-summary .receipt-order-sumary .summary-price.total-member-price{color:#ed1c23}.my-purchases-receipt .my-purchases-order-summary .receipt-order-sumary .discount{background-color:#f4f4f2}.my-purchases-receipt .my-purchases-order-summary .receipt-order-sumary .discount .summary-label{padding-left:25px}.psp-purchases-component .my-purchases-loading{margin:20px auto;text-align:center}.psp-purchases-component .my-purchases-order{margin:30px 0;border:1px solid #231f1f}.psp-purchases-component .order-header{padding-top:15px;background:#f4f4f2}.psp-purchases-component .order-lines{margin:10px 10px 0}.psp-purchases-component .expand-lines{background:#f4f4f2}.psp-purchases-component .expand-lines p{color:#fff;background:#00af41;display:unset}.psp-purchases-component .collapse-lines{background:#00af41;color:#fff;margin-top:20px}.psp-purchases-component .view-more{color:#00af41;background:#f4f4f2}.psp-purchases-component .view-more p{color:#00af41;display:inline-block;padding-right:5px}.psp-purchases-component .view-more span{color:#00af41;display:inline-block}.psp-purchases-component .view-less{color:#00af41;background:#f4f4f2}.psp-purchases-component .view-less p{color:#00af41;display:inline-block;padding-right:5px}.psp-purchases-component .view-less span{color:#00af41;display:inline-block}.psp-purchases-component .my-purchases-header .my-purchases-title{padding:0}.psp-purchases-component .my-purchases-header .my-purchases-title h1{font-size:36px;font-weight:900;margin-top:20px;margin-bottom:10px}.psp-purchases-component .my-purchases-header .transactions{margin-top:30px;padding-right:0}.psp-purchases-component .my-purchases-header .transactions .transactions-placed{width:50%;float:left;display:inline-block;text-align:center;font-weight:500;margin-top:5px}.psp-purchases-component .my-purchases-header .transactions .transactions-dates{width:50%;float:right;display:inline-block}.psp-purchases-component .my-purchases-header .transactions .transactions-dates select{background-color:#f4f4f2}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details{font-weight:500}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .my-purchase-date{margin-top:0}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .order-number{font-weight:500}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .purchase-type{padding-left:0;padding-right:0}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .purchase-type-details{padding:0}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .store-location{padding-left:0;padding-right:0}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .store-location-details{padding:0;margin-bottom:10px}@media (max-width:767px){.my-purchases-receipt .my-purchases-order-details .my-receipt-store-info .customer-order{padding-left:0}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info{margin-left:0;border:1px solid #f4f4f2}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-img img{height:80px}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-description{padding-left:15px}.my-purchases-receipt .my-purchases-order-summary .order-summary .order-summary-products .order-summary-product .order-product-info .order-product-description .sku.qty .quantity{width:33.33333333%;float:left}.psp-purchases-component .my-purchases-header .transactions{margin-top:0;padding:0;float:left;display:block;width:100%}.psp-purchases-component .my-purchases-header .transactions .transactions-placed{text-align:left}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .store-location strong{font-size:15px}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .store-location-details{padding:0 0 10px}}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .store-location-details a{font-size:16px;font-weight:700}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchases-details .store-location-details a:hover{text-decoration:underline!important}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost{padding-left:0;font-weight:500}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .order-status{display:block;margin-bottom:10px;width:80%;text-align:right}@media (max-width:767px){.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .order-status{text-align:left}}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .order-status span{background-color:#fff;border:1px solid #00af41;padding:3px 5px;border-radius:4px;font-weight:700}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .order-total{margin-bottom:5px;text-align:right;width:80%}@media (max-width:767px){.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .order-total{text-align:left;margin-top:5px}}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .member-status{margin-bottom:5px;text-align:right;width:80%}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .member-status p,.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .member-status span,.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .member-status strong{color:#e31c21}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .my-purchase-buttons .btn{font-weight:500;margin:0 0 15px}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-actions{padding:0 15px}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-actions .btn{font-weight:400;margin:0 0 15px}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines{margin:0;padding:15px;box-sizing:border-box;overflow:hidden}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products{width:100%}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line{border:1px solid #f4f4f2;padding:20px 10px 0;overflow:hidden;position:relative}@media (min-width:1301px){.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line:nth-child(4n+0){margin:0 0 20px}}@media (min-width:992px){.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line{width:205px;max-width:205px;height:370px;margin:0 20px 20px 0}}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-img{padding-bottom:5px}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-img img{height:118px;width:auto;margin:0 auto;display:block}@media (max-width:767px){.psp-purchases-component .my-purchases-orders .my-purchases-order .order-header .order-cost .member-status{text-align:left}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-img{height:80px;padding:0 15px 5px;margin-bottom:10px;float:left}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-img img{height:80px;margin:0}}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-product{padding:5px 0;height:110px}@media (max-width:767px){.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-product{float:left;padding:5px 0 10px;width:60%;height:auto}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-qty{float:left}}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-product .order-line-product-text{color:#231f1f;line-height:16px;font-size:16px;font-weight:400;float:left}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-qty{padding:5px 0}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-qty .order-line-qty-label{padding-right:10px;text-align:right;font-weight:500}@media (max-width:767px){.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-qty .order-line-qty-label{float:left;padding-left:0}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-qty .pricing{float:left}}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-qty .pricing{padding-left:10px;text-align:left;font-weight:500}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-qty .pricing .list-total{font-weight:500;line-height:18px;padding-bottom:5px}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-qty .pricing .member-total{font-weight:500;line-height:18px;padding-bottom:5px;color:#ed1c23}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-qty .pricing .autoship-or-pickup-offer-total{font-weight:500;line-height:18px;padding-bottom:5px;color:#862d91}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-button{padding:5px 0 10px}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .order-line .order-line-button .btn{margin-bottom:0}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .expand-lines{height:350px;width:205px;max-width:205px;text-align:center;margin:0;display:block;right:0;vertical-align:middle;line-height:350px}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .expand-lines:hover{cursor:pointer}.psp-purchases-component .my-purchases-orders .my-purchases-order .order-lines .order-lines-products .expand-lines p{color:#fff;background:#00af41;display:inline-block;width:75px;height:75px;line-height:60px;border-radius:100%;padding:7px 10px 10px;text-align:center;font-weight:700}.my-purchases-pager{text-align:center}.my-purchases-pager .purchases-pager-list{margin:0;display:inline-block}.my-purchases-pager .purchases-pager-list .purchases-pager-next,.my-purchases-pager .purchases-pager-list .purchases-pager-previous{margin:5px 6px;list-style:none;display:inline-block;vertical-align:baseline;cursor:pointer;border:none;padding:0;background-color:transparent;text-decoration:none}.my-purchases-pager .purchases-pager-list .purchases-pager-next a,.my-purchases-pager .purchases-pager-list .purchases-pager-previous a{color:#231f1f;font-size:16px}.my-purchases-pager .purchases-pager-list .currentPage{color:#fff;background-color:#00af41;text-decoration:none;line-height:1.42857;border:thin solid #bcc3ca;border-radius:2px;margin:5px 6px;padding:4px 8px;list-style:none;display:inline-block;vertical-align:baseline;font-size:14px;cursor:pointer}.my-purchases-pager .purchases-pager-list .currentPage:hover{color:#fff;background-color:#00af41;text-decoration:none}.subscription-heading{border-bottom:1px solid #f6f6f6}.subscription-heading h1{margin-bottom:7px}@media (max-width:767px){.subscription-heading{border-bottom:none}.subscription-heading h1{font-size:36px;line-height:43px;margin-bottom:11px}}.delivery-tip-helper-text{color:#000;padding-bottom:32px}.delivery-tip-helper-text::before{content:"*"}.delivery-tip-helper-subtext{color:#000;padding-bottom:32px}.delivery-tipping-footer{text-align:left}#delivery-tip-modal-custom-amount-body .info-btn-wrapper{float:right;display:block;position:relative}#delivery-tip-modal-custom-amount-body .info-btn-wrapper .btn{font-size:16px;font-weight:500;border-width:2px;padding:10px;line-height:21px;border-radius:3px!important;margin-top:0;margin-bottom:15px}.delivery-tip-options{float:none}.delivery-tip-options .tip-amount-selector{text-align:center;vertical-align:middle;height:60px;line-height:60px;cursor:pointer;width:20%;display:inline-block;float:left;outline:0}.delivery-tip-options .tip-amount-selector:first-of-type{border:1px solid #777;border-radius:4px 0 0 4px}.delivery-tip-options .tip-amount-selector:last-of-type{border:1px solid #777;border-radius:0 4px 4px 0}.delivery-tip-options .tip-amount-selector:not(:first-of-type){border-top:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777}.delivery-tip-options .tip-amount-selector.active{border:2px solid #00af41;color:#00af41;font-weight:700}.delivery-tip-options .tip-amount-selector:first-of-type:hover,.delivery-tip-options .tip-amount-selector:first-of-type:visited:hover,.delivery-tip-options .tip-amount-selector:hover,.delivery-tip-options .tip-amount-selector:visited:hover{border:1px solid #00af41;background-color:#00af41;color:#fff}.my-subscriptions-list{margin-top:27px}.my-subscriptions-list .tip-amount{color:#00af41;font-size:1em;font-weight:700}.my-subscriptions-list .tip-amount .editTip,.my-subscriptions-list .tip-amount .editTip:focus{color:#00af41;padding-left:5px}.my-subscriptions-list .my-subscriptions-item{border-radius:4px;border:1px solid #979797;margin-bottom:44px}.my-subscriptions-list .my-subscriptions-item.cancelled{color:#555}.my-subscriptions-list .my-subscriptions-item.cancelled .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price{color:#555}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head{background:#f4f4f2;border-top-left-radius:4px;border-top-right-radius:4px;padding:20px 18px 8px;min-height:177px}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-title{padding-bottom:12px;margin-bottom:14px;padding-right:22px;border-bottom:1px solid rgba(151,151,151,.22);font-size:21px;line-height:25px;color:#231f1f}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-title h4{font-size:21px;line-height:25px;font-weight:700;display:inline-block}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-title .status{float:right;font-size:18px;color:#00af41;font-weight:700}@media (max-width:767px){.my-subscriptions-list{margin-top:0}.my-subscriptions-list .my-subscriptions-item{margin-bottom:20px}.my-subscriptions-list .my-subscriptions-item.cancelled{color:#231f1f}.my-subscriptions-list .my-subscriptions-item.cancelled .my-subscriptions-item-head .my-subscriptions-item-info .next-delivery-date{font-weight:700}.my-subscriptions-list .my-subscriptions-item.cancelled .my-subscriptions-item-head .my-subscriptions-item-info .cancel-reason{padding-top:18px}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head{border-top-left-radius:3px;border-top-right-radius:3px;padding:14px 8px 16px;min-height:174px}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-title{padding-bottom:9px;margin-bottom:8px;font-size:18px;line-height:21px;color:#535454}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-title h4{font-size:18px;line-height:21px;color:#535454}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-title h4 .visible-xs{display:inline-block!important}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-title .status{float:none}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .start-date{margin-bottom:10px;line-height:19px;color:#535454}}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-title .status.inactive{color:#ed1c23}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .start-date{font-size:16px;font-weight:400}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info{margin-right:-10px;margin-left:-10px;max-width:none;line-height:19px}@media (min-width:768px){.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info .my-subscriptions-date .start-date{float:right}.subscription-modal .modal-dialog{width:100%;max-width:830px}}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info>div{padding-left:10px;padding-right:10px}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info .delivery-address{padding:0}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info .delivery-address>div{font-size:15px}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info .delivery-address .info-title{font-size:16px}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info .delivery-address .info-extra{margin-top:12px;font-size:12px;line-height:14px}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info a{font-size:1em;text-decoration:underline;font-weight:700}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info .info-title{font-weight:500;margin-bottom:9px;white-space:nowrap;font-size:16px}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info .info-extra{margin-top:4px;font-size:12px;line-height:14px}.my-subscriptions-list .status-desc{padding-top:0;line-height:19px;color:#2a2a2a}.my-subscriptions-list .status-desc .status-desc-text{float:right}.my-subscriptions-list .status-desc a{font-weight:700;font-size:1em;text-decoration:underline}@media (max-width:767px){.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info{margin-left:0;margin-right:0}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info .delivery-address,.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info>div{padding:14px 17px 0}.my-subscriptions-list .my-subscriptions-item .my-subscriptions-item-head .my-subscriptions-item-info .info-title{margin-bottom:2px;font-weight:700;white-space:normal}.my-subscriptions-list .status-desc{padding:0 23px 12px}}.my-subscriptions-list .info-btn-wrapper{margin-top:15px;width:100%}.my-subscriptions-list .info-btn-wrapper .btn{font-size:16px;font-weight:500;border-width:2px;padding:10px;line-height:21px;border-radius:3px!important;margin-top:0;margin-bottom:15px}.my-subscriptions-list .info-btn-wrapper .btn[disabled]{background-color:#b8e5c9!important;border-color:#b8e5c9!important}.my-subscriptions-list .info-btn-wrapper .btn.btn-secondary+.btn{margin-bottom:5px}@media (max-width:767px){.my-subscriptions-list .info-btn-wrapper{margin-top:0;padding:0 16px}.my-subscriptions-list .info-btn-wrapper .btn{font-size:24px;border-width:1px;padding:12px 12px 11px;line-height:29px;margin-bottom:10px}.my-subscriptions-list .info-btn-wrapper .btn+.btn{margin-bottom:16px}}.my-subscriptions-list .my-subscriptions-item-marketing-copy{padding-left:18px;padding-top:10px}.my-subscriptions-list .my-subscriptions-item-products{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item{width:25%;padding:0 9px;line-height:19px;letter-spacing:-.256px}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner{border-radius:4px;border:1px solid #eaeaea;padding:19px 7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .addToFav,.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .removeFromFav{position:absolute;right:8px;top:9px;color:#00af41}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top{text-align:center;position:relative}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top .img-wrapper{height:118px;width:118px;margin:0 auto}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top img{max-width:118px;max-height:118px}@media (max-width:767px){.my-subscriptions-list .my-subscriptions-item-products{padding:18px 8px 0}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item{width:100%;padding:0 0 16px}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top .img-wrapper{height:auto;width:auto}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top img{max-width:93px;max-height:96px;float:left}}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top .product-title{text-align:left;margin-top:10px;line-height:19px;height:90px;overflow:hidden;color:#231f1f;font-weight:400;cursor:pointer;word-wrap:break-word}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top .product-title:visited{color:#263e55;font-size:16px;font-weight:400;margin:1px 0 0}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top .product-title:hover,.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top .product-title:visited:hover{color:#009ddc}@media (max-width:767px){.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top .product-title{margin-top:0;height:100px;overflow:hidden;width:-webkit-calc(100% - 113px);width:calc(100% - 113px);float:right;margin-right:11px;margin-left:9px;font-weight:900;font-size:17px;line-height:20px;color:#2a2a2a}}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .top .fav-heart{position:absolute;right:0;top:-13px;color:#00af41}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom{max-width:none;margin:0;position:relative}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .qty{display:block;color:#555}@media (max-width:767px){.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom{max-width:none;margin:10px 42px 0 102px}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .qty{font-weight:700;color:#000;display:block;margin-bottom:16px}}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price{font-weight:500}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price.reg-price{line-height:1.42857;padding:2px 0;display:block}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price.list-price{color:#555;line-height:1.42857;padding:2px 0;display:block}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price.member-price{line-height:1.42857;padding:2px 0;display:block}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price.member-price .no-price{height:28px}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price.member-price .striked{color:#ed1c23}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price .striked{color:#777;font-size:18px;display:inline-block;font-weight:700;float:right}@media (max-width:767px){.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price{float:none;text-align:left;margin-bottom:12px}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price>span{float:right;text-align:right}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .price .price-label{float:none;display:inline-block!important;color:#231f1f;text-align:left}}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom small{font-size:16px;line-height:1.42857;color:#231f1f;display:inline-block;padding:3px 0}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .message{white-space:nowrap;font-size:18.49px;line-height:1.42857;color:#e31c21;font-weight:700}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .message .no-message{height:60px}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .autoship-tooltip{line-height:1.42857;color:#231f1f;display:block;text-decoration:underline;padding:5px 0;border:none;background:0 0;cursor:pointer;font-size:18px;font-weight:500}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .tooltip{top:-71px}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .tooltip .tooltip-inner{background-color:#f4f4f4!important;color:#000!important;max-width:650px!important;border:none;font-size:12px!important;font-weight:bolder;box-shadow:0 2px 5px rgba(0,0,0,.44);padding:15px;border-radius:10px;text-align:left}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .tt-ratings{padding:5px 0}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .review{text-align:left;clear:both;margin-top:20px}.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .review a{font-size:18px;font-weight:700;color:#231f1f;line-height:21px;letter-spacing:-.288px;text-decoration:underline}.subscription-modal .modal-content{border:1px solid #8c8c8c;box-shadow:0 2px 4px rgba(108,108,108,.614538);border-radius:4px}.subscription-modal .row>div{padding:0}.subscription-modal .modal-header{display:block;border-bottom:1px solid #393434;padding:36px 36px 16px}@media (max-width:767px){.my-subscriptions-list .my-subscriptions-item-products .my-subscriptions-product-item .inner .bottom .review{margin-top:16px;text-align:left}.subscription-modal .modal-header{padding:16px}}.subscription-modal .modal-body{display:block;background-color:#f8f8f7;padding:16px 36px}.subscription-modal .modal-body h3{margin-top:0}.subscription-modal .modal-body p{margin-bottom:0}.subscription-modal .modal-body label{font-weight:700;margin-bottom:5px;margin-top:21px}@media (max-width:767px){.subscription-modal .modal-body{padding:16px}.subscription-modal .modal-body label{margin-bottom:12px}}.subscription-modal .modal-body select{color:#231f1f;width:100%;background:#fff;border:1px solid #ccc;height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}.subscription-modal .modal-body #delvey-tip-modal-content-container{margin-top:16px}.subscription-modal .modal-body #delvey-tip-modal-content-container #delvey-tip-modal-subheading{margin-bottom:16px}.subscription-modal .modal-body #delivery-tip-modal-custom-amount-body{padding-top:24px;padding-left:0;padding-right:0}.subscription-modal .modal-body #delivery-tip-modal-custom-amount-body .delivery-tip-input{padding-left:0;padding-right:15px}.subscription-modal .modal-body #delivery-tip-modal-custom-amount-body .delivery-tip-input .input-group .input-group-addon{height:45px;background-color:#fff;padding:6px 6px 6px 12px}.subscription-modal .modal-body #delivery-tip-modal-custom-amount-body .delivery-tip-input .input-group input{height:45px;padding-left:0;border-left:none}.subscription-modal .modal-footer{display:block;border-top:0;background-color:#f8f8f7;border-radius:0 0 4px 4px;padding:15px 36px 36px}.subscription-modal .modal-footer .modal-buttons-row{margin-right:-8px;margin-left:-8px}.subscription-modal .modal-footer .modal-buttons-row .modal-submit-button .login-progress{float:left}.subscription-modal .modal-footer .modal-buttons-row>div{padding-left:8px;padding-right:8px}.subscription-modal .modal-footer .btn{padding:13px 36px;font-size:26px;line-height:1.42857143;border-width:2px}.my-subscriptions-empty h3{margin-top:32px;margin-bottom:51px;text-align:center;line-height:29px}.my-subscriptions-empty .image img{border-radius:10px}@media (max-width:767px){.subscription-modal .modal-footer{padding:16px}.subscription-modal .modal-footer .modal-buttons-row>div+div{margin-top:18px}.subscription-modal .modal-footer .btn{border-width:1px}.my-subscriptions-empty{margin-bottom:40px}.my-subscriptions-empty h3{margin-top:26px;margin-bottom:29px}.my-subscriptions-empty .image img{border-radius:4px}.neighbor-rewards-program-signup-tile .phone-number{float:left!important}}.my-subscriptions-empty .image a{display:block}.font-weight-normal{font-weight:400}#subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center{text-align:left;padding:15px 15px 0;max-width:none}#subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center button{min-width:310px;clear:none}#subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center button.btn-primary{float:left}#subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center button.btn-secondary{margin-top:18px;margin-left:0}.subscription-price span{background-color:#862d91;color:#fff!important;border-radius:4px;width:60px;height:24px;text-align:center;padding-top:2px}#subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .btn{min-width:310px}@media (max-width:667px){.loyalty-program-landing-page main{padding-bottom:40px}}.loyalty-program-landing-page .component.container .component.container>.component-content{max-width:888px;margin:0 auto}.loyalty-program-landing-page .component.banner-panel.sc-background-image-stretch{height:200px;border-radius:10px;margin-bottom:18px}.loyalty-program-landing-page .component.banner-panel.sc-background-image-stretch .component-content .banner-cta-panel>div .field-title{font-size:36px;margin:0 0 40px;line-height:1.1}.loyalty-program-landing-page .component.banner-panel.sc-background-image-stretch .component-content .banner-cta-panel>div .field-cta-link{margin:0;line-height:1.6}.loyalty-program-landing-page .component.banner-panel.sc-background-image-stretch .component-content .banner-cta-panel>div .field-cta-link a{color:#fff;font-weight:700;font-size:16px;text-transform:uppercase}.loyalty-program-landing-page .rich-text-tile .item span{line-height:1.6}.loyalty-program-landing-page .brands-listing .brands-listing-head{text-align:left;font-size:24px;letter-spacing:.04px;line-height:1.04;font-weight:700;margin-top:50px;margin-bottom:10px}.loyalty-program-landing-page .brands-listing-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 0 0;margin:0 0 22px}.loyalty-program-landing-page .brands-listing-row .brands-listing-item{width:16.6%}.loyalty-program-landing-page .brands-listing-row .brands-listing-item img{vertical-align:middle;width:110px}@media screen and (max-width:767px){.loyalty-program-landing-page .brands-listing-row .brands-listing-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px;width:49.13658%}.loyalty-program-landing-page .brands-listing-row .brands-listing-item img{display:block}.neighbor-rewards-program-signup-tile .checkbox_container span{font-size:14px}}@media screen and (max-width:1199px){.loyalty-program-landing-page .component.banner-panel.sc-background-image-stretch{height:auto;padding:20px 0;margin:20px 0 14px;width:100%;float:none}.loyalty-program-landing-page .component.banner-panel.sc-background-image-stretch .component-content .banner-cta-panel>div{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.loyalty-program-landing-page .component.banner-panel.sc-background-image-stretch .component-content .banner-cta-panel>div .field-title{margin:0 0 20px}.loyalty-program-landing-page .brands-listing{padding:30px 22px 20px}.loyalty-program-landing-page .brands-listing .brands-listing-head{margin-top:10px}.loyalty-program-landing-page .component.container{padding-left:15px;padding-right:15px}.loyalty-program-landing-page .component.container>.component-content>.row{margin-left:-11px;margin-right:-11px;width:-webkit-calc(100% + 22px);width:calc(100% + 22px)}.loyalty-program-landing-page .component.container>.component-content>.row>div:first-child{margin-left:11px}.loyalty-program-landing-page .component.container .btn-strip{display:block;background-color:#231f1f;padding:12px 20px;margin:-1px -4px 0}}@media screen and (max-width:1199px) and (max-width:991px){.loyalty-program-landing-page .component.container>.component-content>.row>div:first-child{margin-left:0}}.loyalty-program-landing-page #loyalty-program-tab-content{float:left}.loyalty-program-landing-page #quick-links{float:left;width:100%}.neighbor-rewards-program-signup-tile form{background-color:#f4f4f2;padding:10px}.neighbor-rewards-program-signup-tile form h2{font-size:1em}.neighbor-rewards-program-signup-tile .row{margin:0 10px}.neighbor-rewards-program-signup-tile .row .row>div{padding-bottom:20px}.neighbor-rewards-program-signup-tile .gray-label{text-transform:uppercase;font-weight:700;font-size:.9em;color:#5e5e5b}.neighbor-rewards-program-signup-tile .margin-left{margin-left:10px}.neighbor-rewards-program-signup-tile .checkbox_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.neighbor-rewards-program-signup-tile .checkbox_container:first-child{margin-left:0}.neighbor-rewards-program-signup-tile .checkbox_container label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.neighbor-rewards-program-signup-tile .checkbox_container span{margin-left:5px}.neighbor-rewards-program-signup-tile .checkbox_container input[type=checkbox]{position:relative;margin:0;height:25px;width:25px;min-width:inherit;min-height:inherit;background-color:#fff;border:2px solid #888;border-radius:6px!important}.neighbor-rewards-program-signup-tile .checkbox_container input[type=checkbox]:active,.neighbor-rewards-program-signup-tile .checkbox_container input[type=checkbox]:checked,.neighbor-rewards-program-signup-tile .checkbox_container input[type=checkbox]:checked:active{color:#fff;border-color:#000;border-width:1px;background-color:#00af41}.neighbor-rewards-program-signup-tile .checkbox_container input[type=checkbox]:checked:after{content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.neighbor-rewards-program-signup-tile input[type=tel],.neighbor-rewards-program-signup-tile select{width:100%;height:50px;font-weight:400}.neighbor-rewards-program-signup-tile input[type=tel]{color:#555}.neighbor-rewards-program-signup-tile input[type=tel]::-webkit-input-placeholder{font-weight:700;color:#000}.neighbor-rewards-program-signup-tile input[type=tel]:-ms-input-placeholder{font-weight:700;color:#000}.neighbor-rewards-program-signup-tile input[type=tel]::placeholder{font-weight:700;color:#000}.neighbor-rewards-program-signup-tile input[type=number],.neighbor-rewards-program-signup-tile select{width:100%;height:50px;font-weight:400}.neighbor-rewards-program-signup-tile input[type=number]{color:#555}.neighbor-rewards-program-signup-tile input[type=number]::-webkit-input-placeholder{font-weight:700;color:#000}.neighbor-rewards-program-signup-tile input[type=number]:-ms-input-placeholder{font-weight:700;color:#000}.neighbor-rewards-program-signup-tile input[type=number]::placeholder{font-weight:700;color:#000}.neighbor-rewards-program-signup-tile input[type=text],.neighbor-rewards-program-signup-tile select{width:100%;height:50px;font-weight:400}.neighbor-rewards-program-signup-tile input[type=text]{color:#555}.neighbor-rewards-program-signup-tile input[type=text]::-webkit-input-placeholder{font-weight:700;color:#000}.neighbor-rewards-program-signup-tile input[type=text]:-ms-input-placeholder{font-weight:700;color:#000}.neighbor-rewards-program-signup-tile input[type=text]::placeholder{font-weight:700;color:#000}.neighbor-rewards-program-signup-tile .terms-and-conditions{font-weight:400}.neighbor-rewards-program-signup-tile .terms-and-conditions a{text-decoration:none}.neighbor-rewards-program-signup-tile .error{display:none;color:red;font-weight:400}.neighbor-rewards-program-signup-tile .required:before{content:'* '}.neighbor-rewards-program-signup-tile .btn-primary{min-width:270px;font-size:26px}.neighbor-rewards-program-signup-tile .btn-secondary{min-width:270px;font-size:26px;margin-left:20px}@media (max-width:786px){.neighbor-rewards-program-signup-tile .btn{width:100%;display:inline-block;margin:auto auto 20px}}.neighbor-rewards-welcome-modal-dropdown{position:absolute;max-width:997px;width:-webkit-calc(100% - 66px);width:calc(100% - 66px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;padding:20px 20px 0;z-index:999;text-align:center;top:85px;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5)}.neighbor-rewards-welcome-modal-dropdown h1{font-size:36px;margin-bottom:32px}.neighbor-rewards-welcome-modal-dropdown .close-button{width:100%;font-size:26px;color:#00af41;text-align:right;position:absolute;right:11px;top:11px}.neighbor-rewards-welcome-modal-dropdown p{font-size:24px;line-height:1.5;letter-spacing:-.07px;color:#172b4d;margin-bottom:15px}.neighbor-rewards-welcome-modal-dropdown .btn{margin:29px auto 40px;font-size:30px;font-weight:700;display:block;padding:9px 60px;line-height:1.42857;min-width:273px;max-width:none;width:auto}@media (max-width:600px){.neighbor-rewards-welcome-modal-dropdown{top:47px;text-align:left}.neighbor-rewards-welcome-modal-dropdown h1{font-size:28px;margin-bottom:21px;margin-top:0}.neighbor-rewards-welcome-modal-dropdown p{font-size:21px;line-height:1.4523809524;margin-bottom:18px}.neighbor-rewards-welcome-modal-dropdown .btn{margin:6px auto 34px;font-size:24px;padding:21px;line-height:1.42857;min-width:0;width:100%}}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group,.loyalty-terms-container .loyalty-terms-of-use .form-group,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group{margin-top:10px;margin-bottom:10px;padding:0}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container,.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label,.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label{text-transform:capitalize;font-weight:700;font-size:16px;color:#231f1f;margin-bottom:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox],.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox],.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]{margin:0;min-width:inherit;min-height:inherit}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:after,.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:after,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:after{position:absolute;width:5px;height:10px;left:9px;top:5px;padding:0;color:#00af41;line-height:20px;font-size:14px;background-color:transparent;border-radius:0;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:active,.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:checked,.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:checked:active,.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:active,.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:checked,.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:checked:active,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:active,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:checked,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:checked:active{color:#fff;background-color:#00af41;border:1px solid #000;position:relative;margin-top:0}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox],.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=radio],.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox],.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label input[type=radio],.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox],.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=radio]{height:25px;width:25px;border-radius:6px!important;border:2px solid #888;position:relative;margin-top:0}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:checked:after,.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=radio]:checked:after,.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:checked:after,.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label input[type=radio]:checked:after,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=checkbox]:checked:after,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label input[type=radio]:checked:after{border:solid #fff;background-color:transparent;border-radius:0;border-width:0 3px 3px 0;width:5px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:9px;top:5px}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-group .checkbox_container label span,.loyalty-terms-container .loyalty-terms-of-use .form-group .checkbox_container label span,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-group .checkbox_container label span{margin-left:5px;font-weight:400}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-submit-button,.loyalty-terms-container .loyalty-terms-of-use .form-submit-button,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-submit-button{padding-right:0;padding-left:5px}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-submit-button #loyaltyTermsButton,.loyalty-terms-container .loyalty-terms-of-use .form-submit-button #loyaltyTermsButton,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-submit-button #loyaltyTermsButton{width:315px}.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-submit-button #error-container,.loyalty-terms-container .loyalty-terms-of-use .form-submit-button #error-container,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-submit-button #error-container{display:none;color:red}.loyalty-terms-acceptContainer .loyalty-buttons,.loyalty-terms-container .loyalty-buttons,.loyalty-terms-scrollContainer .loyalty-buttons{padding:0}.loyalty-terms-scrollContainer{height:250px;border:1px solid #909090;padding:10px 0;margin:15px 0;overflow:auto!important}#earned-rewards-table .row{margin:0}.earned-neighbor-rewards-programs-tile .main-title h1{font-weight:900;margin:0 0 20px}@media screen and (max-width:767px){.earned-neighbor-rewards-programs-tile .main-title h1{margin:20px 0 30px}}.earned-neighbor-rewards-programs-tile .backTo-old-rewards{margin-bottom:10px}.earned-neighbor-rewards-programs-tile .backTo-old-rewards a{font-weight:600}.earned-neighbor-rewards-programs-tile .row{margin:0}.earned-neighbor-rewards-programs-tile .welcome-user{display:block;padding-left:0;padding-right:0;padding-bottom:27px}@media (max-width:600px){.earned-neighbor-rewards-programs-tile .welcome-user{padding-bottom:14px}}.earned-neighbor-rewards-programs-tile .welcome-user .profile-img{display:inline-block;float:left;padding-right:10px}.earned-neighbor-rewards-programs-tile .welcome-user .profile-img img{height:68px;width:73px;border:2px solid #00af41;border-radius:100%}.earned-neighbor-rewards-programs-tile .welcome-user .welcome-text{display:inline-block}.earned-neighbor-rewards-programs-tile .welcome-user .welcome-text .member-name{margin:5px 0 0;font-weight:500}.earned-neighbor-rewards-programs-tile .welcome-user .welcome-text .join-date{font-style:italic;font-weight:500;margin:5px 0 0}.earned-neighbor-rewards-programs-tile .welcome-user .welcome-text .loyalty.points{font-weight:500;margin:5px 0 0}.earned-neighbor-rewards-programs-tile .welcome-user .welcome-text .helper-text{margin-top:20px;font-weight:500}.earned-neighbor-rewards-programs-tile .welcome-text-desc{margin-top:20px;margin-bottom:20px;font-weight:400;float:left}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar{padding-left:0;padding-right:0}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-redemption-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-redemption-text .redeem-points{font-weight:700;font-style:italic;margin:0;text-align:center}@media (max-width:767px){.loyalty-terms-acceptContainer .loyalty-terms-of-use .form-submit-button #loyaltyTermsButton,.loyalty-terms-container .loyalty-terms-of-use .form-submit-button #loyaltyTermsButton,.loyalty-terms-scrollContainer .loyalty-terms-of-use .form-submit-button #loyaltyTermsButton{width:200px}.loyalty-terms-scrollContainer{height:200px}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-redemption-text .redeem-points{text-align:left}}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-redemption-text .redeem-points a{text-decoration:underline}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 10px 10%}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-amount .amount{display:inline-block;width:20%;padding-left:0;padding-right:0;cursor:pointer;border-left:1px solid #fff;margin-right:0;text-transform:uppercase;list-style-type:none;text-align:center}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-meter{background:#fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:2px solid #00af41;border-radius:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:100%;overflow:hidden}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-meter .progress-value{-webkit-animation:3s forwards load;animation:3s forwards load;box-shadow:0 10px 40px -10px #fff;border-radius:100px;background:#00af41;height:40px;width:0}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-meter .progress-indicator{z-index:1;height:40px;width:1px;cursor:pointer;background-color:#00af41;position:absolute}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-meter .progress-indicator.complete{background-color:#fff}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-meter .progress-indicator:nth-child(2){left:19%}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-meter .progress-indicator:nth-child(3){left:43%}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-meter .progress-indicator:nth-child(4){left:68%}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 10px 10%}@media (max-width:767px){.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-points{padding:10px 0 25px 10%}.earned-neighbor-rewards-programs-tile .product-list~.product-list-footer{text-align:center}}.earned-neighbor-rewards-programs-tile .loyalty-progress-bar .loyalty-progress-points .points{display:inline-block;width:20%;padding-left:0;padding-right:0;cursor:pointer;border-left:1px solid #fff;margin-right:0;text-transform:lowercase;list-style-type:none;text-align:center}.earned-neighbor-rewards-programs-tile .rewards-dropdown{width:100%;padding-bottom:5px}.earned-neighbor-rewards-programs-tile .rewards-dropdown p{display:inline-block;float:left;font-weight:700;margin-bottom:0;padding-top:5px}.earned-neighbor-rewards-programs-tile .rewards-dropdown .dropdown{display:inline-block;margin-left:15px;padding:3px 12px;border:2px solid #ccc;width:200px}.earned-neighbor-rewards-programs-tile .rewards-dropdown .dropdown .dropdown-toggle{background-color:#fff;font-weight:400;border-radius:5px;color:#231f1f}.earned-neighbor-rewards-programs-tile .rewards-dropdown .dropdown .dropdown-toggle .caret{display:inline-block}.earned-neighbor-rewards-programs-tile .rewards-dropdown .dropdown .dropdown-toggle .select-widget{display:inline-block;float:left}.earned-neighbor-rewards-programs-tile .product-list-title>div,.earned-neighbor-rewards-programs-tile .product-list>div{height:100%;padding:0}.earned-neighbor-rewards-programs-tile .product-list-title{margin-left:-15px;margin-right:-15px;max-width:none}.earned-neighbor-rewards-programs-tile .product-list-title:after{content:"";display:table;clear:both}.earned-neighbor-rewards-programs-tile .items-head{border-bottom:1px solid #dfe0df;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.earned-neighbor-rewards-programs-tile #rewards-tabs{margin:0 0 15px;padding:0;border-color:#f4f4f2}.earned-neighbor-rewards-programs-tile #rewards-tabs li{color:#909090;cursor:pointer;font-weight:600;line-height:1.9375;margin-right:24px;border-bottom:3px solid transparent}.earned-neighbor-rewards-programs-tile #rewards-tabs li.active{color:#000;border-color:#00af41}.earned-neighbor-rewards-programs-tile #rewards-tabs li.active a{color:#000}.earned-neighbor-rewards-programs-tile #rewards-tabs li a{background-color:transparent;border:none;padding:0;font-size:16px;margin:0;color:#909090;line-height:1.9375}.earned-neighbor-rewards-programs-tile #rewards-tabs li a:hover{border:none}.earned-neighbor-rewards-programs-tile .no-rewards a{text-decoration:none}.earned-neighbor-rewards-programs-tile .no-rewards .loyalty-disclaimer{border-top:1px solid #f6f6f6;margin:50px 0 0;padding:40px 0 0}.earned-neighbor-rewards-programs-tile .no-rewards .loyalty-disclaimer p{font-style:italic;line-height:1.6}@media screen and (max-width:767px){.earned-neighbor-rewards-programs-tile #rewards-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 24px;max-width:none}.earned-neighbor-rewards-programs-tile #rewards-tabs:after,.earned-neighbor-rewards-programs-tile #rewards-tabs:before{content:none}.earned-neighbor-rewards-programs-tile #rewards-tabs li{display:inline-block;margin:0 10px}.earned-neighbor-rewards-programs-tile #rewards-tabs li:first-child{margin-left:0}.earned-neighbor-rewards-programs-tile #rewards-tabs li:last-child{margin-right:0}.earned-neighbor-rewards-programs-tile #rewards-tabs li a{font-size:16px;line-height:1.1666666;padding-bottom:4px}.earned-neighbor-rewards-programs-tile .product-list-title{display:none}}.earned-neighbor-rewards-programs-tile .product-list-title h3{font-size:.85em;text-transform:uppercase;color:#777;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.earned-neighbor-rewards-programs-tile .product-list{display:inline-block;padding:0;margin:0;width:100%}.earned-neighbor-rewards-programs-tile .product-list .product-item{display:block;border-top:1px solid #dfe0df;margin:0 -15px 10px;padding-top:10px;padding-bottom:20px;width:auto;max-width:none}.earned-neighbor-rewards-programs-tile .product-list .product-item:after{content:"";display:table;clear:both}.earned-neighbor-rewards-programs-tile .product-list .product-item>div{padding:0}.earned-neighbor-rewards-programs-tile .product-list .product-item .coupon{text-align:left}@media screen and (min-width:786px){.earned-neighbor-rewards-programs-tile .product-list .product-item .coupon{padding-left:0}}.earned-neighbor-rewards-programs-tile .product-list .product-item .your-reward-coupon-code{display:block;font-weight:600;color:#231f1f;position:relative}.earned-neighbor-rewards-programs-tile .product-list .product-item .your-reward-coupon-code .copiedtext{position:absolute;left:0;top:160px;right:0;text-align:center;width:100%;margin:0 auto;border-radius:4px;font-weight:600;opacity:0;-webkit-transform:translateY(-5em);-ms-transform:translateY(-5em);transform:translateY(-5em);color:#fff;background-color:#00af41;padding:13px 10px}@media (max-width:786px){.earned-neighbor-rewards-programs-tile .product-list .product-item .your-reward-coupon-code .copiedtext{width:80%;padding:0;z-index:1;top:195px}}.earned-neighbor-rewards-programs-tile .product-list .product-item .your-reward-coupon-code.copied .copiedtext{opacity:1;-webkit-transform:translateY(-8em);-ms-transform:translateY(-8em);transform:translateY(-8em)}.earned-neighbor-rewards-programs-tile .product-list .product-item .your-reward-coupon-code:hover{cursor:pointer}.earned-neighbor-rewards-programs-tile .product-list .product-item img{width:100px;vertical-align:top}.earned-neighbor-rewards-programs-tile .product-list .product-item .expired,.earned-neighbor-rewards-programs-tile .product-list .product-item .expired p{color:red}.earned-neighbor-rewards-programs-tile .product-list .product-item .available,.earned-neighbor-rewards-programs-tile .product-list .product-item .available p{color:#00af41}.earned-neighbor-rewards-programs-tile .product-list .product-item .redeemed,.earned-neighbor-rewards-programs-tile .product-list .product-item .redeemed p{color:#747a83}.earned-neighbor-rewards-programs-tile .product-list .product-item .color-text{color:#00af41;font-weight:700;margin-bottom:20px}.earned-neighbor-rewards-programs-tile .product-list .product-item .earned-date{font-weight:700}.earned-neighbor-rewards-programs-tile .product-list .product-item .expiry-date{font-weight:700}.earned-neighbor-rewards-programs-tile .product-list .product-item .coupon img{width:100%;-ms-flex-item-align:start;align-self:flex-start}.earned-neighbor-rewards-programs-tile .product-list .product-item .coupon-status{font-weight:700}.earned-neighbor-rewards-programs-tile .product-list-footer{padding:0}.earned-neighbor-rewards-programs-tile .product-list-footer p{font-style:italic;margin-bottom:20px}.earned-neighbor-rewards-programs-tile .product-list-footer a{text-transform:uppercase;text-decoration:none;font-weight:700}.earned-neighbor-rewards-programs-tile .product-list-footer #lp-available-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.earned-neighbor-rewards-programs-tile .product-list-footer #lp-available-loading img{margin-right:12px}.earned-neighbor-rewards-programs-tile .product-list-footer #btn-available-more{display:block;text-align:center}.loyalty-product-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:888px;margin:0 -8px 12px;clear:both}.loyalty-product-grid>div{width:25%;padding:0 8px 30px}.loyalty-product-grid>div .inner{border:1px solid #ddd;border-radius:5px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.15);font-size:14px;letter-spacing:0;line-height:1.714285714;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;padding:10px 10px 4px;height:380px}@media screen and (min-width:768px){.loyalty-product-grid>div .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.loyalty-product-grid>div .inner .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:13vw;margin:10px 0;max-height:200px;overflow:hidden;width:100%}.loyalty-product-grid>div .inner .top img{display:block;margin:0 auto;max-height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:992px){.loyalty-program-landing-page .component.container .component.container>.component-content{padding-top:35px}.loyalty-product-grid>div .inner .top{height:21vw}}@media screen and (max-width:767px){.earned-neighbor-rewards-programs-tile .product-list .product-item [attr-label]{display:-webkit-box;display:-ms-flexbox;display:flex}.earned-neighbor-rewards-programs-tile .product-list .product-item [attr-label]:before{color:#515252;content:attr(attr-label);display:block;font-size:16px;font-weight:600;line-height:1.6;padding-right:20px;text-transform:uppercase;vertical-align:inherit;width:160px}.earned-neighbor-rewards-programs-tile .product-list .product-item .earned-date p,.earned-neighbor-rewards-programs-tile .product-list .product-item .expiry-date p{font-weight:700}.earned-neighbor-rewards-programs-tile .product-list .product-item .coupon-status{margin-top:25px}.earned-neighbor-rewards-programs-tile .product-list .product-item .coupon-status p{font-weight:700}.earned-neighbor-rewards-programs-tile .product-list .product-item .coupon-status .redeemed{width:35%;line-height:23px}.loyalty-product-grid{display:block;margin:0 0 12px}.loyalty-product-grid>div{margin:0 auto 30px;width:60.86956521739131%;float:none;padding:0}.loyalty-product-grid>div .inner .top{height:auto}}.loyalty-product-grid>div .inner .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.loyalty-product-grid>div .inner .bottom h3{font-size:13px;line-height:1.7142857143;margin:0}.loyalty-product-grid>div .inner .bottom h3 a{color:#00af41;display:block;font-weight:600;font-size:13px;text-transform:none;line-height:1.7142857143;margin-bottom:10px!important}.loyalty-product-grid>div .inner .bottom .buy-now-btn{margin-bottom:10px}.loyalty-product-grid>div .inner .bottom .description{margin-bottom:9px;font-size:13px;line-height:1.714285714}.loyalty-product-grid>div .inner .bottom .expire-date{font-size:13px;margin-top:auto;margin-bottom:9px;line-height:1.714285714}.loyalty-product-grid>div .inner .bottom .expire-date .date{font-size:13px;line-height:1.714285714;display:block;text-transform:capitalize}.loyalty-product-grid>div .inner .bottom a{text-transform:capitalize;color:#231f1f;text-decoration:none;font-size:13px;line-height:1.375}.loyalty-product-grid .lp-inprogress-div .inner{border-radius:4px;border:1px solid #ccc;box-shadow:2px 2px 6px #ccc;padding:0;position:relative}.loyalty-product-grid .lp-inprogress-div .inner .top{margin:0;max-height:none;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.loyalty-product-grid .lp-inprogress-div .inner .top .progress-frame+img{height:105px;width:105px;margin:40px 0 36px;position:relative;z-index:2;vertical-align:middle}.loyalty-product-grid .lp-inprogress-div .inner .top .purchases-left{font-size:40px;color:#1d1d26;font-weight:600;letter-spacing:.5px;line-height:1;display:block;padding:0 20px 15px;text-align:center}.loyalty-product-grid .lp-inprogress-div .inner .top .purchases-left .amount{font-size:40px;color:#1d1d26;font-weight:600;letter-spacing:.5px;line-height:1;display:block}.loyalty-product-grid .lp-inprogress-div .inner .top .purchases-left .text{text-transform:uppercase;font-weight:600;font-size:11px;color:#666;line-height:1;display:block;padding:4px 0 0}.loyalty-product-grid .lp-inprogress-div .inner .bottom{padding:10px 10px 7px;background-color:#f8f8f8;line-height:1.4285714286}.loyalty-product-grid .lp-inprogress-div .inner .bottom h3{line-height:1.4285714286;margin:0 0 5px}.loyalty-product-grid .lp-inprogress-div .inner .bottom h3 a{text-transform:none;line-height:1.4285714286}.loyalty-product-grid .lp-inprogress-div .inner .bottom .description{line-height:1.4285714286;margin:0 0 13px}.loyalty-product-grid .lp-inprogress-div .inner .bottom .earn-date{font-size:13px;font-weight:600;margin-top:auto;margin-bottom:2px;line-height:1.4285714286}.loyalty-product-grid .lp-inprogress-div .inner .bottom .earn-date span{font-size:1em;font-weight:600;line-height:1.4285714286}.loyalty-product-grid .lp-inprogress-div .inner .bottom a{text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;font-size:14px;color:#00af41}@media screen and (min-width:769px) and (max-width:992px){.loyalty-product-grid .lp-inprogress-div .inner .top .progress-frame+img{margin:41px 0 37px}}.progress-frame{height:164px;margin:auto;position:absolute;left:50%;top:12px;z-index:1;-webkit-transform:translateX(-50%) rotate(-90deg);-ms-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg);width:164px}.progress-frame+.loyalty-product-img{height:105px;margin:40px 0 36px;position:relative;z-index:2}@media screen and (min-width:786px) and (max-width:992px){.progress-frame+.loyalty-product-img{margin:41px 0 37px}}.progress-frame+.loyalty-product-img img{width:105px}@media screen and (min-width:993px) and (max-width:1100px){.loyalty-product-grid .lp-inprogress-div .inner .top .progress-frame+img{height:85px;width:85px}.progress-frame{height:141px;width:141px}.progress-frame+.loyalty-product-img{height:85px}.progress-frame+.loyalty-product-img img{width:85px}}@media screen and (max-width:786px){.progress-frame+.loyalty-product-img img{width:auto}}.full,.full i,.half,.half i,.progress-frame::after,.progress-frame::before{border-radius:100%;content:"";display:block;position:absolute}.progress-frame::before{background:#bacdb7;height:100%;width:100%}.progress-frame::after{background-color:#fff;height:-webkit-calc(164px - 12px);height:calc(164px - 12px);left:6px;top:6px;width:-webkit-calc(164px - 12px);width:calc(164px - 12px)}.full,.half{clip:rect(0,164px,164px,-webkit-calc(164px / 2));clip:rect(0,164px,164px,calc(164px / 2));height:100%;width:100%}.half{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.full{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.full i,.half i{background:#00af41;clip:rect(0,-webkit-calc(164px / 2),164px,0);clip:rect(0,calc(164px / 2),164px,0);height:100%;width:100%}@media screen and (min-width:993px) and (max-width:1100px){.progress-frame::after{height:-webkit-calc(141px - 12px);height:calc(141px - 12px);width:-webkit-calc(141px - 12px);width:calc(141px - 12px)}.full,.half{clip:rect(0,141px,141px,-webkit-calc(141px / 2));clip:rect(0,141px,141px,calc(141px / 2))}.full{-webkit-transform:rotate(89deg);-ms-transform:rotate(89deg);transform:rotate(89deg)}.full i,.half i{clip:rect(0,-webkit-calc(141px / 2),141px,0);clip:rect(0,calc(141px / 2),141px,0)}}.cxa-loyalty-program-register-component{padding:0}.cxa-loyalty-program-register-component .neighbor-rewards-program-signup-tile>h2{border-top:1px solid #f6f6f6;font-size:24px;line-height:1.04;padding:25px 22px;margin:0}.cxa-loyalty-program-register-component .neighbor-rewards-program-signup-tile>.row{margin:0}.cxa-loyalty-program-register-component form{font-weight:400;border-radius:5px;line-height:1.6}.cxa-loyalty-program-register-component form .address-part:after{content:"";display:table;clear:both}.cxa-loyalty-program-register-component form h2{font-size:18px;letter-spacing:.04px;line-height:1.22;margin-bottom:15px;padding:0 11px}.cxa-loyalty-program-register-component form label{color:#515253;font-size:18px;line-height:1.6;margin-bottom:5px}.cxa-loyalty-program-register-component form input[type=email],.cxa-loyalty-program-register-component form input[type=password],.cxa-loyalty-program-register-component form input[type=text],.cxa-loyalty-program-register-component form select,.cxa-loyalty-program-register-component form textarea{border:2px solid #d2d2d2;border-radius:5px!important;font-size:18px;font-weight:700;height:51px;line-height:1.3333333;padding:10px 16px;color:#555}.cxa-loyalty-program-register-component label+div{display:inline}.cxa-loyalty-program-register-component .field-validation-error{display:block}.cxa-loyalty-program-register-component .field-validation-error span{color:red;font-weight:400;font-size:16px}.cxa-loyalty-program-register-component input[type=text][disabled],.cxa-loyalty-program-register-component input[type=text][readonly]{cursor:not-allowed;background-color:transparent}.loyalty-note{border-top:1px solid #f6f6f6;margin:50px 0 0;padding:40px 0 0}.loyalty-note p{font-style:italic}.loyalty-program-landing-page .modal{width:100%;margin:0 auto}.loyalty-program-landing-page .modal .modal-title{text-align:left}.loyalty-program-landing-page .modal .modal-header{border:none;position:relative;z-index:2}.loyalty-program-landing-page .modal .modal-header .close-button{color:#00af41;font-size:24px;opacity:1;position:absolute;right:15px;top:15px}.loyalty-program-landing-page .modal .modal-body{text-align:left}.loyalty-program-landing-page .modal .modal-body .field-modal-body{padding:0 0 30px}.loyalty-program-landing-page .modal .modal-body span{letter-spacing:-.07px;color:#172b4d;font-size:24px}.loyalty-program-landing-page .modal .modal-body .text-center .btn{max-width:310px;display:block;width:100%;margin-top:10px;font-size:26px;line-height:36px;clear:none}.loyalty-program-landing-page .modal .modal-footer{border:none}.loyalty-program-landing-page .modal .modal-footer .btn{display:block;line-height:1.42857}@media screen and (max-width:767px){.loyalty-product-grid .lp-inprogress-div .inner .top img{width:50%}.loyalty-product-grid .lp-inprogress-div .inner .top .progress-frame+img{width:auto}.cxa-loyalty-program-register-component form .row{margin:0}.cxa-loyalty-program-register-component form .form-tel-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cxa-loyalty-program-register-component form .form-tel-field .pull-right{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.cxa-loyalty-program-register-component form .form-tel-field input[type=text]{margin-bottom:12px}.cxa-loyalty-program-register-component form input[type=email],.cxa-loyalty-program-register-component form input[type=password],.cxa-loyalty-program-register-component form input[type=text],.cxa-loyalty-program-register-component form select,.cxa-loyalty-program-register-component form textarea{margin-bottom:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.loyalty-program-landing-page .modal{margin:47px auto 0}.loyalty-program-landing-page .modal .modal-title{font-size:28px;line-height:1.1785714286;text-align:left}.loyalty-program-landing-page .modal .modal-header{padding:15px 15px 0}.loyalty-program-landing-page .modal .modal-body{font-size:21px;line-height:1.4523809524;padding:21px 18px 18px;text-align:left}.loyalty-program-landing-page .modal .modal-body span{font-size:21px}.loyalty-program-landing-page .modal .modal-footer{padding:6px 18px 34px}.loyalty-program-landing-page .modal .modal-footer .btn{font-size:24px;padding:21px;width:100%;min-width:0}}@media screen and (min-width:768px){.loyalty-program-landing-page .brands-listing,.loyalty-program-landing-page .component.banner-panel.sc-background-image-stretch,.loyalty-program-landing-page .cxa-loyalty-program-register-component,.loyalty-program-landing-page .rich-text-tile{width:95.6%}}.notification-preferences{margin-bottom:40px;font-size:1.125em}.notification-preferences .notification-form{margin-left:25px;padding-right:90px}.notification-preferences .notification-form .preference-name{border-top:1px solid #e5e5e5;padding-top:20px;padding-bottom:20px;font-weight:400}.notificationsEmail{padding-bottom:20px}.notificationsEmail .notificationsText{font-size:24px}.notificationsPostalMail{padding-bottom:20px}.notificationsPostalMail .notificationsText{font-size:24px}.saveRow{padding-top:20px}.saveRow .saveButton{width:50%;float:right}.switch{position:relative;display:inline-block;width:60px;height:34px}@media (max-width:500px){.saveRow .saveButton{width:100%}.switch{position:absolute}}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#5cb85c}input:focus+.slider{box-shadow:0 0 1px #5cb85c}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.one-column-panel .content{position:static;width:100%;padding:0 10px;display:block}@media (min-width:768px){#subscriptions-minimum-req-warning-modal .modal-dialog .modal-content .modal-body .text-center button.btn-secondary{margin-top:0;margin-left:15px}.one-column-panel .content{position:absolute;left:0;padding:0 30px;top:0;bottom:0}.product-details-tile .slick-list .slick-track{max-width:none}}.one-column-panel .content .field-one-column-desktop{display:block!important}.one-column-panel .content .field-one-column-desktop h2{font-size:50px;font-weight:900;color:#fff!important;height:55px}@media (max-width:600px){.one-column-panel .content .field-one-column-desktop{display:none!important}}.one-column-panel .content .field-one-column-mobile{display:none}.one-column-panel .content .field-one-column-mobile h2{font-size:24px;margin-bottom:0;color:#222!important}.one-column-panel .content .field-one-column-mobile p{margin:0;color:#939598!important;font-size:16px}.one-column-panel .content .shop-buttons{padding-top:209px;width:100%;float:left;text-align:center}.one-column-panel .content .shop-buttons .btn{width:46.7%;color:#fff;font-size:26px;font-weight:700;line-height:1.333333}.one-column-panel .content .shop-buttons .btn:nth-child(2){float:right;margin-left:6.6%}@media (max-width:767px){.one-column-panel{padding-bottom:10px;box-shadow:1px 1px 1px 1px #eaeae9;overflow:visible}.one-column-panel .content .shop-buttons{padding-top:10px}.one-column-panel .content .shop-buttons .btn{width:48%;padding:8px 10px;font-size:16px;line-height:22px;border-radius:2px!important}.one-column-panel .content .shop-buttons .btn:nth-child(2){margin-left:4%}}.order-confirmation-tile .row{margin:0}.order-confirmation-tile .row>div{padding:0}.order-confirmation-tile .psp-order-confirmation-message-component h2,.order-confirmation-tile .psp-order-confirmation-message-component h2 span{font-size:50px;color:#010101;font-weight:900}.order-confirmation-tile .psp-order-confirmation-message-component .order-confirmation-notes{padding-left:0}.order-confirmation-tile .psp-order-confirmation-message-component .order-confirmation-notes p,.order-confirmation-tile .psp-order-confirmation-message-component .order-confirmation-notes p span{font-size:16px;font-weight:400;padding:0;color:#010101}.order-confirmation-tile .psp-order-confirmation-message-component .order-confirmation-notes p span strong,.order-confirmation-tile .psp-order-confirmation-message-component .order-confirmation-notes p strong{font-size:16px}.order-confirmation-tile .psp-order-confirmation-message-component .order-confirmation-notes.pickup p:nth-of-type(3){margin-top:25px}.order-confirmation-tile .psp-order-confirmation-message-component .order-confirmation-notes a{font-weight:500}.order-confirmation-tile .psp-order-confirmation-message-component .subscription-confirmation-notes{padding-left:0;padding-top:2px;color:#010101}@media (max-width:767px){.order-confirmation-tile .psp-order-confirmation-message-component .subscription-confirmation-notes{padding-top:14px}}.order-confirmation-tile .psp-order-confirmation-message-component .subscription-confirmation-notes p,.order-confirmation-tile .psp-order-confirmation-message-component .subscription-confirmation-notes p span{color:#010101;font-weight:400;padding:0}.order-confirmation-tile .psp-order-confirmation-message-component .subscription-confirmation-notes p span strong,.order-confirmation-tile .psp-order-confirmation-message-component .subscription-confirmation-notes p strong{font-size:16px}.order-confirmation-tile .psp-order-confirmation-message-component .subscription-confirmation-notes a{font-weight:700;text-decoration:underline}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned{margin-top:10px;padding-right:60px}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned.guest-user .guest-user-title{font-size:24px;margin-bottom:24px;font-weight:700}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned.guest-user .guest-user-message{min-height:50px;padding:12px 16px;background-color:rgba(246,190,0,.2);margin-bottom:20px}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned.guest-user .guest-user-message .guest-user-message-star{width:5%;float:left}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned.guest-user .guest-user-message .guest-user-message-text{width:95%;float:left}@media (max-width:768px){.saveRow{float:none}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned{margin-top:32px;padding-right:30px}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned.guest-user .guest-user-title{font-size:18px}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned.guest-user .guest-user-message{margin-bottom:12px}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned.guest-user .guest-user-message .guest-user-message-star{width:15%}.order-confirmation-tile .psp-order-confirmation-message-component .points-earned.guest-user .guest-user-message .guest-user-message-text{width:85%;font-size:14px}}.order-confirmation-tile .psp-order-confirmation-sign-up-component form{margin:0 -15px}.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row{margin:0 -15px;max-width:none}.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row .col-md-12,.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row .col-md-4,.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row .col-md-6,.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row .col-md-8{padding:0 15px!important}@media (max-width:600px){.one-column-panel .content .field-one-column-mobile{display:block;text-align:center;margin-bottom:18px}.one-column-panel .content .field-one-column-mobile:empty{display:none}.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row{margin:0}.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row .col-md-12 .row-inline-control label,.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row .col-md-4 .row-inline-control label,.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row .col-md-6 .row-inline-control label,.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row .col-md-8 .row-inline-control label,.order-confirmation-tile .psp-order-confirmation-sign-up-component form .form-group .row label[for=ConfirmPassword]{margin-top:15px}.order-confirmation-tile .psp-order-confirmation-sign-up-component .input-group-lg input#FirstName{margin-bottom:15px}}.order-confirmation-tile .psp-order-confirmation-sign-up-component .input-group-lg .form-control{border-radius:6px!important}.order-confirmation-tile .psp-order-confirmation-sign-up-component .input-group-lg .form-control:first-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none}.order-confirmation-tile .psp-order-confirmation-sign-up-component .input-group-lg .input-group-addon:last-child{background-color:#fff}.order-confirmation-tile .psp-order-confirmation-sign-up-component .form-submit-button{margin-top:10px}.order-confirmation-tile .psp-order-confirmation-sign-up-component .form-submit-button .grecaptcha-badge{z-index:1}.order-confirmation-tile .psp-order-confirmation-sign-up-component .form-submit-button .btn-primary{max-width:310px;width:100%;font-size:26px;font-weight:600}.order-confirmation-tile .button_container{text-align:center}.order-confirmation-tile .order-number-text{text-decoration:underline}.order-confirmation-tile .order-summary{padding:25px!important;background-color:#f4f4f2;margin-bottom:20px;border:1px solid #d2d2d2;margin-top:2em}.order-confirmation-tile .order-summary h3{margin:0 0 20px;color:#010101}.order-confirmation-tile .order-summary .pickup-address span,.order-confirmation-tile .order-summary .store-phone-number span{width:100%;display:block}.order-confirmation-tile .order-summary p{font-weight:700;margin:0 0 20px;overflow-wrap:break-word}.order-confirmation-tile .order-summary p span{margin-left:4px;font-weight:400}.order-confirmation-tile .order-summary p a{font-weight:700;text-decoration:underline}.order-confirmation-tile .order-summary .button_container{border-top:1px solid #d3d3d3;padding-top:20px;text-align:center;margin:0 -25px}.order-confirmation-tile .social-container p{font-weight:700;padding:0;color:#010101;font-size:21px}.order-confirmation-tile .social-container ul{margin:0;padding:20px 0 0}.order-confirmation-tile .social-container ul li{list-style:none;display:inline-block;margin:0 15px 0 0}.order-confirmation-page .popover{width:387px}.order-confirmation-page .popover .popover-content{font-style:italic}.order-confirmation-page .popover .popover-content ul{color:#909090}.order-details{box-shadow:none;width:100%;min-height:400px;padding:0 0 100px;margin-bottom:0}@media (max-width:992px){.order-details{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin-left:15px;margin-right:15px}}.order-details .component-content{padding:0}.order-details .order-details-heading{padding:0 11px 10px}.order-details .order-details-heading h1{font-size:36px;line-height:1.1;font-weight:400;margin:0}.order-details .order-details-heading .all-orders-link{font-size:24px;color:#00af41;text-decoration:none}.order-details .divider hr{border-color:#f1f1f1}.order-details .order-details-info{border:2px solid #d2d2d2;border-radius:5px;padding:0}.order-details .order-details-info .order-details-status{border-bottom:2px solid #d2d2d2;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-details .order-details-info .order-details-status .order-details-progress{width:30%;float:left;padding:25px;background:#f4f4f2}@media (max-width:786px){.order-details{background:#f4f4f2;padding-bottom:30px;margin-bottom:100px}.order-details .order-details-heading{padding-bottom:0;margin-bottom:20px}.order-details .order-details-heading h1{margin-top:15px;font-size:24px}.order-details .divider{display:none}.order-details .order-details-info{border:none;border-radius:0}.order-details .order-details-info .order-details-status{background:#fff;margin-bottom:5px;border:1px solid #d2d2d2}.order-details .order-details-info .order-details-status .order-details-progress{width:100%;float:none;padding:20px;background:#fff}}.order-details .order-details-info .order-details-status .order-details-progress h3{color:#000;font-size:28px;line-height:1.1;margin:0 0 10px;padding:0;font-weight:900}.order-details .order-details-info .order-details-status .order-details-progress h4{color:#000;font-size:18px;line-height:1.1;margin:0 0 10px;padding:0;font-weight:900}.order-details .order-details-info .order-details-status .order-details-progress p{color:#010101;font-size:16px;margin:0;padding:0;font-weight:400;line-height:30px}.order-details .order-details-info .order-details-status .order-details-progress-status{width:70%;float:left;padding:25px;border-left:2px solid #d2d2d2}.order-details .order-details-info .order-details-status .order-details-progress-status h4{color:#010101;font-size:18px;margin:0 0 10px;padding:0;font-weight:900}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process{text-align:center;padding:20px 0;box-sizing:border-box}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul{list-style:none;margin:0;padding:0}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul:after{content:"";display:table;clear:both}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col{float:left;font-size:12px;line-height:1.42857;position:relative;padding:25px 0 0;text-align:left;width:29%}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col:last-child{width:12%}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col:last-child:before{display:none}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col:before{content:"";background:#fff;border-bottom:1px solid #9d9fa1;border-top:1px solid #9d9fa1;height:4px;width:100%;position:absolute;left:0;top:8px}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col:after{content:"";background:#fff;border:1px solid #9d9fa1;height:20px;width:20px;position:absolute;left:0;top:0;border-radius:100%}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col span{color:#939598;font-weight:400;font-size:12px;line-height:1.42857}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col.active:before{background:#fff}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col.active:after{background:#d2d2d2}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col.active span{color:#010101}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col.fully-active:before{background:#d2d2d2;border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2}.order-details .order-details-info .order-details-status .order-details-progress-status .order-details-process ul .order-details-process-col.fully-active:after{background:#d2d2d2;border:1px solid #d2d2d2}.order-details .order-details-list .order-details-item{padding:25px 0}@media (max-width:786px){.order-details .order-details-info .order-details-status .order-details-progress-status{width:100%;float:none;padding:20px;border-left:none;border-top:1px solid #d2d2d2}.order-details .order-details-list{background:#fff;border:1px solid #d2d2d2}.order-details .order-details-list .order-details-item{border-bottom:1px solid #dfe0df;background:#fff;margin-bottom:20px}}.order-details .order-details-list .order-details-item:after{content:"";display:table;clear:both}.order-details .order-details-list .order-details-item .order-details-item-img{text-align:center;width:20%;float:left}.order-details .order-details-list .order-details-item .order-details-item-img img{max-width:100%;vertical-align:middle}.order-details .order-details-list .order-details-item .order-details-item-detail{float:left;width:50%;padding-left:10px}.order-details .order-details-list .order-details-item .order-details-item-detail a{text-decoration:none}.order-details .order-details-list .order-details-item .order-details-item-detail h3{color:#231f1f;font-size:16px;margin:0 0 13px;padding:0;font-weight:500}.order-details .order-details-list .order-details-item .order-details-item-detail .order-details-item-price span{font-size:18px;font-weight:500;margin:0 0 13px}.order-details .order-details-list .order-details-item .order-details-item-detail .order-details-item-qty{color:#010101;font-size:18px;font-weight:500}.payment-icon{background-image:url(../images/payment-methods-logos.png);width:38px;height:29px;background-repeat:no-repeat;display:inline-block;background-size:170px auto;background-position:-1000px}.visa{background-position:0 5px}.order-history-summary{box-shadow:none;width:100%;min-height:400px;padding:0 0 100px;margin-bottom:0}@media (max-width:992px){.order-history-summary{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin-left:15px;margin-right:15px}}.order-history-summary .component-content{padding:0}.order-history-summary .order-history-heading{padding:0 11px 10px}.order-history-summary .order-history-heading .component-content{font-size:36px;line-height:1.1;font-weight:400}.order-history-summary .divider hr{border-color:#f1f1f1}.order-history-summary .order-history-sort{padding:0}.order-history-summary .order-history-sort .order-history-select{margin-bottom:25px}.order-history-summary .order-history-sort .order-history-select label{font-weight:500;color:#231f1f;font-size:16px;text-transform:capitalize;display:inline-block;margin-right:15px;padding:0;position:relative;top:3px;margin-bottom:5px}.order-history-summary .order-history-sort .order-history-select select{display:inline-block;width:230px;border-radius:0;border:0;background:#f1f1f1;font-weight:500;color:#231f1f;font-size:14px;height:45px;padding:0 20px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}@media (max-width:786px){.order-details .order-details-list .order-details-item .order-details-item-detail{width:80%}.order-details .order-details-list .order-details-item .order-details-item-detail .order-details-item-price,.order-details .order-details-list .order-details-item .order-details-item-detail .order-details-item-qty{float:left;width:50%}.order-history-summary{background:#f4f4f2;padding-bottom:30px;margin-bottom:100px}.order-history-summary .order-history-heading{padding-bottom:0;margin-bottom:20px}.order-history-summary .order-history-heading .component-content{margin-top:15px;font-size:24px}.order-history-summary .divider{display:none}.order-history-summary .order-history-sort .order-history-select{float:none!important}.order-history-summary .order-history-sort .order-history-select label{font-size:14px;font-weight:400;color:#7b7979;padding-top:15px}.order-history-summary .order-history-sort .order-history-select select{border-radius:0;border:1px solid #939598;background:#fff;background-color:#fff!important;font-weight:500;color:#231f1f;font-size:14px;height:45px;padding:0 20px;float:right}}.order-history-summary .order-history-detail-box{border:2px solid #d2d2d2;border-radius:5px;margin-bottom:25px;padding:0}.order-history-summary .order-history-detail-box .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-history-summary .order-history-detail-box .order-history-detail-date{width:40%;float:left;padding:25px 40px;background:#f4f4f2}.order-history-summary .order-history-detail-box .order-history-detail-date h3{color:#000;font-size:24px;line-height:1.1;margin:0 0 16px;padding:0;font-weight:900}.order-history-summary .order-history-detail-box .order-history-detail-date p{color:#010101;font-size:16px;margin:0;padding:0;font-weight:400;line-height:30px}.order-history-summary .order-history-detail-box .order-history-detail-date p a{color:#00af41;font-size:16px;text-decoration:underline}.order-history-summary .order-history-detail-box .order-history-detail-date .order-history-detail-date-btns{padding:22px 0 10px}.order-history-summary .order-history-detail-box .order-history-detail-date .order-history-detail-date-btns .button-primary{font-size:16px;font-weight:400;padding:12px 15px;width:120px}@media (max-width:786px){.order-history-summary .order-history-detail-box{border-radius:0;border:none}.order-history-summary .order-history-detail-box .order-history-detail-date{width:100%;float:none;padding:20px;background:#fff}.order-history-summary .order-history-detail-box .order-history-detail-date .order-history-detail-date-btns{text-align:center}.order-history-summary .order-history-detail-box .order-history-detail-date .order-history-detail-date-btns .button-primary{width:116px;padding:12px 5px}.order-history-summary .order-history-detail-box .order-history-detail-slider{display:none}}.order-history-summary .order-history-detail-box .order-history-detail-slider{width:60%;float:left;padding:25px}.order-history-summary .order-history-detail-box .order-history-detail-slider .order-history-item{padding:0 20px}.order-history-summary .order-history-detail-box .order-history-detail-slider .order-history-item .order-history-item-img{text-align:center;height:100px}.order-history-summary .order-history-detail-box .order-history-detail-slider .order-history-item .order-history-item-img img{max-width:100%;max-height:100%;width:auto;vertical-align:middle;display:inline-block}.order-history-summary .order-history-detail-box .order-history-detail-slider .order-history-item .order-history-item-txt{padding:15px 0 0}.order-history-summary .order-history-detail-box .order-history-detail-slider .order-history-item .order-history-item-txt h4{color:#231f1f;font-size:14px;line-height:16px;margin:0 0 13px;padding:0;font-weight:400;min-height:62px}.order-history-summary .order-history-detail-box .order-history-detail-slider .order-history-item .order-history-item-txt .order-history-item-bottom>span{display:inline-block;margin-right:14px;color:#231f1f;font-size:14px;line-height:1.42857}.order-history-summary .order-history-detail-box .order-history-detail-slider .owl-nav .owl-prev{position:absolute;top:33%;left:0;z-index:1000}.order-history-summary .order-history-detail-box .order-history-detail-slider .owl-nav .owl-prev:before{content:"\f053";font-size:24px;color:#8b8988;font-family:FontAwesome;opacity:1}.order-history-summary .order-history-detail-box .order-history-detail-slider .owl-nav .owl-next{position:absolute;top:33%;right:0;z-index:1000}.order-history-summary .order-history-detail-box .order-history-detail-slider .owl-nav .owl-next:before{content:"\f054";font-size:24px;color:#8b8988;font-family:FontAwesome;opacity:1}.oro-content-categories-filter{padding:40px 15px 100px}.oro-content-categories-filter .container{padding-left:15px;padding-right:15px}.oro-content-categories-filter .oro-content-categories-filter-head{font-size:21px;font-weight:400;text-align:center;padding-bottom:20px}.oro-content-categories-filter .oro-content-categories-filter-head span{font-size:21px}.oro-content-categories-filter .oro-content-categories-filter-head .oro-content-categories-filter-links{color:#00af41;padding-left:5px;font-size:21px}.oro-content-categories-filter .oro-content-categories-filter-head .oro-content-categories-filter-links u{margin-left:8px}.oro-content-categories-filter .oro-content-categories-filter-head .oro-content-categories-filter-links a{font-size:21px;color:#00af41}@media screen and (max-width:780px){.oro-content-categories-filter .oro-content-categories-filter-list>.row{margin-right:-15px;margin-left:-15px}.oro-content-categories-filter .oro-content-categories-filter-list>.row>div{padding:0}}.oro-content-categories-filter .oro-content-categories-filter-list a{font-size:21px;padding:45px 0 0;display:block}.oro-content-categories-filter .oro-content-categories-filter-list a img{height:134px;width:134px;max-width:100%;vertical-align:middle;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border:3px solid #231f1f;float:left;margin-right:45px}.oro-content-categories-filter .oro-content-categories-filter-list a span{font-size:21px;line-height:1.42857;padding:45px 0 0;display:block;color:#231f1f}.oro-content-categories-filter .oro-content-categories-filter-list a span:hover{color:#00af41}.other-store-events{padding-top:20px;padding-bottom:80px}.other-store-events hr{border-color:#f6f6f6;margin-top:50px;margin-bottom:20px}.other-store-events h2{font-size:1.875em;font-weight:400;line-height:150%;margin-bottom:30px;margin-top:20px}.other-store-events p{font-size:1.313em;margin-bottom:20px}.other-store-events .row{margin-left:-11px;margin-right:-11px}.other-store-events .row .col-sm-10,.other-store-events .row .col-sm-4{padding-right:11px;padding-left:11px}.other-store-events .rich-text-tile{margin-left:0}.other-store-events .other-store-events-upcoming-event{border:1px solid #eaeae9;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.other-store-events .other-store-events-upcoming-event .other-store-events-img{overflow:hidden}.other-store-events .other-store-events-upcoming-event .other-store-events-img img{width:100%;vertical-align:top}.other-store-events .other-store-events-upcoming-event .other-store-events-details{padding:15px;background-color:#f4f4f2;line-height:1.42857}.other-store-events .other-store-events-upcoming-event .other-store-events-details .other-store-events-date{color:#818181;font-size:.75em;margin-bottom:10px}.other-store-events .other-store-events-upcoming-event .other-store-events-details .other-store-events-title{color:#292a2c;font-size:1.125em;margin-bottom:10px;font-weight:600}.other-store-events .other-store-events-upcoming-event .other-store-events-details .other-store-events-desc{margin-bottom:30px}.page-not-found{padding-top:40px}.page-not-found .page-not-found-img{text-align:center}.page-not-found .page-not-found-img img{max-width:100%;vertical-align:middle}.not-found-page main{padding-bottom:0}.pet-info .pet-info-title{padding:40px 0}.pet-info .pet-info-title h1{font-size:36px;line-height:1.2;display:inline-block;vertical-align:text-bottom;margin:0 10px 0 0}.pet-info .pet-info-title a{font-size:15px;line-height:1.3;display:inline-block;vertical-align:text-bottom;text-transform:uppercase;font-weight:700;margin-bottom:6px}.pet-info .pet-info-content,.pet-info .pet-info-content .pet-info-list{padding-bottom:60px}.pet-info .pet-info-content .pet-info-list .pet-info-item{border:1px solid #f4f4f2;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-img-container{padding:25px 23px;background-color:#f4f4f2;width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:786px){.other-store-events{padding-bottom:30px}.pet-info{padding:0 15px}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-img-container{width:100%;background-color:transparent}}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-img-container .pet-info-img{height:104px;width:104px;border:2px solid #d2d2d2;border-radius:50%;overflow:hidden}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-img-container .pet-info-img img{width:100%;height:100%;vertical-align:top}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-details-container{width:-webkit-calc(100% - 150px);width:calc(100% - 150px);padding:14px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-details-container .pet-info-details .pet-info-name{display:inline-block;margin:0 5px 6px 0;line-height:1.45}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-details-container .pet-info-details .pet-info-edit{display:inline-block;margin-bottom:6px;font-size:15px;line-height:1.3;text-transform:uppercase;font-weight:700}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-details-container .pet-info-details .pet-info-spec{line-height:1.4}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-details-container .pet-info-details .pet-info-remove{margin-top:6px}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-details-container .pet-info-details .pet-info-remove a{display:inline-block;font-size:15px;line-height:1.3;text-transform:uppercase;font-weight:700}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-details-container .pet-info-details .pet-info-add{margin-bottom:10px}.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-details-container .pet-info-details .pet-info-add a{display:inline-block;font-size:15px;line-height:1.3;text-transform:uppercase;font-weight:700}.pet-info .pet-info-content .pet-info-add-pet{border-radius:4px;background-color:#f4f4f2;padding:19px 18px 26px;margin-bottom:80px}.pet-info .pet-info-content .pet-info-add-pet h3{font-size:18px;line-height:1.4;letter-spacing:.04px;margin-bottom:21px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-img{height:64px;width:64px;border:2px solid #d2d2d2;background-color:#fff;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:15px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-img img{height:100%;width:100%}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-img-details{display:inline-block;vertical-align:middle}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-img-details a{font-size:15px;line-height:1.3;display:inline-block;font-weight:700;text-transform:uppercase;margin-bottom:4px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-img-details small{display:block;font-size:9px;color:#8c8c8c;line-height:1.2;font-weight:500;margin-bottom:11px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs{margin:15px -11px 0}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .col-md-6{padding:0 11px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs label:not(.custom-radio-container):not(.custom-radio-container){display:block;font-weight:900;line-height:1.2;margin-bottom:10px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group{margin:10px 0 20px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .row{margin:0 -5px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .row .col-xs-4{padding:0 5px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .form-control{font-size:16px;line-height:19px;font-weight:500;color:#555;padding:13px 18px 12px;height:45px;border-color:#d2d2d2}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .form-control::-webkit-input-placeholder{color:#555}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .form-control:-ms-input-placeholder{color:#555}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .form-control::placeholder{color:#555}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .ui-selectmenu-button{width:100%;text-align:left;padding:13px 12px 12px 18px;height:45px;line-height:19px;font-size:16px;font-weight:500;border:1px solid #d2d2d2;background-color:#fff}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .ui-selectmenu-button .ui-icon{float:right}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .ui-selectmenu-menu{display:none;position:absolute;right:11px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .ui-selectmenu-menu.ui-selectmenu-open{display:block}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .ui-selectmenu-menu .ui-menu{background:#fff;border-color:#d2d2d2;max-height:300px;overflow:auto;overflow-x:hidden}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .ui-selectmenu-menu .ui-menu-item:first-child{display:none}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-inputs .form-group .ui-selectmenu-menu .ui-menu-item .ui-menu-item-wrapper{padding:0 18px;font-weight:500}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons{padding:0 11px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .row{margin:0 -10px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .row .col-md-6{padding:0 10px}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .button-primary,.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .button-secondary{width:100%}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .button-primary:disabled,.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .button-primary[disabled],.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .button-secondary:disabled,.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .button-secondary[disabled]{background-color:#eaeaea}.pet-info .grooming-salon{background-color:#efefef;border:2px solid #00af41;border-radius:4px;padding:32px 20px 0;text-align:center}.pet-info .grooming-salon img{max-height:82px;max-width:82px}.pet-info .grooming-salon h3{margin:10px 0}.pet-info .grooming-salon p{font-size:14px;line-height:1.6}.pet-info .grooming-salon .button-primary{font-size:20px;line-height:24px;padding:20px 9px 18px;margin-top:34px}.pet-info .grooming-salon .button-primary~.grooming-img-container{margin-top:38px}.pet-info .grooming-salon .grooming-img-container{border-top:2px solid #00af41;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);margin:136px -20px 0}.pet-info .grooming-salon .grooming-img-container img{width:100%;max-width:none;max-height:none;vertical-align:top}#DeletePetConfirmModal .modal-header{border-bottom:0}#DeletePetConfirmModal .modal-header .modal-title{font-size:26px;line-height:28.6px;padding-top:10px}#DeletePetConfirmModal .modal-body p{line-height:1.42857}#DeletePetConfirmModal .modal-footer{padding:15px 25px 25px;border-top:0}#DeletePetConfirmModal .modal-footer .btn-in-progress{margin-right:10px;width:310px;text-align:center}#DeletePetConfirmModal .modal-footer .btn-in-progress .progress-loader{width:100%}#DeletePetConfirmModal .modal-footer .btn-in-progress .progress-loader span{vertical-align:super}#DeletePetConfirmModal .modal-footer button{max-width:310px}#DeletePetConfirmModal .modal-footer button+button{margin-bottom:0}.status-header .left-heading{margin-bottom:20px}.status-header .left-heading .status{font-size:36px;font-weight:600}.pickup-store-modal{border-top:1px solid #e5e5e5;padding-left:0!important;padding-right:0!important}@media (max-width:991px){.pickup-store-modal{border-top:2px solid #e5e5e5}}@media (max-width:768px){.pickup-store-modal{border-top:3px solid #e5e5e5}}.pickup-store-modal .pickup-location{margin-top:60px}.pickup-store-modal .pickup-location .left-image{margin-top:30px}.pickup-store-modal .pickup-location .col-xs-12,.pickup-store-modal .pickup-location .col-xs-8{padding-left:0;padding-right:0}.pickup-store-modal .pickup-location .location-item{margin-bottom:10px;margin-top:60px}.pickup-store-modal .pickup-location .location-item .location-name{font-size:24px;margin:10px 0}.pickup-store-modal .pickup-location .location-item .location-title{font-size:36px;font-weight:600;margin:10px 0}.pickup-store-modal .pickup-location .location-item .info{font-size:16px;margin:10px 0}.pickup-store-modal .pickup-location .location-item .info .directions{color:#d2d2d2;text-decoration:none}.pickup-store-modal .pickup-location .store-hours{margin-top:60px}.pickup-store-modal .pickup-location .store-hours .store-time{font-size:36px;font-weight:600}.pickup-store-modal .pickup-location .store-hours .info{font-size:16px;margin:10px 0}.pickup-store-modal .pickup-location .availability-inStock{border:2px solid #d2d2d2;padding:0 10px;margin-top:30px}.pickup-store-modal .pickup-location .availability-lowStock{border:2px solid #ff8c00;padding:0 10px;margin-top:30px}.pickup-store-modal .pickup-location .availability-outStock{border:2px solid #ed1d23;padding:0 10px;margin-top:30px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;padding:1px;text-align:left;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);max-width:initial;background:#eee!important;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none;width:20%}@media (max-width:767px){.order-confirmation-page .popover{width:220px}.popover{width:50%}}.popover>.arrow{position:absolute;display:block;width:0;height:0;border:11px solid transparent}.popover>.arrow:after{content:"";position:absolute;display:block;width:0;height:0;border:10px solid transparent}.popover ul{margin:15px;padding:0}.tooltip{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none}.modal-content{background-clip:padding-box}.popover.top{margin-top:-10px}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.top .arrow:after{border-top-color:#eee!important}.popover.right{margin-left:10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";bottom:-10px;left:1px;border-left-width:0;border-right-color:#eee}.popover.bottom{margin-top:10px}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0}.popover.left{margin-left:-10px}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";bottom:-10px;right:1px;border-right-width:0;border-left-color:#eee}.popover-title{display:none}.popover-content{padding:9px 14px}popover li{margin:15px;padding:0}@media (min-width:992px){.product-details-frame .product-details-information .product-title-fav{float:left}.popover li{white-space:normal}}.product-details-tile{margin-top:0;margin-bottom:30px;overflow:visible}.product-details-tile .stores-modal .autocomplete-list-wrap{margin-top:-15px!important;top:0}.product-details-tile .left-side{min-height:516px}.product-details-tile .left-side iframe{width:100%;height:300px;margin-top:25%}.product-details-tile .left-side .product-section{position:relative;overflow:hidden}.product-details-tile .advert{top:10px;left:13px;text-align:left;color:#fff;font-size:12px;font-weight:700;position:absolute;z-index:300}.product-details-tile .advert p{color:#fff;text-align:center;padding:3.5px 14px;margin-bottom:7px;font-size:12px;line-height:1.42857;font-weight:700}.product-details-tile .advert .flag-badge{background-image:url(/assets/images/badge-flag.png);display:block;width:27px;margin:5px;height:18px}.product-details-tile .advert .bg-blue{background-color:#0098ce;margin-bottom:3px}.product-details-tile .advert .bg-red{background-color:#e31c21;margin-bottom:3px}.product-details-tile .advert .bg-purple{background-color:#872d91;margin-bottom:3px}.product-details-tile .box{position:absolute;max-width:700px;width:100%;height:auto;bottom:0;left:32px;z-index:1}.product-details-tile .box .ribbon-bottom-left{bottom:-9px;left:-17px}.product-details-tile .box .ribbon-bottom-left .line-1{bottom:40px;padding:7px 45px 7px 40px}.product-details-tile .box .ribbon-bottom-left .line-1,.product-details-tile .box .ribbon-bottom-left .line-2{right:55px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-transform:capitalize}@media (max-width:767px){.product-details-tile .box{max-width:100%;top:initial;left:initial}.product-details-tile .box .ribbon-bottom-left .line-1{bottom:13px;padding:7px 45px 7px 35px}.product-details-tile .box .ribbon-bottom-left .line-1,.product-details-tile .box .ribbon-bottom-left .line-2{right:48px}}.product-details-tile .box .ribbon-bottom-left::before{bottom:0;right:0}.product-details-tile .box .ribbon-bottom-left::after{top:0;left:0}.product-details-tile .box .ribbon-bottom-left::after,.product-details-tile .box .ribbon-bottom-left::before{border-bottom-color:transparent;border-left-color:transparent}.product-details-tile .box .ribbon-bottom-left .primarygreen{background-color:#00af41}.product-details-tile .box .ribbon-bottom-left .darkgreen{background-color:#026937}.product-details-tile .box .ribbon-bottom-left .darkgray{background-color:#393434}.product-details-tile .box .ribbon-bottom-left .red{background-color:#ed1d23}.product-details-tile .box .ribbon-bottom-left .purple{background-color:#872d91}.product-details-tile .box .ribbon-bottom-left .lightgreen{background-color:#bfd888}.product-details-tile .box .ribbon-bottom-left .blue{background-color:#0098ce}.product-details-tile .box .ribbon-bottom-left .yellow{background-color:#f6be00}.product-details-tile .box .ribbon-bottom-left .lightgray{background-color:#f4f4f2}.product-details-tile .box .ribbon-bottom-left .black{background-color:#000}.product-details-tile .box .ribbon-mobile{bottom:0;left:0}.product-details-tile .box .ribbon{width:245px;height:245px;overflow:hidden;position:absolute}.product-details-tile .box .ribbon p{position:absolute;display:block;width:245px;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;font-size:16px}@media (max-width:767px){.product-details-tile .box .ribbon{width:200px;height:200px}.product-details-tile .box .ribbon p{font-size:14px;width:200px}}.product-details-tile .box .ribbon::after,.product-details-tile .box .ribbon::before{position:absolute;z-index:-1;content:'';display:block}.product-details-tile .product-weight-container{top:285px;right:25px;position:absolute;z-index:300;margin:3px;background-color:#00af41;-webkit-clip-path:polygon(100% 0,84% 49%,100% 100%,0 98%,0 50%,0 0);clip-path:polygon(100% 0,84% 49%,100% 100%,0 98%,0 50%,0 0)}.product-details-tile .product-weight-container .product-weight{color:#fff;padding:0 12px 0 5px;font-size:14px;text-align:left;font-weight:700;margin:0}.product-details-tile .slick-slider{position:relative}.product-details-tile .right-side{margin-bottom:30px}.product-details-tile .right-side .product-details-information .margin-top-20{margin-top:20px}.product-details-tile .right-side .product-details-information .col-md-5{padding-right:0}.product-details-tile .right-side .product-details-information .product-qty-buttons-and-prices .fav-link,.product-details-tile .right-side .product-details-information .product-qty-buttons-and-prices .padding-top-20{padding-top:20px;padding-bottom:20px}@media (max-width:786px){.pet-info .pet-info-content .pet-info-list .pet-info-item .pet-info-details-container{width:100%}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .row .col-md-6:last-child .button-primary,.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .row .col-md-6:last-child .button-secondary{margin-bottom:0}.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .button-primary,.pet-info .pet-info-content .pet-info-add-pet .pet-info-add-pet-buttons .button-secondary{margin-bottom:20px}.product-details-tile{padding:0}.product-details-tile .right-side .product-details-information .product-qty-buttons-and-prices .fav-link{display:table;margin:20px auto;padding-top:0!important;padding-bottom:0!important}}.product-details-tile .right-side .product-details-information .bv_main_container .bv_main_container_row_flex,.product-details-tile .right-side .product-details-information .bv_main_container .bv_main_container_row_flex .bv_stars_component_container{padding-right:0!important}.product-details-tile .right-side .product-details-information .bv_main_container .bv_main_container_row_flex .bv_avgRating_component_container{color:#b1b1b1!important;font-size:18px!important;display:none!important}.product-details-tile .right-side .product-details-information .bv_main_container .bv_button_buttonMinimalist#WAR{border:none;text-decoration:underline!important;background:0 0!important;padding:0!important;cursor:pointer!important;font-size:18px!important;font-weight:500!important;font-family:effra,sans-serif!important;color:#000!important}.product-details-tile .right-side .product-details-information .bv_main_container .bv_numReviews_component_container{padding-right:5px!important}.product-details-tile .right-side .product-details-information .bv_main_container .bv_numReviews_component_container .bv_numReviews_text{color:#b1b1b1!important;font-size:18px!important}.product-details-tile .product-slides-mobile iframe{width:100%;height:300px;margin-top:10%}.product-details-tile .product-slides>div img{padding:10px 20px 2px;margin:auto;height:95px}.product-details-tile .product-slides.owl-carousel{width:516px;max-width:none;height:120px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-top:198px;margin-left:-190px}@media (max-width:991px){.product-details-tile{margin-top:40px}.product-details-tile .product-slides.owl-carousel{margin-left:-164px}}.product-details-tile .product-slides.owl-carousel .owl-stage-outer{height:120px}.product-details-tile .product-slides.owl-carousel .owl-nav .owl-prev{margin-left:-7px}.product-details-tile .product-slides.owl-carousel .owl-nav .owl-next{margin-right:-7px}.product-details-tile .product-slides.owl-carousel .owl-item img{width:auto}.product-details-tile .product-slides.owl-carousel .item{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);height:110px;border:1px solid #d2d2d2;position:relative;top:5px;cursor:pointer;overflow:hidden}.product-details-tile .product-slides.owl-carousel .selected .item{border:3px solid #00af41;border-radius:5px}.product-details-tile .product-slides .slick-list .slick-track{width:100%}.product-details-tile .product-slides .slick-list .slick-track .slick-slide{display:block;opacity:1}.product-details-tile .product-slides.slick-vertical .slick-slide>div div{border:1px solid #d2d2d2;margin:5px 0}.product-details-tile .product-slides .slick-slide.slick-current>div div{border:3px solid #00af41;border-radius:5px;cursor:pointer}.product-details-tile .product-slides-mobile>div img{border:1px solid #d2d2d2;padding:50px;margin:auto;z-index:10}.product-details-tile .slick-list{position:relative;display:block;overflow:hidden;z-index:200;margin:0;padding:0}.product-details-tile .slick-list .slick-track{opacity:1;width:1766px;position:relative;top:0;left:0;display:block}.product-details-tile .slick-list .slick-track:after{content:"";display:table;clear:both}.product-details-tile .slick-list .slick-track .slick-slide{float:left;display:none}@media (min-width:768px){.product-details-tile .slick-list .slick-track .slick-slide{display:block;opacity:0;width:444px;position:relative;left:0;top:0;z-index:999;-webkit-transition:opacity .5s;transition:opacity .5s}}.product-details-tile .slick-list .slick-track .slick-slide.slick-current{display:block;opacity:1}.product-details-tile .slick-list .slick-track .slick-slide img{display:inline-block;max-height:500px}.product-details-tile .slick-next,.product-details-tile .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:24px;height:37px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:#000;z-index:555}.product-details-tile .slick-next{background:url(../images/img-sprite.png) -184px -6px!important;right:15px!important;z-index:300;width:28px!important;top:50%;left:inherit}.product-details-tile .slick-prev{background:url(../images/img-sprite.png) -149px -6px!important;left:0;z-index:300;width:28px!important}.product-details-tile .owl-next,.product-details-tile .owl-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:24px;height:37px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:#000;z-index:555}.product-details-tile .owl-next{background:url(../images/img-sprite.png) -184px -6px!important;right:15px!important;z-index:300;width:28px!important;top:50%;left:inherit}.product-details-tile .owl-prev{background:url(../images/img-sprite.png) -149px -6px!important;left:0;z-index:300;width:28px!important}.product-details-tile .product-main-image-container{position:relative;display:block;border:1px solid #d2d2d2;padding:10px;text-align:center;border-radius:4px;overflow:hidden;box-sizing:border-box}.product-details-tile .product-main-image-container .animated{-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.product-details-tile .product-main-image-container .owl-item img{width:auto;max-height:500px;display:inline-block;vertical-align:middle}.product-details-tile .popover{background:#eee!important;font-size:13px;font-weight:700;margin-top:-10px}.product-details-tile .popover .popover-content{padding:9px 14px}.product-details-tile .popover .popover-content p{font-size:14px}.product-details-information .product-details-name-row{margin-bottom:10px}.product-details-information a,.product-details-information h4,.product-details-information p,.product-details-information span,.product-details-information strong{font-size:18px;color:#231f1f}.product-details-information .subsciption-discount{font-weight:700;color:#862d91}.product-details-information .subsciption-discount .subsciption-info{width:18px;height:18px;border:1px solid #000;display:inline-block;border-radius:50%;text-align:center;line-height:16px;font-size:16px;font-weight:700;margin-left:4px;vertical-align:top;margin-top:2px}.product-details-information .subsciption-discount .subsciption-info:before{content:"i";display:inline-block;vertical-align:middle}.product-details-information h1{font-weight:900;font-size:22px;display:inline;line-height:18px;color:#231f1f}.product-details-information .fulfillment-box .green-radio{vertical-align:text-top;margin-right:10px;height:18px;width:18px}.product-details-information .fulfillment-box .green-radio:checked:after{content:none}.product-details-information .addToFavPdp{cursor:pointer;color:#00af41}.product-details-information .remFromFavPdp{color:#00af41}.product-details-information .text-muted{color:#777;font-size:18px;font-weight:700}.product-details-information .learn-more-container{float:right}.product-details-information .learn-more-container .pdp-underline-links{font-size:18px;font-weight:500;color:#231f1f}.product-details-information #rating-box{float:right;position:relative;height:50px}.product-details-information #rating-box .rating-box-inner-container{display:inline}.product-details-information #rating-box .rating-container{float:left;margin-top:5px;margin-right:4px;font-size:12px;line-height:17.1428px}.product-details-information #rating-box .rating-container .rating{position:relative;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:middle;font-size:12px}.product-details-information #rating-box .rating-container .star{line-height:1.42857;font-size:12px;cursor:pointer}.product-details-information #rating-box .rating-container .empty-stars{line-height:1.42857;font-size:12px}.product-details-information #rating-box .rating-container .empty-stars .glyphicon-star-empty:before{content:'\e006';color:#dfe0df}.product-details-information #rating-box .rating-container .filled-stars{position:absolute;left:0;margin:auto;font-size:12px;line-height:1.42857}.product-details-information #rating-box .rating-container .filled-stars .star{color:#f9be00}.product-details-information #rating-box .text-muted{color:#b1b1b1;font-size:18.49px;line-height:1.42857;margin-right:10px}.product-details-information #rating-box .write-review #writeReviewBtn{font-weight:500;font-size:18px;color:#231f1f}.product-details-information .pdp-store{margin-left:0}.product-details-information .pdp-store .pdp-store-name{padding-top:25px;margin:0}.product-details-information .pdp-store .pdp-store-name h3{margin:0 0 10px;display:inline;font-size:22px}.product-details-information .pdp-store .pdp-store-name h3 a{margin:0;font-size:22px;text-decoration:none!important;outline:0;color:#231f1f!important}.product-details-information .pdp-store .pdp-store-name .pdp-store-change-location-link{font-size:14px;font-weight:500!important;color:#231f1f!important;text-decoration:underline!important}.product-details-information .pdp-store-info-link{text-decoration:none}.product-details-information .item-price-tile>div,.product-details-information .item-price-tile>span{display:block;font-size:18.49px}.product-details-information .item-price-tile .default-price{font-size:18.49px}.product-details-information .item-price-tile .default-price .price{font-size:18px;font-weight:700}.product-details-information .item-price-tile .red-price,.product-details-information .price-shown-in-cart{color:#e31c21;font-weight:700}.product-details-information .price-shown-in-cart a{color:#000;text-decoration:underline}.product-details-information .price-shown-in-cart a:hover{color:#000;text-decoration:underline!important}.product-details-information .tooltip{max-width:100%}.product-details-information .tooltip .tooltip-inner{background-color:#f4f4f4!important;color:#000!important;max-width:650px!important;border:none;font-size:12px!important;font-weight:bolder;box-shadow:0 2px 5px rgba(0,0,0,.44);padding:15px;border-radius:10px;text-align:left}.product-details-information .price-shown-in-cart-modal{position:absolute;background-color:#ccc;z-index:10;display:none}.product-details-information .fav-container{cursor:pointer;display:inline}.product-details-information .stock-availability{margin-top:20px;margin-bottom:20px}.product-details-information .stock-availability #stockText.in-stock-text{color:#00af41;font-weight:700}.product-details-information .stock-availability #stockText.low-stock-text{color:#ff8c00;font-weight:700}.product-details-information .stock-availability #stockText.out-of-stock-text{color:red;font-weight:700}.product-details-information h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:600}.product-details-information .product-details-select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;max-width:none}.product-details-information .product-details-select-container.single-option .product-details-select-box{width:-webkit-calc(100% / 2 - 10px);width:calc(100% / 2 - 10px)}.product-details-information .product-details-select-container .product-details-select-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:33%;padding:0 5px}@media (min-width:991px){.product-details-information .product-details-select-container .product-details-select-box{max-width:50%}.product-details-information .product-details-select-container .product-details-select-box:first-child:nth-last-child(3){max-width:33%}.product-details-information .product-details-select-container .product-details-select-box:first-child:nth-last-child(3)~div{max-width:33%}}@media (max-width:480px){.product-details-information .product-details-select-container .product-details-select-box{width:100%;margin-bottom:10px}}.product-details-information .product-details-select-container .product-details-select-box label{font-weight:700}.product-details-information .product-details-select-container .product-details-select-box select{width:100%;background-color:#eee;border:0 solid #aaa;border-radius:0;color:#080808;height:48px}.product-details-information .col-md-6{padding-left:11px;padding-right:11px}.product-details-information .fulfillment-box{border:2px solid #d2d2d2;border-radius:4px;padding:10px 15px;margin-bottom:10px}.product-details-information .fulfillment-box .fulfillment-subscription-info{margin:-10px -15px 0;padding:10px 15px;min-height:unset;background:#862d91;max-width:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#eaeaea;font-size:18px}@media (max-width:767px){.product-details-information .fulfillment-box .fulfillment-subscription-info{min-height:0;padding-bottom:7px}}.product-details-information .fulfillment-box #deliveryLearnMoreBtn{font-size:18.49px;line-height:1.42857;padding-top:5px;display:inline-block}.product-details-information .fulfillment-box .col-xs-5,.product-details-information .fulfillment-box .col-xs-7{padding-left:0;padding-right:0}.product-details-information .fulfillment-box.selected{border-color:#00af41}.product-details-information .fulfillment-box.selected:before{font:14px/1 FontAwesome;position:absolute;right:0;bottom:0;left:0;top:-8px;margin:0 auto;color:#fff;z-index:10;background-color:#00af41;width:20px;height:20px;border-radius:20px;padding-left:3px;padding-top:3px}.product-details-information .fulfillment-box .change-store{color:#00af41;font-weight:700;text-decoration:none}.product-details-information .fulfillment-box .change-store:hover{text-decoration:underline!important}.product-details-information .product-qty-buttons-and-prices .qnt-error{font-size:16px;color:#ed1d23;margin:10px 0;font-weight:700}.product-details-information .product-qty-buttons-and-prices .quantity-selector-wrapper{z-index:1}.product-details-information .product-qty-buttons-and-prices .quantity-selection{border:1px solid #d2d2d2;border-radius:4px;background-color:#fff}.product-details-information .product-qty-buttons-and-prices .quantity-selection .qty{color:#212121}.product-details-information .product-qty-buttons-and-prices .quantity-selection input{height:40px;width:40px;border:none;text-align:center;font-size:24px;padding:0}.product-details-information .product-qty-buttons-and-prices .quantity-selection .text-right{text-align:right}.product-details-information .product-qty-buttons-and-prices .quantity-selection .buttons{display:inline-block;height:60px;vertical-align:middle}.product-details-information .product-qty-buttons-and-prices .quantity-selection .buttons button{border:none;background-color:#f4f4f2;font-size:18.49px;line-height:28px;padding:1px 6px}.product-details-information .product-qty-buttons-and-prices .quantity-selection .buttons .plus{display:block;clear:right;height:30px;width:30px}.product-details-information .product-qty-buttons-and-prices .quantity-selection .buttons .minus{display:block;height:30px;width:30px}.product-details-information .btn-primary.deactivated{background-color:#b0cfa8!important;border-color:#b0cfa8!important;color:#fff!important;box-shadow:none;cursor:not-allowed;opacity:.65;border:none}.product-details-information .btn-primary.active{background-color:#00af41;border:1px solid #00af41;border-radius:4px!important;font-size:26px}@media (max-width:786px){.product-details-information #rating-box{float:none;margin-top:10px;height:auto}.product-details-information .product-qty-buttons-and-prices .quantity-selection{margin-bottom:20px}.product-details-information .fav-link{display:table;margin:20px auto}}.product-details-information .products-action-item{vertical-align:middle;font-weight:700;display:table-cell;padding-left:0}.product-details-information .products-action-item i{font-size:xx-large;float:left;margin-top:12px}.product-details-information .products-action-item .fav-button-label{cursor:pointer;margin-left:10px;float:left;width:130px;margin-top:14px;font-weight:700}@media (max-width:786px){.product-details-information .products-action-item .fav-button-label{width:auto}}@media (max-width:768px){.product-details-information .learn-more-container{float:none}.product-details-information .stores-modal .modal-dialog{margin:10px;width:auto}}.product-details-information .stores-modal .fa-close{font-size:24px}.product-details-information .stores-modal .modal-title{position:static;top:0;font-size:18px!important;width:100%;margin:0;line-height:1.42857}.product-details-information .stores-modal .modal-header{border-bottom:1px solid #e5e5e5!important}.product-details-information .stores-modal .modal-header h5{font-size:17px;margin-top:10px;margin-bottom:10px}.product-details-information .stores-modal .row{margin-left:-11px;margin-right:-11px;max-width:none}.product-details-information .stores-modal .row [class^=col-]{padding-left:11px;padding-right:11px}.product-details-information .stores-modal .modal-body h5,.product-details-information .stores-modal .modal-body h6{font-weight:600;line-height:1.1}.product-details-information .stores-modal .modal-body h5 a,.product-details-information .stores-modal .modal-body h6 a{font-size:1em}.product-details-information .stores-modal .modal-body h5 span,.product-details-information .stores-modal .modal-body h6 span{line-height:1.1}.product-details-information .stores-modal .modal-body a{font-weight:700}@media (min-width:768px){.product-details-information .stores-modal .modal-title{position:relative;top:4%;font-size:31.6971px!important}.product-details-information .stores-modal .modal-header{border:none!important}.product-details-information .stores-modal .modal-body h5,.product-details-information .stores-modal .modal-body h6{font-weight:400}.product-details-information .stores-modal .modal-body h5{font-size:23.7729px}.product-details-information .stores-modal .modal-body h6{font-size:18.5px}.product-details-information .stores-modal .modal-body h6 span{font-size:1em}}.product-details-information .stores-modal label{font-size:18.49px;line-height:1.42857;display:inline-block;margin-bottom:5px}.product-details-information .stores-modal label+div{display:inline}.product-details-information .stores-modal .danger-txt{color:#ed1d23}.product-details-information .stores-modal .glyphicon-warning-sign{font-family:'Glyphicons Halflings'!important;color:#ed1d23}.product-details-information .stores-modal .glyphicon-warning-sign.text-warning{color:#f6be00}.product-details-information .stores-modal .glyphicon-alert{font-family:'Glyphicons Halflings'!important;color:#ed1d23}.product-details-information .stores-modal .glyphicon-alert.text-warning{color:#f6be00}.product-details-information .stores-modal input[type=email],.product-details-information .stores-modal input[type=password],.product-details-information .stores-modal input[type=text],.product-details-information .stores-modal select,.product-details-information .stores-modal textarea{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px!important;border-color:#ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;color:#555;font-weight:400;float:none}.product-details-information .stores-modal .btn-primary{font-size:26px;padding:13px 12px;min-width:310px}.product-details-information .stores-modal .btn-primary .btn-text{font-size:26px}.product-details-information .stores-modal .results-el{margin-left:-11px;margin-right:-11px;max-width:none;line-height:1.42857}.product-details-information .stores-modal .results-el span{line-height:1.42857}.product-details-information .stores-modal .margin-top-20{margin-top:20px}.product-details-information .stores-modal .margin-left-10{margin-left:10px}.product-details-information .stores-modal .out-of-stock-text{font-size:15.8486px!important;border-color:#ed1d23;line-height:1.42857}.product-details-information .stores-modal .low-stock-text{font-size:15.8486px!important;line-height:1.42857}@media (max-width:768px){.product-details-information .stores-modal .low-stock-text,.product-details-information .stores-modal .out-of-stock-text{margin-left:0;margin-bottom:23px}}@media (max-width:600px){.product-details-information .stores-modal .low-stock-text,.product-details-information .stores-modal .out-of-stock-text{margin-top:10px}}.product-details-information .stores-modal .my-store-box-btn .my-store-modal{font-size:18px;margin-left:3px;color:#00af41;line-height:1.42857}.product-details-information .stores-modal .my-store-box-btn .my-store-icon{display:inline-block;float:left;background:url(../Images/my-store-icon-green.jpg) no-repeat;background-size:26px;width:26px;height:26px;overflow:hidden}.product-details-information .stores-modal .my-store-box-btn img{vertical-align:middle}.product-details-information .stores-modal .modal-footer{border-top:1px solid #e5e5e5!important}@media (min-width:768px){.product-details-information .stores-modal .modal-footer{border:none!important}.promotion-signup .form-group{max-width:580px}}.product-details-information .stores-modal .modal-footer img{vertical-align:middle}.cxa-productdetails-component{padding-left:15px;padding-right:15px}.product-details-info{border:1px solid #d2d2d2;border-radius:4px;margin-bottom:40px}.product-details-info p{font-size:16px;line-height:23px;color:#000}.product-details-info h3{margin-top:0;font-size:24px}.product-details-info .tab-menu{background-color:#00af41;text-align:center}.product-details-info .tab-menu ul li{width:-webkit-calc(100% / 3);width:calc(100% / 3);margin:0}.product-details-info .tab-menu ul li a{background-color:#00af41;text-decoration:none}.product-details-info .tab-menu ul li a h2{color:#ccc!important}.product-details-info .tab-menu ul li.active a h2{color:#fff!important}.product-details-info .tab-content .tab-pane{display:none;padding:30px 5px 20px}.product-details-info .tab-content .tab-pane.active{display:block}.product-details-info .tab-content .tab-pane ul{padding-top:0}.product-details-info .tab-content .tab-pane ul li{font-size:16px;line-height:23px;color:#000}.product-details-info .tab-content .reviews .glyphicon-star,.product-details-info .tab-content .reviews .glyphicon-star-empty{color:#f9be00}.product-details-info .tab-content .reviews .header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.product-details-info .tab-content .reviews .header .title{font-size:2em}.product-details-info .tab-content .reviews .header .average-ratings{font-size:1.375em;font-weight:700}.product-details-info .tab-content .reviews .header .glyphicon-star,.product-details-info .tab-content .reviews .header .glyphicon-star-empty{position:relative;top:6px}.product-details-info .tab-content .reviews .item{margin-top:20px;padding-top:20px;padding-bottom:10px}.product-details-info .tab-content .reviews .item .stars div{border:1px solid #c1c1c1;padding:2px 8px;background-color:#fff;box-sizing:content-box;display:inline-block}.product-details-info .tab-content .reviews .item .rating-description{text-align:center}.product-details-info .tab-content .reviews .item .rating-description .title{font-size:1.375em;font-weight:700}.product-details-info .tab-content .reviews .item .rating-description p{font-size:.9em}.product-details-info .tab-content .reviews .item .rating-description .was-helpfull p{display:inline-block}.product-details-info .tab-content .reviews .item .rating-description .was-helpfull .btn{font-size:.9em;line-height:10px;margin:0 10px}.product-details-info .tab-content .reviews .item .rating-description .was-helpfull span{color:inherit}.product-details-info .tab-content .reviews .item .author{text-align:right}.product-details-info .tab-content .reviews .item .author p{font-size:.9em}.product-details-info .tab-content .reviews .item .author .date{margin:0}.product-details-info .tab-content .reviews .item .author .name{font-size:.9em;text-align:right;margin:0;text-decoration:underline;cursor:pointer}.product-details-info .tab-content .reviews .item .author .original-posted p{font-size:.7em;font-weight:700}.product-details-info .tab-content .reviews .item .author .original-posted img{max-width:100px}.product-details-info .tab-content .tt-o-button--primary,.product-details-info .tab-content button.tt-o-button--primary{background-color:#00af41;border:1px solid #00af41;border-radius:4px!important;padding:13px 12px;font-size:20px;text-transform:none;font-family:effra,sans-serif;color:#fff;letter-spacing:normal;font-weight:400;line-height:36px}.product-details-info .tab-content .tt-o-button--primary:hover,.product-details-info .tab-content button.tt-o-button--primary:hover{color:#fff;background-color:#009f3b;border-color:#009f3b}.product-details-info .tab-content .tt-o-icon--star--full{fill:#f9be00}.product-details-info .tab-content .tt-c-ratings-breakdown__heading{font-size:12px}.product-details-info .tab-content [class^=tt-]{font-family:effra,sans-serif;color:#231f1f}.product-details-info .tab-content .tt-c-review__date,.product-details-info .tab-content .tt-o-byline__author{font-size:12px}.product-details-info .tab-content .tt-c-review-toolbar__dislikes-number,.product-details-info .tab-content .tt-c-review-toolbar__likes-number,.product-details-info .tab-content .tt-c-review-toolbar__text{font-size:14px}.product-details-info .tab-content .tt-c-review__heading-text{font-size:22px}.product-details-info .tab-content .tt-c-review__text-content{font-size:14px}.product-details-info .reviews-desktop h3{margin-top:20px}.product-details-info .reviews-desktop .btn-primary{margin-top:9px}@media (max-width:767px){.product-details-info .reviews-desktop{text-align:center}.product-details-info .reviews-desktop h3{font-size:16px;font-weight:700;color:#000}.product-details-info .reviews-desktop .write-reviewbtn{right:30px;top:-17px}.product-details-info .reviews-desktop .btn-primary{font-size:14px;line-height:1;padding:4px 6px;font-weight:600;min-width:20px;margin-top:15px}}@media (max-width:390px){#maintop .store-locator-component.career-store-locator #store-locator .sl-store .sl-store-full{width:100%;float:none;text-align:left}.product-details-info .reviews-desktop .btn-primary{font-size:11px;padding:4px}}.product-details-info #load-review-section .filter-accordion::after{top:28%}.product-details-info .TTrevCol2{text-align:center}.product-details-info .TTreviewTitle{font-weight:700;color:#000}.product-details-info .TTreviewBody{line-height:23px}.product-details-info #TurnToReviewsContent .TTrevCol3{color:#231f1f;font-size:12px;line-height:1.42857}.product-details-info #TurnToReviewsContent .TTrevCol3>div{font-size:12px}.product-details-info #TurnToReviewsContent a{text-decoration:underline;color:#231f1f;font-size:12px}.product-details-info #TurnToReviewsContent a span{font-size:12px;line-height:1.42857}.bv-cv2-cleanslate .bv-dropdown-target button .bv-dropdown-arrow,.bv-cv2-cleanslate .bv-dropdown-target button .bv-dropdown-title{color:#231f1f!important}.bv-cv2-cleanslate .bv-filters .bv-content-filter-select .bv-content-filter-select-element.bv-dropdown{color:#231f1f!important;font-size:18px!important}.sitecore-form .component-content form{padding:0}.promotion-signup{padding:0 0 25px;background-color:#393535!important;clear:both}.promotion-signup .promotion-signup{padding:0}.promotion-signup>.component-content{padding:0 15px;border:none}.promotion-signup form{background-color:transparent!important;border:none;padding:0;margin:0}.promotion-signup form>div{padding:0}.promotion-signup h3{color:#fff!important;padding:0 0 10px;margin-top:30px;margin-bottom:20px;clear:both;font-size:36.6704px;font-weight:400;line-height:1.1}@media (max-width:480px){.promotion-signup h3{font-size:29.24px}}.promotion-signup.sitecore-form .component-content .form-group{margin-bottom:0}.promotion-signup .form-group{float:none;width:100%;margin:0 auto;clear:both;padding:0 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}@media (min-width:1200px){.promotion-signup .form-group{padding:0 22px 20px}}.promotion-signup .form-group .email-ajax{position:absolute;z-index:100;right:-webkit-calc(20% + 22px);right:calc(20% + 22px);top:15px;display:none}.promotion-signup .form-group .email-ajax img{max-width:100%;vertical-align:middle}.promotion-signup .promotion-signup-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(100% - 90px);width:calc(100% - 90px);padding:0}.promotion-signup .promotion-signup-input input.form-control{padding:10px 16px;font-size:18px;line-height:1.33333;border:1px solid #ccc;color:#555;height:46px}@media (min-width:768px){.promotion-signup .promotion-signup-input input.form-control{height:65px}}.promotion-signup .promotion-signup-input input.form-control::-webkit-input-placeholder{font-weight:700;font-size:16px;color:#000;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.promotion-signup .promotion-signup-input input.form-control:-moz-placeholder{font-weight:700;font-size:16px;color:#000;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.promotion-signup .promotion-signup-input input.form-control:-ms-input-placeholder{font-weight:700;font-size:16px;color:#000;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.promotion-signup .promotion-signup-input input.form-control::placeholder{font-weight:700;font-size:16px;color:#000;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.promotion-signup .promotion-signup-input input.form-control:focus::-webkit-input-placeholder{opacity:0}.promotion-signup .promotion-signup-input input.form-control:focus:-moz-placeholder{opacity:0}.promotion-signup .promotion-signup-input input.form-control:focus:-ms-input-placeholder{opacity:0}.promotion-signup .promotion-signup-input input.form-control:focus::placeholder{opacity:0}@media (max-width:786px){.promotion-signup .promotion-signup-input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.promotion-signup .promotion-signup-input .field-validation-valid{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.promotion-signup .promotion-signup-btn{display:table-cell;width:90px;padding:0}.promotion-signup .promotion-signup-btn .form-loading{display:inline-block;top:0}.promotion-signup .promotion-signup-btn input[type=submit]{width:100%;min-width:0;font-size:18px;line-height:1.33333;font-weight:600;padding:10px 16px;margin-left:-1px;background-color:#00af41!important;border:1px solid #00af41;color:#fff;height:46px}@media (max-width:786px){.promotion-signup .promotion-signup-btn{display:block;width:100%;margin-top:14px}.promotion-signup .promotion-signup-btn input[type=submit]{margin-left:0;border-radius:4px!important}}.promotion-signup .field-validation-error{padding-top:0;padding-bottom:10px;display:block;clear:both}.promotion-signup .field-validation-error span{color:#ed1d23;font-size:16px;line-height:1.42857}.recommended-carousel .category-circles-title{text-align:left}.recommended-carousel .owl-nav .owl-next-product-tile,.recommended-carousel .owl-nav .owl-prev-product-tile{width:40px;height:40px;text-align:center;background:#fff!important;font-weight:700;color:#00af41;text-decoration:none;border:1px solid #00af41;border-radius:100%!important;z-index:888;overflow:hidden;margin:0 10px 0 0}.recommended-carousel .owl-nav .owl-next-product-tile :hover,.recommended-carousel .owl-nav .owl-prev-product-tile :hover{background:0 0!important}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.carousel-item{position:relative;display:none;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.img-fluid{max-width:100%;height:auto}@media (min-width:768px){.promotion-signup .promotion-signup-btn input[type=submit]{font-weight:700;height:65px;font-size:24px}.promotion-signup .field-validation-error{margin-right:-90px}.col-md-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.rich-text-tile iframe{min-height:438.86px}}.recommended-carousel .recommended-product-info .row{margin-right:-15px;margin-left:-15px}.img-fluid .coveo-card-layout{margin:0;max-width:100%}.carousel{padding-top:15px;background:#f4f4f2}.psp-terms .col-sm-9{float:none;margin:0 auto;clear:both}.rich-text-tile{color:#231f1f;font-family:Effra}.rich-text-tile.rich-text.col-xs-12{float:none}@media (max-width:1199px){.rich-text-tile.rich-text.col-xs-12{padding-right:15px;padding-left:15px}.rich-text-tile.rich-text.col-xs-12 img.lazy.loaded{width:100%!important;height:auto!important;vertical-align:middle}}.rich-text-tile.rich-text.resource-center-content{padding-right:15px;padding-left:15px}.rich-text-tile.real-estate{padding-top:70px}@media (max-width:767px){.product-details-info #load-review-section .filter-accordion::after{right:4px;top:3%;margin:0}.carousel-inner{margin-top:-20px}.rich-text-tile.real-estate{padding-top:30px}}.rich-text-tile.real-estate ul.requirements{margin:0 0 10px;padding:0 0 0 40px}.rich-text-tile.real-estate .inquire{margin:40px 0!important}.rich-text-tile.real-estate .phone{margin:0 0 40px!important}.rich-text-tile.product-recall{margin-top:30px}.rich-text-tile.product-recall p{font-size:22.5836px;line-height:1.42857}@media (max-width:991px){.rich-text-tile.product-recall p{margin:0}.component.store-info-scroll-spy-container.sticky-navigation{z-index:1600}}.rich-text-tile.product-recall p strong{font-size:1em}.rich-text-tile iframe{width:100%}@media (min-width:992px){.rich-text-tile.product-recall{width:66.66667%;margin-left:16.66667%;margin-top:70px}.rich-text-tile iframe{min-height:566.86px}}@media (min-width:1200px){.rich-text-tile iframe{min-height:685.71px}}.rich-text-tile .item{font-size:16px;line-height:1.43;font-weight:400}@media (max-width:786px){.rich-text-tile .item{width:100%;padding:0}}.rich-text-tile .item strong span{font-weight:700}.rich-text-tile .item .centered-container.w1020{color:#333;background-color:#fff;margin:0 auto;text-align:center;letter-spacing:.1px}.rich-text-tile .item .centered-container.w1020 div h1{margin:50px 0 20px!important;font-size:50px!important;font-weight:400;font-family:AvenirLT-Book,sans-serif}.rich-text-tile .item .centered-container.w1020 div p.ta-ctr{margin:0 0 32px;font-size:16px;font-family:AvenirLT-Book,sans-serif}.rich-text-tile .item .centered-container.w1020 div p.ta-ctr .domain{font-size:16px;font-family:AvenirLT-Book,sans-serif}.rich-text-tile .item .centered-container.w1020 .hl-blue{background:-webkit-gradient(linear,left top,right top,color-stop(7%,#0074bc),color-stop(88%,#00b9f2));background:-webkit-linear-gradient(left,#0074bc 7%,#00b9f2 88%);background:linear-gradient(to right,#0074bc 7%,#00b9f2 88%);height:1px;width:714.75px;margin:40px auto;padding:0;border-right:0 #4682b4;border-bottom:0 #4682b4;border-left:0 #4682b4;border-top-color:#4682b4;border-top-style:solid}.rich-text-tile .item .centered-container.w1020 p{margin:0 0 32px;text-rendering:geometricPrecision;font-size:16px;font-family:AvenirLT-Book,sans-serif;line-height:23px}.rich-text-tile .item .centered-container.w1020 span{margin:0 0 32px;text-rendering:geometricPrecision;font-size:16px;font-family:AvenirLT-Book,sans-serif;line-height:23px;font-weight:400}.rich-text-tile .item .centered-container.w1020 a{font-family:AvenirLT-Book,sans-serif}.rich-text-tile .item .centered-container.w1020 .company-Name{margin:0 0 32px;text-rendering:geometricPrecision;font-size:16px;font-family:AvenirLT-Book,sans-serif;line-height:23px;font-weight:400!important}.rich-text-tile .item .centered-container.w1020 #ae_UpdateDate{text-rendering:geometricPrecision;font-size:16px;font-family:AvenirLT-Book,sans-serif;line-height:23px;font-weight:400!important}.rich-text-tile .item .centered-container.w1020 .centered-list-la{text-align:center}.rich-text-tile .item .centered-container.w1020 .centered-list-la ul{margin:0 auto;list-style-type:none;list-style-image:initial;text-align:left}.rich-text-tile .item .centered-container.w1020 .centered-list-la ul li{font-family:AvenirLT-Book,sans-serif;font-size:16px}.rich-text-tile .item .centered-container.w1020 .centered-list-la ul li span{font-weight:700;font-size:16px;font-family:AvenirLT-Book,sans-serif}.rich-text-tile .item .centered-container.w1020 .sb-ctr{margin-right:auto;margin-left:auto}.rich-text-tile .item .centered-container.w1020 .sb-ctr h2.ae-Blue{color:#0364a0;margin:0 0 14px;font-weight:400;font-size:36px;line-height:48px;font-family:AvenirLT-Book,sans-serif}.rich-text-tile .item .centered-container.w1020 .sb-ctr h3.ae-blue{color:#0364a0;width:714.75px;margin:0 auto 24px;font-weight:400;font-family:AvenirLT-Book,sans-serif;font-size:24px;line-height:36px}.rich-text-tile .item .centered-container.w1020 .sb-ctr p span{font-weight:700}.rich-text-tile .item .centered-container.w1020 .sb-ctr a.ae-Blue{color:#0364a0;background-color:transparent;margin:0 0 32px;text-rendering:geometricPrecision;font-size:16px;font-family:AvenirLT-Book,sans-serif;line-height:23px;font-weight:400}.rich-text-tile .item .centered-container.w1020 .sb-ctr .mt10{margin-top:10px!important;margin-right:auto!important;margin-left:auto!important}.rich-text-tile .item .centered-container.w1020 .sb-ctr .mt20{margin-top:20px!important;margin-right:auto!important;margin-left:auto!important}.rich-text-tile .item .centered-container.w1020 .sb-ctr .mt30{margin-top:30px!important;margin-right:auto!important;margin-left:auto!important}.rich-text-tile .item .centered-container.w1020 .sb-ctr .mb30{margin-bottom:30px!important;margin-right:auto!important;margin-left:auto!important}.rich-text-tile .item .centered-container.w1020 .sb-ctr .mb20{margin-bottom:20px!important;margin-right:auto!important;margin-left:auto!important}.rich-text-tile .item .centered-container.w1020 .sb-ctr .mb10{margin-bottom:10px!important;margin-right:auto!important;margin-left:auto!important}.rich-text-tile .item .centered-container.w1020 .sb-ctr .ta-l{text-align:left!important}.rich-text-tile .item .centered-container.w1020 .sb-ctr .w75p{width:715px;margin:0 auto}.rich-text-tile .item .centered-container.w1020 .sb-ctr .w75p p.ae-Blue{color:#0364a0;margin:0 0 28px}.rich-text-tile .item .centered-container.w1020 .sb-ctr .w75p p.ae-Blue span,.rich-text-tile .item .centered-container.w1020 .sb-ctr .w75p p.ae-Blue span .domain{font-weight:700;text-rendering:geometricPrecision;font-size:16px;font-family:AvenirLT-Book,sans-serif;line-height:23px}.rich-text-tile .item .centered-container.w1020 .sb-ctr .w75p .ta-l{text-align:left}.rich-text-tile .item .centered-container.w1020 .sb-ctr .w75p .centered-list-la ul{margin:0 auto;list-style-type:none;list-style-image:initial;text-align:left}.rich-text-tile .item .centered-container.w1020 .sb-ctr .hl-blue{background:-webkit-gradient(linear,left top,right top,color-stop(7%,#0074bc),color-stop(88%,#00b9f2));background:-webkit-linear-gradient(left,#0074bc 7%,#00b9f2 88%);background:linear-gradient(to right,#0074bc 7%,#00b9f2 88%);height:1px;width:714.75px;margin:40px auto;padding:0;border-right:0 #4682b4;border-bottom:0 #4682b4;border-left:0 #4682b4;border-top-color:#4682b4;border-top-style:solid}.rich-text-tile .item .centered-container.w1020 .sb-ctr .h3.ae-blue{color:#0364a0;width:714.75px;margin:0 auto 24px}.rich-text-tile .item .centered-container.w1020 .sb-ctr img.h50{height:50px;margin-top:10px;margin-bottom:20px;border:0}.rich-text-tile.ppc-rules{padding-top:70px}.rich-text-tile.ppc-rules p{font-size:22.5836px;line-height:1.42857}.rich-text-tile.ppc-rules ul{padding-top:30px;margin:0}.rich-text-tile.ppc-rules ul li{font-size:17.2px;line-height:1.42857}.rich-text-tile sup{font-size:75%;line-height:0;position:relative;top:-.5em;vertical-align:baseline}.rich-text-tile .psp-align{float:none;margin:0 auto;clear:both;padding-left:11px;padding-right:11px}.rich-text-tile .psp-align h1,.rich-text-tile .psp-align h2{font-size:24px;font-weight:600}.rich-text-tile .psp-align h3{font-size:20px;font-weight:600;padding:10px 0 0}.rich-text-tile .psp-align .privacy-policy{font-size:24px;line-height:1.45}.rich-text-tile .psp-align h4{font-size:18px;font-weight:600}.rich-text-tile .psp-align h5{font-size:12px;font-weight:600}.rich-text-tile .psp-align ol li,.rich-text-tile .psp-align p,.rich-text-tile .psp-align span,.rich-text-tile .psp-align ul li{font-size:16px;line-height:1.45;font-weight:400}.rich-text-tile .psp-align .conduct{margin-left:28px}.rich-text-tile .psp-align .agreement{margin:0 0 16px 48px}.rich-text-tile .psp-align .end{margin-bottom:30px!important}.rich-text-tile .psp-align p{margin:0 0 10px}.rich-text-tile .psp-align a{color:#00af41}.rich-text-tile .psp-align sup{font-size:75%;line-height:0;position:relative;top:-.5em;vertical-align:baseline}.rich-text-tile .psp-align ol,.rich-text-tile .psp-align ul{margin:0 0 10px;padding:0 0 0 40px}.rich-text-tile .psp-align ol li,.rich-text-tile .psp-align ul li{list-style-position:outside;margin:0;padding:0;line-height:1.43}.rich-text-tile .psp-align ol{list-style-type:decimal}.rich-text-tile .psp-align strong span{font-weight:700}.rich-text-tile .nrp-terms{float:none;margin:0 auto;clear:both}@media (min-width:768px){.rich-text-tile .nrp-terms{width:75%}}.rich-text-tile .nrp-terms h1{margin-top:55px}.accessibility-statement *{font-family:AvenirLT-Book,sans-serif}.accessibility-statement h1{font-size:48px}.accessibility-statement h1,.accessibility-statement h2,.accessibility-statement h3,.accessibility-statement h4,.accessibility-statement h5,.accessibility-statement h6{font-weight:400}.accessibility-statement strong{font-size:1em}.accessibility-statement strong span{font-weight:700}.accessibility-statement a{font-size:1px}.accessibility-statement .buttonSTD{width:auto;display:inline-block;padding:1.25rem 2.4rem;cursor:pointer;outline:0;text-decoration:none;color:#004e7e;font-family:AvenirLT-Heavy,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:25px;text-align:center;text-transform:capitalize;text-shadow:none;border-radius:4px!important;border:1.5px solid #004e7e;background:#fff}.accessibility-statement .flex2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.accessibility-statement .flex2 .col1{-ms-flex-preferred-size:5%;flex-basis:5%;margin-left:0;margin-right:1rem;margin-top:0;margin-bottom:0;vertical-align:middle}.accessibility-statement .flex2 .col2{-ms-flex-preferred-size:80%;flex-basis:80%;margin-left:10px;width:100%!important;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.resource-center-content{padding:70px 0}.resource-center-content p{font-size:22.5836px;margin:0 0 40px;line-height:1.42857}.resource-center-content p span,.resource-center-content p strong{font-size:1em}.resource-center-content table{border-collapse:collapse;border-spacing:0;border:none}.resource-center-content table td,.resource-center-content table th{border:none;padding:0;font-size:17.2px;line-height:1.42857}.resource-center-content table tr{padding:0}.resource-center-content ul li{font-size:17.2px;line-height:1.42857}.pets-classroom-page .rich-text-tile{padding-top:70px}@media (min-width:992px){.pets-classroom-page .rich-text-tile{width:66.66667%;margin-left:16.66667%}}@media (max-width:767px){.pets-classroom-page .rich-text-tile{padding-top:30px}}.pets-classroom-page .rich-text-tile p{font-size:17.2px;line-height:1.42857}.pets-classroom-page .rich-text-tile p span,.pets-classroom-page .rich-text-tile p strong{font-size:1em}.pets-classroom-page .rich-text-tile ul{padding-top:0}.pets-classroom-page .rich-text-tile ul li{font-size:17.2px;line-height:1.42857}.pets-classroom-page .rich-text-tile ul ul{list-style-type:circle}.content a.btn,.rich-text a.btn{font-size:1.3em}.ae-services .rich-text-tile{padding-top:70px}@media (max-width:767px){.ae-services .rich-text-tile{padding-top:30px}}.ae-california-transparency .rich-text-tile .field-text,.ae-hashtags .rich-text-tile .field-text,.ae-privacy-policy .rich-text-tile .field-text{float:none;margin:0 auto;clear:both}@media (min-width:768px){.ae-california-transparency .rich-text-tile .field-text,.ae-hashtags .rich-text-tile .field-text,.ae-privacy-policy .rich-text-tile .field-text{width:75%}}.ae-california-transparency .rich-text-tile .field-text ul,.ae-hashtags .rich-text-tile .field-text ul,.ae-privacy-policy .rich-text-tile .field-text ul{padding:0 0 0 40px;margin:0 0 10px}.ae-california-transparency .rich-text-tile .field-text ul li,.ae-hashtags .rich-text-tile .field-text ul li,.ae-privacy-policy .rich-text-tile .field-text ul li{font-size:16px}.grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-box{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component.store-info-scroll-spy-container.sticky-navigation{padding:0;overflow:hidden}.component.store-info-scroll-spy-container.sticky-navigation .store-info-scroll-spy#section-selector{text-align:center;background-color:#009f3a;border-color:#009f3a;padding:0 15px}.component.store-info-scroll-spy-container.sticky-navigation .store-info-scroll-spy#section-selector a{padding:20px 25px;font-size:20px;line-height:20px;text-decoration:none!important;text-transform:capitalize;color:#fff}@media (max-width:991px){.component.store-info-scroll-spy-container.sticky-navigation .store-info-scroll-spy#section-selector{display:block;top:0;left:0;padding:0;overflow-y:hidden;overflow-x:scroll;margin:0;white-space:nowrap;position:relative;width:100%}.component.store-info-scroll-spy-container.sticky-navigation .store-info-scroll-spy#section-selector a{padding:15px}}.sticky{position:fixed;top:0;width:100%;z-index:1600}.service-rewards .punchcard-section{padding:15px 15px 30px 0}.service-rewards .punchcard-section .punchcard{border:2px solid #f4f4f2;border-radius:6px;padding:0}.service-rewards .punchcard-section .punchcard .title-section{background-color:#f4f4f2}.service-rewards .punchcard-section .punchcard .title-section .punchcard-title{text-align:center;margin:0;padding:20px 0;line-height:36px}.service-rewards .punchcard-section .punchcard .nav-tabs{padding:0;margin:0;border:none}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service{font-size:16px;padding:0}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service a{text-align:center;font-weight:600;font-size:16px;line-height:26px;margin:0;padding:12px 15px;border:none}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service a[href^="#service-id-1"]{color:#872d91}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service a[href^="#service-id-1"]:hover{background-color:#872d91;color:#fff}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service a[href^="#service-id-2"]{color:#0098ce}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service a[href^="#service-id-2"]:hover{background-color:#0098ce;color:#fff}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service a[href^="#service-id-3"]{color:#00af41;line-height:18px;padding:7px 15px}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service a[href^="#service-id-3"]:hover{background-color:#00af41;color:#fff}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service.active a[href^="#service-id-1"]{background-color:#872d91;color:#fff}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service.active a[href^="#service-id-2"]{background-color:#0098ce;color:#fff}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service.active a[href^="#service-id-3"]{background-color:#00af41;color:#fff}.service-rewards .punchcard-section .punchcard .tab-content{padding:0;height:700px}.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-service-description{padding:15px 15px 5px;text-align:center;margin:0 auto;font-weight:600}.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-img-section{padding:10px 15px 0;text-align:center;margin:0 auto}@media (max-width:786px){.service-rewards .punchcard-section{padding:15px 0}.service-rewards .punchcard-section .punchcard{border:none}.service-rewards .punchcard-section .punchcard .title-section{display:none}.service-rewards .punchcard-section .punchcard .nav-tabs{margin:0 0 15px;border-bottom:1px solid #d2d2d2}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service a{font-weight:400;padding:10px 15px;line-height:24px}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service a[href^="#service-id-3"]{padding:4px 20px}.service-rewards .punchcard-section .punchcard .nav-tabs .punchcard-service.active a{font-weight:600}.service-rewards .punchcard-section .punchcard .tab-content{border:2px solid #f4f4f2;border-radius:6px;height:100%}.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-service-description{font-weight:400}.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-img-section{padding:10px 0 0}.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-img-section:nth-child(4){padding:10px 0}}.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-img-section:last-child{padding:10px 15px 20px}.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-img-section .img-container img{width:130px;height:130px;text-align:center}.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-img-section .punchedImg:hover{cursor:pointer}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal{width:100%;margin:0 auto}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog{width:100%;max-width:997px;margin:0;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-header{display:block}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-header .fa-close{display:inline-block}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-header .punchcard-modal-header{display:inline}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-date-label,.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-location-label,.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-quantity-label,.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-service-label,.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-store-label{font-weight:600}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-date-label span,.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-location-label span,.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-quantity-label span,.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-service-label span,.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body .purchase-store-label span{font-size:16px;font-weight:400;color:#231e1e;letter-spacing:normal}.service-rewards .available-rewards-section{padding:15px 0 30px 15px}.service-rewards .available-rewards-section .available-rewards{border:2px solid #f4f4f2;border-radius:6px}.service-rewards .available-rewards-section .available-rewards .title-section{background-color:#f4f4f2;display:block}.service-rewards .available-rewards-section .available-rewards .title-section .available-rewards-title{text-align:center;margin:0;padding:20px 0;line-height:36px}.service-rewards .available-rewards-section .available-rewards .your-rewards-section{width:100%;height:725px;display:block;position:relative}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward{text-align:center;margin:25px 20px 0;border-radius:6px;border-right:3px solid #f4f4f2;border-bottom:3px solid #f4f4f2;border-top:2px solid #f4f4f2;border-left:3px solid #f4f4f2}@media (max-width:786px){.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-img-section:last-child{padding:10px 0}.service-rewards .punchcard-section .punchcard .tab-content .tab-pane .punchcard-img-section .img-container img{width:61px;height:61px}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog{margin:0;width:90%}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-header{padding:15px}.service-rewards .punchcard-section .punchcard .tab-content .punchcard-modal .modal-dialog .modal-content .modal-body{padding:15px;font-size:16px;line-height:21px}.service-rewards .available-rewards-section{padding:0}.service-rewards .available-rewards-section .available-rewards .your-rewards-section{height:100%}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward{margin:25px 15px 10px;padding:0 15px;text-align:left}}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-header{display:block;width:100%}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-header .your-reward-name{width:60%;font-weight:600;display:inline-block;margin:30px auto 20px;font-size:18px}@media (max-width:786px){.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-header .your-reward-name{margin:30px auto 10px;width:75%;text-align:left;font-size:18px}}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-header .your-reward-status-available{font-weight:600;position:absolute;display:inline-block;margin:30px 0 20px;line-height:24px;color:#00af41;font-size:18px}@media (max-width:786px){.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-header .your-reward-status-available{margin:30px 0 10px;font-size:18px}}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-header .your-reward-status-redeemed{font-weight:600;position:absolute;display:inline-block;margin:30px 0 20px;line-height:24px;color:#939598;font-size:18px}@media (max-width:786px){.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-header .your-reward-status-redeemed{margin:30px 0 10px;font-size:18px}}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-header .your-reward-status-expired{font-weight:600;position:absolute;display:inline-block;margin:30px 0 20px;line-height:24px;color:#ed1d23;font-size:18px}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-info{display:block;text-align:center}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-info .your-reward-earned .earned-date{font-weight:600}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-info .your-reward-expired .expired-date{font-weight:600}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-coupon{display:block;margin:20px 0}@media (max-width:786px){.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-header .your-reward-status-expired{margin:30px 0 10px;font-size:18px}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-info{text-align:left}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-info .your-reward-earned,.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-info .your-reward-earned .earned-date,.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-info .your-reward-expired,.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-info .your-reward-expired .expired-date{font-size:18px}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-coupon{margin:15px 0 20px;text-align:center}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-coupon .your-reward-coupon-img{margin:0 auto;width:100%}}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-coupon .your-reward-coupon-img{display:block;margin:0 auto}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-coupon .your-reward-coupon-code{display:block;font-weight:600;color:#231f1f;position:relative;text-decoration:underline}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-coupon .your-reward-coupon-code .copiedtext{position:absolute;left:0;top:0;right:0;text-align:center;width:45%;margin:0 auto;border-radius:4px;font-weight:600;opacity:0;-webkit-transform:translateY(-5em);-ms-transform:translateY(-5em);transform:translateY(-5em);color:#fff;background-color:#00af41;padding:13px 26px}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-coupon .your-reward-coupon-code.copied .copiedtext{opacity:1;-webkit-transform:translateY(-8em);-ms-transform:translateY(-8em);transform:translateY(-8em)}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-coupon .your-reward-coupon-code:hover{cursor:pointer}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward-button{text-align:center;bottom:0;left:0;width:100%;position:absolute}.service-rewards .available-rewards-section .available-rewards .available-rewards-tab{width:100%;height:735px;display:block;position:relative}@media (max-width:786px){.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward .your-reward-coupon .your-reward-coupon-code .copiedtext{width:80%}.service-rewards .available-rewards-section .available-rewards .your-rewards-section .your-reward-button{position:relative;padding-top:20px}.service-rewards .available-rewards-section .available-rewards .available-rewards-tab{height:100%}.service-rewards .available-rewards-section .available-rewards .available-rewards-tab .no-img-section .no-img-container{margin-top:50px}}.service-rewards .available-rewards-section .available-rewards .available-rewards-tab .no-img-section{text-align:center;margin:0;width:100%}@media (min-width:787px){.service-rewards .available-rewards-section .available-rewards .available-rewards-tab .no-img-section{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.service-rewards .available-rewards-section .available-rewards .available-rewards-tab .no-img-section .view-rewards{margin-top:25px}.service-rewards .available-rewards-section .available-rewards .available-rewards-tab .your-reward-button{text-align:center;bottom:0;left:0;width:100%;position:absolute}.service-rewards .available-rewards-section .my-reward-modal{width:100%;margin:0 auto}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog{width:100%;max-width:997px;margin:70px auto 0}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-header{display:block}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-header .fa-close{display:inline-block}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-header .my-reward-modal-header{display:inline;text-transform:uppercase}@media (max-width:786px){.service-rewards .available-rewards-section .available-rewards .available-rewards-tab .your-reward-button{position:relative;padding-top:20px}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog{margin:0}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-header{padding:15px}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body{font-size:16px;line-height:21px;padding:0 15px;text-align:left}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .your-reward-coupon-img{margin-top:8px;padding-bottom:10px;margin-left:8px}}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head{padding:0;border-bottom:2px solid #231e1e;float:none}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-label{padding-left:0}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-coupon-label p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-earned-label p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-expires-label p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-label p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-status-label p{font-weight:600}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-coupon-label .fa-chevron-down,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-earned-label .fa-chevron-down,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-expires-label .fa-chevron-down,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-label .fa-chevron-down,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-head .reward-status-label .fa-chevron-down{font-size:12px;padding-left:5px}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body{padding:15px 0;border-bottom:1px solid #d2d2d2;float:none}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-name{padding-left:0}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-status .modal-status-redeemed{color:#939598}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-status .modal-status-available{color:#00af41}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-status .modal-status-expired{color:#ed1d23}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-coupon{display:block;text-align:left;position:relative}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-coupon .your-reward-coupon-img{width:100%;margin-left:-8px}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-coupon p{text-decoration:underline}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-coupon p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-earned p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-expires p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-name p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-body .reward-status p{font-weight:600}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile{float:none;padding:15px 0;border-bottom:1px solid #d2d2d2}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-statusMobile p{color:#00af41}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-statusMobile p:first-child{color:#231e1e}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-statusMobile .modal-status{padding-top:3px;margin-bottom:7px}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-statusMobile .modal-status-date{color:#231e1e}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-statusMobile .modal-status-label-mobile{line-height:1.7em}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-statusMobile .modal-status-expired{color:#ed1d23}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-statusMobile .modal-status-redeemed{color:#939598}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-couponMobile,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-earnedMobile,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-expiresMobile,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-nameMobile,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-statusMobile{padding:0 0 5px;display:block}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-couponMobile p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-earnedMobile p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-expiresMobile p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-nameMobile p,.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-statusMobile p{font-weight:600;padding:0}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-couponMobile{position:relative}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-couponMobile p{position:relative;text-decoration:none}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-couponMobile .your-reward-coupon-img{position:relative;margin-right:0;left:-17px}.service-rewards .available-rewards-section .my-reward-modal .modal-dialog .modal-content .modal-body .my-reward-modal-bodyMobile .reward-couponMobile .no-padding p{position:absolute;bottom:-5px;text-decoration:underline}.service-value-panel{padding:0}.service-value-panel ::-webkit-scrollbar{width:0;height:0}.service-value-panel ::-webkit-scrollbar-thumb{background:0 0}.service-value-panel ::-webkit-scrollbar-track{background-color:transparent}.service-value-panel #slider-text{padding-bottom:40px;display:block;float:left;width:100%}.service-value-panel #slider-text p{text-align:left}.service-value-panel .carousel-column{padding:0}.service-value-panel .carousel-column .store-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;padding:0;float:right;height:150px}@media (min-width:768px){.service-value-panel .carousel-column .store-heading{width:65.5%;right:0;z-index:5}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner{height:635px}}.service-value-panel .carousel-column .store-heading .available-store{width:90%}.service-value-panel .carousel-column .store-heading .available-store .available-store-title{font-size:36px;margin-top:20px;margin-bottom:10px;float:left}.service-value-panel .carousel-column .store-heading .available-store .available-store-title .heading-storename{font-size:36px;color:#00af41}@media (max-width:767px){.service-value-panel .carousel-column{padding:0 0 0 24px;background-color:#fff}.service-value-panel .carousel-column .store-heading{width:100%;height:auto;padding-right:24px;float:left;position:relative}.service-value-panel .carousel-column .store-heading .available-store{text-align:left;width:100%}.service-value-panel .carousel-column .store-heading .available-store .available-store-title{font-size:22px;margin-top:24px;margin-bottom:12px;width:80%}.service-value-panel .carousel-column .store-heading .available-store .available-store-title .heading-storename{font-size:22px}}.service-value-panel .carousel-column .carousel-showmanymoveone{padding-top:15px;padding-bottom:15px;background:#fff;border:none}.service-value-panel .carousel-column .carousel-showmanymoveone #slider-control .carousel-control{width:4%;background-image:none}.service-value-panel .carousel-column .carousel-showmanymoveone #slider-control .carousel-control.left{left:0;position:absolute}.service-value-panel .carousel-column .carousel-showmanymoveone #slider-control .carousel-control.left:before{height:40px;font-family:FontAwesome;content:"\f053";font-size:24px;color:#00af41;position:relative;left:-2px;top:2px}.service-value-panel .carousel-column .carousel-showmanymoveone #slider-control .carousel-control.right{right:0;float:right;position:absolute}.service-value-panel .carousel-column .carousel-showmanymoveone #slider-control .carousel-control.right:before{height:40px;font-family:FontAwesome;content:"\f054";font-size:24px;color:#00af41;position:relative;left:2px;top:2px}.service-value-panel .carousel-column .carousel-showmanymoveone #slider-control .carousel-control.left,.service-value-panel .carousel-column .carousel-showmanymoveone #slider-control .carousel-control.right{overflow:hidden;margin:0;width:40px;height:40px;text-align:center;background:#fff;font-weight:400;color:#00af41;text-decoration:none;border:2px solid #00af41;border-radius:100%!important;z-index:888;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:0;font:inherit}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner{width:92%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card{box-shadow:0 3px 10px 3px rgba(0,0,0,.2);border-radius:4px;padding:0;height:625px;width:30%;display:inline-block}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card a{display:block;height:100%}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card img{width:100%;height:350px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description{padding:0 32px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description .store-manager{color:#862d91;margin-bottom:0}@media (max-width:767px){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner{width:100%;height:310px;display:block;top:0;left:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0;white-space:nowrap}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card{width:230px;height:280px;position:relative}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card img{height:165px;position:absolute;top:-25px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description{padding:0 10px;position:absolute;top:155px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description .service-card-header{font-size:18px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description .store-manager{font-size:14px;margin-top:0}}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description .store-manager-name{font-size:36px;font-weight:900;margin-top:10px;margin-bottom:10px}@media (max-width:767px){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description .store-manager-name{font-size:14px;font-weight:600}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description .store-manager-body{display:none}}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description .store-manager-body{font-weight:400;margin-bottom:10px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description h1,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description h2,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description h3,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description h4,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description p{text-align:left}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description .service-card-body{margin-bottom:10px}@media (max-width:767px){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-description .service-card-body{display:none}}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-footer{padding:0;margin-bottom:22px;position:absolute;width:100%;bottom:0;right:0}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-footer .service-link{text-align:right;display:block;padding:0 32px;color:#00af41;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (max-width:767px){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .service-card .service-card-footer .service-link{font-size:12px;padding:0 20px}}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .cloned-stores-d{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;bottom:0;padding-right:0;padding-left:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .cloned-stores-d .cloneditem-1,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .cloned-stores-d .cloneditem-2,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .cloned-stores-d .cloneditem-3,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .cloned-stores-d .cloneditem-4,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .cloned-stores-d .cloneditem-5,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner .item .cloned-stores-d .cloneditem-6{display:none}@media all and (min-width:360px){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.active.left,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.prev{left:-50%}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.active.right,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.next{left:50%}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.active,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.left,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.prev.right{left:0}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloned-stores-d{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;bottom:0;padding-right:0;padding-left:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;width:70%}}@media all and (min-width:360px) and (max-width:767px){.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloned-stores-m{position:relative;bottom:0;padding-right:0;padding-left:0;height:280px;width:85%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media all and (min-width:360px){.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6{display:block;width:30%;max-width:30%;height:450px;margin-right:24px;box-shadow:0 3px 10px 3px rgba(0,0,0,.2)}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card img{height:200px;position:absolute;top:-30px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description{padding:14px 24px 0;position:relative;width:100%;top:185px;right:0}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .store-manager{color:#862d91;margin:0 0 10px;font-size:20px;font-weight:600}}@media all and (min-width:360px) and (max-width:767px){.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6{width:230px;max-width:230px;height:100%;margin-right:20px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card img{height:165px;top:-25px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description{padding:14px 10px 0;top:155px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .store-manager{font-size:14px}}@media all and (min-width:360px){.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .store-manager-name{font-size:20px;font-weight:600;margin-bottom:10px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .store-manager-body{font-weight:400;margin-bottom:10px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description p,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description p,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description p,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description p,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description p,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description p{text-align:left}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .service-card-body{margin-bottom:10px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .service-card-header{margin-top:0}}@media all and (min-width:360px) and (max-width:767px){.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .store-manager-name{font-size:18px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .store-manager-body{display:none}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-description .service-card-header{font-size:18px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-footer .service-link{font-size:12px;padding:0 20px}}@media all and (min-width:360px){.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-footer,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-footer,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-footer,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-footer,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-footer,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-footer{padding:0;margin-bottom:24px;display:block;position:absolute;width:100%;bottom:0;right:0}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-1.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6.service-card .service-card-footer .service-link{text-align:right;display:block;color:#00af41;-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media all and (min-width:360px) and (transform-3d) and (max-width:767px),all and (min-width:360px) and (-webkit-transform-3d) and (max-width:767px){.carousel-showmanymoveone .carousel-inner>.item.left,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.active,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.prev.right{width:1775px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:space-between}}@media all and (min-width:360px) and (transform-3d),all and (min-width:360px) and (-webkit-transform-3d){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.active.right,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(14%,0,0);transform:translate3d(14%,0,0);left:0}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.active.left,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-14%,0,0);transform:translate3d(-14%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.left,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.active,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;bottom:0;padding:5px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner>.item.active.left .cloned-stores-d,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner>.item.prev .cloned-stores-d{display:none}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner>.item.active.left .cloned-stores-m,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner>.item.prev .cloned-stores-m{display:none!important}}@media all and (min-width:992px) and (max-width:767px){.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager-body{display:none}}@media all and (min-width:992px){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.active.left,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.prev{left:-25%}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.active.right,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.next{left:25%}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.active,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.left,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.prev.right{left:0}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3{display:block;width:30%;max-width:30%;height:450px;margin-right:24px;box-shadow:0 3px 10px 3px rgba(0,0,0,.2)}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card img,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card img{height:200px;position:absolute;top:-30px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description{padding:14px 24px 0;position:absolute;width:100%;top:185px;right:0}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager{font-size:20px;font-weight:600;margin-top:0;margin-bottom:10px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager-name{font-size:20px;font-weight:600;margin-bottom:10px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .store-manager-body{font-weight:400;margin-bottom:10px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description p,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description p{text-align:left}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .service-card-body{margin-bottom:10px}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-description .service-card-header{margin-top:0}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-footer,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-footer{padding:0;margin-bottom:24px;display:block;position:absolute;width:100%;bottom:0;right:0}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-2.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3.service-card .service-card-footer .service-link{text-align:right;display:block;color:#00af41;-webkit-tap-highlight-color:rgba(0,0,0,0)}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-3{margin-right:0}.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-4,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-5,.service-value-panel .carousel-column .carousel.carousel-showmanymoveone.slide .carousel-inner .item .cloneditem-6{display:none}}@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.active.right,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);left:0}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.active.left,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0);left:0}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.active,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media not all,(min-width:768px) and (-webkit-transform-3d){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card{height:450px;bottom:0;left:0;display:block;width:22%;max-width:22%}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card img,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card img{height:200px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description{padding:14px 24px 0}}@media not all,(min-width:768px) and (-webkit-transform-3d){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .store-manager{color:#862d91;margin:0 0 10px;font-size:20px;font-weight:600}}@media (min-width:768px) and (-webkit-transform-3d) and (max-width:767px){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card img,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card img{height:150px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description{padding:14px 20px 0}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .store-manager,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .store-manager{font-size:14px}}@media not all,(min-width:768px) and (-webkit-transform-3d){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .store-manager-name{font-size:20px;font-weight:600;margin-bottom:10px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .store-manager-body{font-weight:400;margin-bottom:10px}}@media (min-width:768px) and (-webkit-transform-3d) and (max-width:767px){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .store-manager-name,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .store-manager-name{font-size:18px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .store-manager-body,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .store-manager-body{display:none}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .service-card-header{font-size:18px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-footer .service-link{font-size:12px;padding:0 20px}}@media not all,(min-width:768px) and (-webkit-transform-3d){.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description p,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description h1,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description h2,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description h3,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description h4,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description p{text-align:left}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .service-card-body,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .service-card-body{margin-bottom:10px}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-description .service-card-header,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-description .service-card-header{margin-top:0}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-footer,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-footer{padding:0;margin-bottom:24px;display:block;position:absolute;width:100%;bottom:0;right:0}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.left .service-card.service-card .service-card-footer .service-link,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.right .service-card.service-card .service-card-footer .service-link{text-align:right;display:block;color:#00af41;-webkit-tap-highlight-color:rgba(0,0,0,0)}.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.active.left .service-card,.service-value-panel .carousel-column .carousel-showmanymoveone .carousel-inner>.item.prev.right .service-card{display:none}}.shopping-cart-page main{background:#f4f4f2}.shopping-cart-page main a{color:#00af41}.shopping-cart-page main a:focus{outline:0}.cart-popup-bg{position:fixed;width:100%;height:100%;left:0;top:0;opacity:.5;background-color:#000;z-index:888;display:none}@media (min-width:992px){.psp-minicart-scrolling{position:-webkit-sticky;position:sticky;z-index:400;top:100px}.cart-dropdown.cart-dropdown-scrolling{top:0!important;position:fixed}}.cart-dropdown{position:absolute;right:30px;width:380px;background:#fff;padding:15px 15px 0;z-index:999;text-align:left;display:none;color:#000}.cart-dropdown .mini-cart-title,.cart-dropdown h1{font-size:24px;margin:0 0 10px;font-weight:900}.cart-dropdown .cart-drop-list{overflow:hidden;outline:0;cursor:grab;height:220px}.cart-dropdown #cart-loader{padding-bottom:20px}.cart-dropdown #cart-loader span{padding-left:10px;font-size:26px;font-weight:600}.cart-dropdown .minicart-btn-in-progress{padding-bottom:20px}.cart-dropdown .minicart-btn-in-progress span{padding-left:10px;font-size:26px;font-weight:600}.cart-dropdown .mini-cart-fulfillment-switcher-message{margin-top:10px}.cart-dropdown .mini-cart-fulfillment-switcher-message .fulfillment-message #toDelivery,.cart-dropdown .mini-cart-fulfillment-switcher-message .fulfillment-message #toPickUp{font-weight:700;text-transform:uppercase;font-size:16px;color:#00af41;text-decoration:underline}.cart-dropdown .mini-cart-fulfillment-switcher-message .fulfillment-message .cart-items{padding-bottom:10px}.cart-dropdown .close-button{float:right;font-size:20px;color:#00af41;cursor:pointer}.cart-dropdown .information{margin-bottom:10 px}.cart-dropdown .information .view-all{float:right;color:#00af41;font-size:16px;text-decoration:underline}.cart-dropdown .information .items-amount{font-size:18px;line-height:18px}.cart-dropdown .information .items-amount span{font-size:18px}.cart-dropdown .information #edit-cart-link{font-size:16px;text-decoration:underline!important}.cart-dropdown .total-price{font-weight:700;margin:10px 0}.cart-dropdown .btn-primary{margin-bottom:20px;font-size:24px}.cart-dropdown button{min-height:64px;background-color:#00af41;border:1px solid #00af41;font-size:1.3em;font-weight:600;margin-bottom:10px}.cart-dropdown .product-list{height:220px;overflow-y:scroll}@media (max-width:767px){.cart-dropdown .btn-primary{font-size:20px}.cart-dropdown .product-list{height:285px}}.cart-dropdown .product-list::-webkit-scrollbar{width:5px;height:5px}.cart-dropdown .product-list::-webkit-scrollbar-track{background-color:#f1f1f1}.cart-dropdown .product-list::-webkit-scrollbar-thumb{background-color:#00af41}.cart-dropdown .product-list .product-item{display:inline-block;border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:10px;width:100%}.cart-dropdown .product-list .product-item:last-child{border-bottom:0 solid #e7e7e7;margin-bottom:0}.cart-dropdown .product-list .product-item .cart-drop-item-img{float:left;width:75px;padding:0;text-align:center;min-height:1px}.cart-dropdown .product-list .product-item .cart-drop-item-img img{max-width:100%;vertical-align:middle;max-height:75px}.cart-dropdown .product-list .product-item .text{float:left;width:100%;width:calc(100% - 75px);-webkit-width:-webkit-calc(100% - 75px);-moz-width:calc(100% - 75px);padding:0 0 0 10px}.cart-dropdown .product-list .product-item .text .qnt-error{color:#ed1d23;width:100%;margin-top:0}.cart-dropdown .product-list .product-item .text .cart-drop-price .col-xs-6{padding-left:0;padding-right:0}.cart-dropdown .product-list .product-item .text .cart-drop-price .qnt-box{padding-right:0;height:50px;width:100%;border:1px solid #d2d2d2;border-radius:4px;background-color:#fff;position:relative}.cart-dropdown .product-list .product-item .text .cart-drop-price .qnt-box .qty{color:#212121;padding:0 10px;vertical-align:middle}.cart-dropdown .product-list .product-item .text .cart-drop-price .qnt-box input{border:none;border-left:1px solid #e2e2e2;width:40px;height:100%;padding:0;text-align:center;font-size:22px;color:#231f1f;vertical-align:middle}.cart-dropdown .product-list .product-item .text .cart-drop-price .qnt-box button{background:#f4f4f2;width:25px;height:25px;border:1px solid #e2e2e2;font-size:14px;color:#231f1f;text-align:center;position:absolute;right:0;clear:right;cursor:pointer;line-height:30px;padding:1px 6px;z-index:1;min-height:inherit;margin-bottom:0;vertical-align:middle;display:inline-block}.cart-dropdown .product-list .product-item .text .cart-drop-price .qnt-box button.qnt-plus{border-bottom:0;top:0}.cart-dropdown .product-list .product-item .text .cart-drop-price .qnt-box button.qnt-minus{bottom:0}.cart-dropdown .product-list .product-item .text .cart-drop-price .qnt-box .form-loading{position:absolute;top:8px;left:0}.cart-dropdown .product-list .product-item .text p{font-size:15px;line-height:1.1;font-weight:400;margin:0 0 12px;color:#000}.cart-dropdown .product-list .product-item .text .quantity{display:inline-block;font-weight:600;margin:0}.cart-dropdown .product-list .product-item .text .quantity .amount:before{content:" "}.cart-dropdown .product-list .product-item .text .price{float:right;font-weight:600;line-height:50px;text-align:center;height:100%}.cart-dropdown .product-list .product-item .text .price *{margin-right:10px;font-size:15px;line-height:1.5;display:inline-block;vertical-align:middle}.cart-dropdown .product-list .product-item .text .price :empty{margin:0}.cart-dropdown .product-list .product-item .text .price .red-price{color:#ef0030}.cart-dropdown .product-list .product-item .text .remove-line-btn{text-decoration:underline;font-size:16px;color:#231f1f;width:100%;padding:5px 0 0;float:left}.cart-dropdown .cart-price-disclaimer{font-size:14.62px;line-height:1.42857;margin:1em 0 .5em}.cart-dropdown .edit-cart-link{text-align:center;padding:12px 0;border-top:1px solid #ebebeb}.cart-dropdown .edit-cart-link a{text-decoration:underline;font-size:15px;color:#00af41}@media (max-width:786px){.cart-dropdown{display:block!important;width:100%;right:0;left:0;top:10px;margin-left:auto;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:fixed;border-radius:4px 0 0 4px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.cart-dropdown[style="display: block;"]{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.shopping-cart-details .row{margin:0}.shopping-cart-details div{height:100%;padding:0}.shopping-cart-details div .qnt-error{margin-top:0;font-size:16px;color:#ed1d23;width:100%}.shopping-cart-details .box{position:absolute;height:auto;z-index:1}.shopping-cart-details .box .ribbon-bottom-left{bottom:-20px;left:-27px}.shopping-cart-details .box .ribbon-bottom-left .primarygreen{background-color:#00af41}.shopping-cart-details .box .ribbon-bottom-left .darkgreen{background-color:#026937}.shopping-cart-details .box .ribbon-bottom-left .darkgray{background-color:#393434}.shopping-cart-details .box .ribbon-bottom-left .red{background-color:#ed1d23}.shopping-cart-details .box .ribbon-bottom-left .purple{background-color:#872d91}.shopping-cart-details .box .ribbon-bottom-left .lightgreen{background-color:#bfd888}.shopping-cart-details .box .ribbon-bottom-left .blue{background-color:#0098ce}.shopping-cart-details .box .ribbon-bottom-left .yellow{background-color:#f6be00}.shopping-cart-details .box .ribbon-bottom-left .lightgray{background-color:#f4f4f2}.shopping-cart-details .box .ribbon-bottom-left .black{background-color:#000}.shopping-cart-details .box .ribbon-bottom-left .line-1{bottom:23px;padding:7px 38px 7px 35px}.shopping-cart-details .box .ribbon-bottom-left .line-1,.shopping-cart-details .box .ribbon-bottom-left .line-2{right:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-transform:capitalize}.shopping-cart-details .box .ribbon-bottom-left::before{bottom:0;right:0}.shopping-cart-details .box .ribbon-bottom-left::after{top:0;left:0}.shopping-cart-details .box .ribbon-bottom-left::after,.shopping-cart-details .box .ribbon-bottom-left::before{border-bottom-color:transparent;border-left-color:transparent}.shopping-cart-details .box .ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.shopping-cart-details .box .ribbon p{position:absolute;display:block;width:194px;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;font-size:14px}.shopping-cart-details .box .ribbon::after,.shopping-cart-details .box .ribbon::before{position:absolute;z-index:-1;content:'';display:block}.shopping-cart-details .product-list{margin:5px auto;padding:25px;background-color:#fff;border-radius:5px;border:1px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.2)}.shopping-cart-details .product-list .product-item{display:inline-block;border-bottom:1px solid #dfe0df;margin-bottom:10px;padding-top:10px;padding-bottom:20px}.shopping-cart-details .product-list .product-item img{width:100px;vertical-align:top}.shopping-cart-details .product-list .product-item .product-weight-container{top:50px;left:80px;position:absolute;z-index:300;margin:3px;background-color:#00af41;-webkit-clip-path:polygon(100% 0,84% 49%,100% 100%,0 98%,0 50%,0 0);clip-path:polygon(100% 0,84% 49%,100% 100%,0 98%,0 50%,0 0);height:auto}.shopping-cart-details .product-list .product-item .product-weight-container .product-weight{color:#fff;padding:0 12px 0 5px;font-size:14px;text-align:left;font-weight:700;margin:0}.shopping-cart-details .product-list .product-item .text{float:right;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);padding:0 0 0 30px}@media (max-width:767px){.shopping-cart-details div .qnt-error{width:100%}.shopping-cart-details .product-list .product-item img{width:70px}.shopping-cart-details .product-list .product-item .product-weight-container{top:40px;left:35px}.shopping-cart-details .product-list .product-item .product-weight-container .product-weight{font-size:11px}.shopping-cart-details .product-list .product-item .text{width:-webkit-calc(100% - 98px);width:calc(100% - 98px);padding:0 0 0 20px}}.shopping-cart-details .product-list .product-item .text h3{font-size:16px;font-weight:500;margin:0 0 16px}.shopping-cart-details .product-list .product-item .text h3 a{color:#231f1f;text-decoration:none}.shopping-cart-details .product-list .product-item .text .quantity{display:inline-block;font-weight:600}.shopping-cart-details .product-list .product-item .text .discount-txt{color:#00af41;font-size:14px;padding-top:20px;font-weight:500;margin:0 0 10px}.shopping-cart-details .product-list .product-item .qnt-box{position:relative;padding-right:25px;display:inline-block}.shopping-cart-details .product-list .product-item .qnt-box input{background:#f4f4f2;border:1px solid #e2e2e2;width:60px;height:50px;text-align:center;font-size:22px;color:#231f1f;border-radius:0}.shopping-cart-details .product-list .product-item .qnt-box button{background:#fff;width:25px;height:25px;border:1px solid #e2e2e2;font-size:14px;color:#231f1f;text-align:center;position:absolute;right:0;cursor:pointer;line-height:25px;padding:1px 6px;z-index:1}.shopping-cart-details .product-list .product-item .qnt-box .qnt-plus{border-bottom:0;top:0}.shopping-cart-details .product-list .product-item .qnt-box .qnt-minus{border-top:0;bottom:0}.shopping-cart-details .product-list .product-item .qnt-box .form-loading{position:absolute;top:8px;left:0}.shopping-cart-details .product-list .product-item .item-total-price{text-align:right;font-weight:700;width:100%}.shopping-cart-details .product-list .product-item .item-actions{text-align:right;margin-top:20px;width:100%;color:#000}.shopping-cart-details .product-list .product-item .item-actions .form-loading{position:absolute;top:25px;right:29px}.shopping-cart-details .product-list .product-item .item-actions a{text-decoration:underline!important;font-size:16px;color:#231f1f}.shopping-cart-details .product-list .product-item .item-actions a:hover{color:#23527c}.shopping-cart-details .product-list .product-item .price-container div{display:inline-block;margin-right:15px;width:200px;vertical-align:top}.shopping-cart-details .product-list .product-item .price-container div .price-text{display:block;margin-bottom:0}.shopping-cart-details .product-list .product-item .price-container .price{font-weight:600}.shopping-cart-details .product-list .product-item .price-container .price.red-price{color:#ef0030}.checkout-my-items .product-list .product-item .product-weight-container{top:83px;left:110px}.psp-shoppingcartlines-component .product-list{margin:0;padding:25px;background-color:#fff;border-radius:5px;border:1px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.2);color:#231f1f}.psp-shoppingcartlines-component .product-list .product-item{display:block;border-bottom:1px solid #dfe0df;margin-bottom:30px;padding:0 0 30px}.psp-shoppingcartlines-component .product-list .product-item img{max-width:100px;vertical-align:middle;border:0}@media (max-width:767px){.checkout-my-items .product-list .product-item .product-weight-container{top:50px;left:90px}.psp-shoppingcartlines-component .product-list{margin:20px 0 0;padding:25px 15px 25px 25px}.psp-shoppingcartlines-component .product-list .product-item img{max-width:100%;height:auto;border:none;display:inline;margin-bottom:55px}}.psp-shoppingcartlines-component .product-list .product-item .text h3 a{font-size:16px;font-weight:500}.psp-shoppingcartlines-component .product-list .product-item strong{font-weight:700}.psp-shoppingcartlines-component .product-list .product-item .fvrt-item{display:inline-block;margin-right:20px;color:#999;font-size:17.2px;outline:0}.psp-shoppingcartlines-component .product-list .product-item .item-total-price{font-weight:500;font-size:18px;margin:0;padding:0;color:#231f1f}.psp-shoppingcartlines-component .product-list .product-item .price-container .price{font-weight:400}.shopping-cart-page .order-summary-tile{padding:25px;box-shadow:0 0 3px rgba(0,0,0,.2)}.shopping-cart-page .order-summary-tile input[type=text]{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;color:#555;width:100%;background:#fff;border:1px solid #ccc;border-radius:4px!important}.shopping-cart-page .order-summary-tile #applyDiscountLink{text-decoration:underline!important}.shopping-cart-page .order-summary-tile .total-price strong{font-size:17.2px}.shopping-cart-page .psp-shoppingcartlines-component .product-list .product-item{display:block;border-bottom:1px solid #dfe0df;margin-bottom:30px;padding:0 0 30px}.shopping-cart-page .psp-shoppingcartlines-component .product-list .product-item a.fa-heart-o:before,.shopping-cart-page .psp-shoppingcartlines-component .product-list .product-item a.fa-heart:before{display:none}.shopping-cart-page .section-header h2{font-size:60px;font-weight:900}.shopping-cart-page .section-heading h1 span,.shopping-cart-page .section-heading h2 span{font-size:18px;font-weight:400}@media (min-width:992px){.cart-container-grid{display:-ms-grid;display:grid;grid-template-areas:"tleft tright" "bleft tright" "bleft bright";grid-gap:0}.cart-container-grid .checkout-area{grid-area:tleft;width:100%;-ms-grid-row:1;-ms-grid-column:1}.cart-container-grid .shopping-cart-order-summary{grid-area:tright;width:100%;-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2}.cart-container-grid .line-items{grid-area:bleft;width:100%;-ms-grid-row:2;-ms-grid-row-span:3;-ms-grid-column:1}.shopping-cart-page .psp-ordersummary-component{width:27%;padding:0 11px;margin-top:30px}.shopping-cart-page .psp-ordersummary-component .you-save div{font-weight:700}.shopping-cart-page .psp-ordersummary-component .autoship-discount .col-xs-9,.shopping-cart-page .psp-ordersummary-component .coupon-discount .col-xs-9,.shopping-cart-page .psp-ordersummary-component .curbside-pickup-discount .col-xs-9,.shopping-cart-page .psp-ordersummary-component .delivery-discount .col-xs-9,.shopping-cart-page .psp-ordersummary-component .sale-pricing .col-xs-9{word-break:break-word;text-indent:0;padding-left:10px}.shopping-cart-page .frame-8-4{width:73%;padding:0 11px}.shopping-cart-page .fulfillment-method-switcher-tile{width:55%;padding:0 11px}}.psp-shoppingcart-header-component h2{color:#010101}.section-heading{margin-bottom:30px;padding-bottom:5px;padding-top:30px}.fulfillment-method-switcher-tile{margin-bottom:20px}.shopping-cart-page .fulfillment-method-switcher-tile p{background-color:#f4f4f2;padding:20px 25px 0}.fulfillment-method-switcher-tile a,.fulfillment-method-switcher-tile a:hover{text-decoration:underline!important;font-size:16px;font-weight:500}.shopping-cart-details .items-head{padding-top:20px;padding-bottom:20px;padding-right:10px}.shopping-cart-details .item-total-container{padding-right:20px}.item-info-text{width:100%;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);float:left;padding:0 0 0 30px}.shopping-cart-details .product-list .product-item .price-container{margin-left:0!important;width:680px!important;margin-top:10px}.price-ppc{margin-left:10px}.delivery-price .price,.pickup-price .price{background-color:#862d91;color:#fff;border-radius:4px;width:60px;height:24px;text-align:center;padding:2px 5px}.psp-shoppingcartlines-component .product-list .product-item .price{text-decoration:none!important;font-size:18px!important;font-weight:500!important}.psp-shoppingcartlines-component .product-list .product-item .price-container .non-member-price{color:#777;text-decoration:line-through!important}.psp-shoppingcartlines-component .product-list .product-item .member-price{color:#ed1d23}.login-confirm-deliv-price{position:relative;left:40px;top:-40px}@media (max-width:480px){.shopping-cart-details .product-list .product-item .price-container{width:auto!important;margin-bottom:20px}.shopping-cart-details .product-list .product-item .price-container .delivery-price,.shopping-cart-details .product-list .product-item .price-container .pickup-price,.shopping-cart-details .product-list .product-item .price-container .price-ppc{margin-left:0;margin-top:1em}.shopping-cart-details .product-list .product-item .qnt-container{padding-left:2px}.shopping-cart-details .product-list .product-item .item-actions{margin-top:0;margin-left:20px}.shopping-cart-details .product-list .product-item .item-actions .fvrt-item{margin-right:0;margin-bottom:6px}.store-events .store-events-panel .store-events-detail{width:100%}}#promo-code-error-modal .modal-header{border:none}#promo-code-error-modal .modal-header .modal-title{font-size:26px}@media (max-width:767px){#promo-code-error-modal .modal-header{border-bottom:1px solid #e5e5e5}#promo-code-error-modal .modal-header .modal-title{font-size:24px}}#promo-code-error-modal .fa-close{font-size:24px}#promo-code-error-modal p{font-size:22px;margin:0 0 10px}#promo-code-error-modal .btn{font-size:26px;min-height:64px;min-width:310px}#promo-code-error-modal .text-center{text-align:left}#promo-code-error-modal .field-modal-body{padding:0 0 15px}.subscription-progress .subscription-progress-title{text-align:center;color:#000;font-weight:400;line-height:21px;margin-bottom:7px}.subscription-progress .subscription-progress-title .color-purple{font-weight:700}.subscription-progress .progress{height:10px;border-radius:5px;background-color:#fff;box-shadow:none;border:1px solid #862d91;margin-bottom:17px}.subscription-progress .progress .progress-bar{background-color:#862d91;border-radius:5px}.color-purple{color:#862d91!important}.signup-login-container h2{font-size:35px;margin-bottom:15px}.signup-login-container .ae-form form .form-group{margin-bottom:20px!important}.signup-login-container .ae-form form .form-group button .btn{font-weight:900}.signup-login-container #PhoneNumber::-webkit-input-placeholder{color:#000;font-weight:700}.signup-login-container #PhoneNumber::-moz-placeholder{color:#000;font-weight:700}.signup-login-container #PhoneNumber:-ms-input-placeholder{color:#000;font-weight:700}.global-navigation{position:fixed;left:0;bottom:0;width:100%;text-align:center;z-index:1100}.global-navigation .mobile-sticky-navigation{background-color:#00af41;width:100%;padding:10px}.global-navigation .mobile-sticky-navigation .navigation-links{padding-left:0;padding-right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global-navigation .mobile-sticky-navigation .navigation-links .category{display:inline-block;text-align:center;padding:0 3px;vertical-align:middle;position:relative;width:80px;float:right}.global-navigation .mobile-sticky-navigation .navigation-links .category a{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#fff}.global-navigation .mobile-sticky-navigation .navigation-links .category a.icon{display:inline-block;position:relative;right:0;top:0}.global-navigation .mobile-sticky-navigation .navigation-links .category a.icon:focus{outline:0}.global-navigation .mobile-sticky-navigation .navigation-links .category a,.global-navigation .mobile-sticky-navigation .navigation-links .category i,.global-navigation .mobile-sticky-navigation .navigation-links .category span{font-size:12px;line-height:1.42857;text-decoration:none}.global-navigation .mobile-sticky-navigation .navigation-links .category img{display:block;margin:0 auto;width:35px;height:35px}.global-navigation .mobile-sticky-navigation .navigation-links .category .more-button{background-image:url(/assets/images/More-Icon.svg);display:block;margin:0 auto;width:35px;height:35px}.global-navigation .mobile-sticky-navigation .navigation-links .category .nav-title{display:block;font-size:12px;line-height:12px;margin:0;font-weight:700;text-decoration:none;color:#fff}.navigation-menu-open{overflow:hidden}.store-event-banner .container{padding-left:15px;padding-right:15px}.store-event-banner .store-event-banner-background{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:450px;float:none}.store-event-banner .store-event-banner-background .store-event-banner-title{color:#fff;text-align:left;position:relative;top:0;font-size:60px;line-height:1.42857;font-weight:900;margin:14% 0 10px}@media (max-width:786px){.store-event-banner .store-event-banner-background{height:350px}.store-event-banner .store-event-banner-background .store-event-banner-title{font-size:2.5093750250939997em;margin-top:18%}}.store-event-banner .store-event-banner-background .store-event-banner-date-time{margin:0 0 10px}.store-event-banner .store-event-banner-background .store-event-banner-date-time .store-event-banner-date{color:#fff;font-size:1.625em;line-height:1.42857;font-weight:600}.store-event-banner .store-event-banner-background .store-event-banner-date-time .store-event-banner-time{color:#fff;font-size:1.625em;font-weight:400;line-height:1.42857}@media (min-width:992px){.store-event-banner .store-event-banner-background .banner-event-info{margin-left:24%}}.store-event-banner .store-event-banner-details{padding-top:20px}.store-event-banner .store-event-banner-details h2{font-size:1.875em;font-weight:400;line-height:150%;margin-top:20px;margin-bottom:50px}.store-event-banner .store-event-banner-details p{font-size:1.313em;line-height:1.42857;margin:0 0 10px}.store-event-banner .store-event-banner-details .event-description{padding-left:0}#events-specials{padding:0}#events-specials .container-fluid>.row{margin-right:-15px;margin-left:-15px;max-width:none}.store-events{padding:80px 0 50px}.store-events .container{padding:0 15px}.store-events .container>.row{margin-right:-15px;margin-left:-15px;max-width:none}.store-events .store-events-header h4{font-weight:400;font-size:36px;margin-top:10px;margin-bottom:10px}.store-events .store-events-header select{width:17%;border:0;background:#eee;color:#231f1f;font-size:14px;font-weight:700;padding:14px 20px;margin-top:6px;border-radius:0;height:46px}.store-events .store-events-header label{font-weight:500;font-size:14px;margin:19px 25px 0 0}.store-events .row{border-bottom:1px solid #f4f4f2;padding-bottom:6px;clear:both}@media (max-width:786px){.store-events,.store-events .row{padding:0}.store-events .row.store-events-short-detail{border-bottom:1px solid #f4f4f2;padding:25px 0;margin:0}.store-events .row.store-events-short-detail span{font-size:18px;clear:both;display:block;line-height:26px}}.store-events .store-events-panel{border-radius:0;background:0 0;padding-right:0;padding-left:0;border:none}.store-events .store-events-panel:after{content:"";display:table;clear:both}.store-events .store-events-panel div .store-events-date{border-bottom:1px solid #f4f4f2;margin-top:10px;margin-bottom:10px}.store-events .store-events-panel .store-events-time{padding-top:10px}.store-events .store-events-panel .store-events-time span{font-size:20px;font-weight:400;line-height:1.42857}.store-events .store-events-panel .store-events-detail{z-index:1;padding-top:10px}.store-events .store-events-panel .store-events-detail h4{color:#00af41!important;margin-bottom:10px;font-weight:400}@media (max-width:786px){.store-events .store-events-panel .store-events-detail h4{padding:0 20px 0 0;color:#231f1f!important;margin:0}}.store-events .store-events-panel .store-events-detail p{margin:0 0 10px}.store-events .store-events-panel .store-events-action{text-align:right}.store-events .store-events-panel .store-events-action:after{content:"";display:table;clear:both}.store-events .store-events-panel .store-events-action .button-primary{font-size:18.24px;font-weight:400;padding:18px 16px;margin-top:30px;float:right;color:#fff}.store-events .store-events-panel .store-events-action .button-primary i{font-size:18px;display:block;float:left;margin-right:10px}@media (max-width:786px){.store-events .store-events-panel .store-events-action .button-primary{margin-top:7px;min-width:150px}.store-events .store-events-panel .store-events-action .button-primary i{font-size:15px;margin-right:5px;color:#fff}}.store-events .store-events-panel .store-events-action .button-primary[disabled]{background-color:gray!important;border-color:gray!important}@media (max-width:480px){.store-events .store-events-panel .store-events-action{width:100%;padding:0 15px}.store-events .store-events-panel .store-events-action .button-primary{width:100%}.store-events .store-events-panel .store-events-action .button-primary i{display:inline-block;float:none;margin-right:10px}}.store-events .store-events-show-more{text-align:center;padding-top:40px}.store-events .store-events-show-more a{font-size:14px;font-weight:500;color:#00af41;text-transform:uppercase}.store-events .store-events-filter-accordion{border:none;border-top:1px solid #ccc;padding:21px 0;background:0 0;cursor:pointer}.store-events .store-events-filter-accordion .ui-icon{float:right;margin-left:0;margin-right:5px;margin-top:2px;background-image:none;width:18px;height:18px;text-indent:0}.store-events .store-events-filter-accordion .ui-icon:after{content:"\2796";font-size:13px;color:#777}.store-events .store-events-filter-accordion.ui-accordion-header-collapsed .ui-icon:after{content:'\02795'}.store-events .store-events-filter-accordion h3{font-size:24px;padding:0 15px;float:left;text-transform:uppercase;margin:0;font-weight:500}.store-information-tile .row{margin:0 10px}.store-information-tile>.row{margin-right:-15px;margin-left:-15px}.store-information-tile section{width:100%}.store-information-tile section h2{font-weight:400;font-size:36px;padding:0;margin-top:10px}@media (max-width:767px){.store-information-tile{padding:0 11px}.store-information-tile>.row{margin:0 1px}.store-information-tile section h2{font-size:30px}}.store-information-tile .has-background.events{background-color:#fff;padding:40px 35px 33px!important}.store-information-tile .has-background{background-color:#f4f4f2;padding:40px 35px 33px;margin-bottom:20px;border-radius:4px}.store-information-tile #about-store{line-height:36px;padding-bottom:43px}.store-information-tile #about-store h2{line-height:36px}.store-information-tile #store-reviews .reviews-desktop{padding:0}.store-information-tile #store-reviews .reviews-desktop .reviews-header .row{margin:0 -15px;max-width:none}.store-information-tile #general-information{padding:0}.store-information-tile #general-information .header{margin:50px 0 30px}.store-information-tile #general-information .header h1{font-size:36px;margin-top:20px;margin-bottom:10px;display:inline-block}.store-information-tile #general-information .header .link{font-size:18px;line-height:1.42857;display:inline-block;font-weight:700;color:#00af41;vertical-align:middle;margin:10px 0 20px 35px}.store-information-tile #general-information .header .link .btn{font-size:20px;min-width:250px;line-height:36px;position:relative;z-index:1}@media (max-width:767px){.store-information-tile .has-background{padding:33px 11px}.store-information-tile #general-information .header h1{margin-right:35px}.store-information-tile #general-information .header .link{margin:15px 0 5px;display:block}}.store-information-tile #general-information .header .mystore{background:url(../Images/img-sprite.png) -360px -16px no-repeat;width:26px;height:26px;text-indent:-99999px;overflow:hidden;margin-right:10px;float:left}.store-information-tile #general-information .header div{display:inline;color:#00af41;font-weight:700;margin-left:35px}.store-information-tile #general-information .header div img{margin-right:10px}.store-information-tile #general-information .header div span{vertical-align:super}.store-information-tile #general-information .header h4{color:#393434;text-transform:uppercase;margin-top:10px;margin-bottom:10px}@media (min-width:992px){.store-information-tile #general-information .col-md-6.map-slider{width:45%;padding:0}.store-information-tile #general-information .col-md-3.store-promo{width:30%;text-align:right}.store-information-tile #general-information .col-md-3.store-promo .grooming-salon{max-width:288px;margin-right:25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.component.text-image-tile.bg-image .container .right-container{padding:0}}.store-information-tile #general-information .store-information-tile-address{padding:6px 0 40px}@media (max-width:767px){.store-information-tile #general-information .header h4{margin-top:17px}.store-information-tile #general-information .store-information-tile-address{padding:40px 0}}.store-information-tile #general-information .store-information-tile-address h4{color:#393434;line-height:28px;text-transform:uppercase;margin-top:30px}.store-information-tile #general-information .store-information-tile-address .hours h4{margin-top:0}.store-information-tile #general-information .store-information-tile-address a.store-cta{display:block;margin-bottom:10px;font-size:18px;font-weight:700;text-decoration:none;color:#00af41}.store-information-tile #general-information .store-information-tile-address a.store-cta:first-of-type{margin-top:30px}.store-information-tile #general-information .store-information-tile-address a.store-cta:after{font-family:FontAwesome;font-size:15px;content:" \f054 \f054"}.store-information-tile #general-information .store-information-tile-address a.store-cta:hover{color:#23527c}.store-information-tile #general-information .store-information-tile-address a,.store-information-tile #general-information .store-information-tile-address p{font-size:17.2px;margin-bottom:0;line-height:31px}.store-information-tile #general-information .store-slider{position:relative}.store-information-tile #general-information .store-slider .image{border-radius:4px;border:2px solid #00af41;padding-bottom:334px;overflow:hidden}.store-information-tile #general-information .store-slider .image img{height:auto;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.store-information-tile #general-information .store-slider .arrow{position:absolute;color:#00af41;font-family:FontAwesome!important;font-size:1em;height:30px;width:30px;top:-webkit-calc(50% - 15px);top:calc(50% - 15px);background-color:rgba(255,255,255,.75);border-radius:100px;text-align:center;display:table;cursor:pointer;z-index:2}.store-information-tile #general-information .store-slider .arrow:before{display:table-cell;vertical-align:middle}.store-information-tile #general-information .store-slider .arrow.prev{left:10px}.store-information-tile #general-information .store-slider .arrow.prev:before{content:" \f053";padding:0 9px 0 7px}.store-information-tile #general-information .store-slider .arrow.next{right:10px}.store-information-tile #general-information .store-slider .arrow.next:before{content:" \f054";padding:0 7px 0 9px}.store-information-tile #general-information .carousel-images{width:-webkit-calc(100% - 42px);width:calc(100% - 42px);margin:6px auto}.store-information-tile #general-information .carousel-images .carousel-items .owl-stage{margin:0 auto}.store-information-tile #general-information .carousel-images .carousel-items .carousel-item{border:2px solid #eaeaea;border-radius:4px;cursor:pointer;padding-bottom:72.74%;overflow:hidden}.store-information-tile #general-information .carousel-images .carousel-items .carousel-item img{height:auto;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.store-information-tile #general-information .carousel-images .carousel-items .selected .carousel-item{border-color:#00af41}.store-information-tile #general-information .carousel-images .carousel-items .owl-nav .owl-next,.store-information-tile #general-information .carousel-images .carousel-items .owl-nav .owl-prev{top:-webkit-calc(50% - 12px);top:calc(50% - 12px);position:absolute;height:24px;width:16px;color:#525357;font-family:FontAwesome;font-size:1em;text-align:center;cursor:pointer;z-index:2}.store-information-tile #general-information .carousel-images .carousel-items .owl-nav .owl-next:before,.store-information-tile #general-information .carousel-images .carousel-items .owl-nav .owl-prev:before{display:inline-block;vertical-align:top}.store-information-tile #general-information .carousel-images .carousel-items .owl-nav .owl-prev{left:-21px}.store-information-tile #general-information .carousel-images .carousel-items .owl-nav .owl-prev:before{content:" \f053"}.store-information-tile #general-information .carousel-images .carousel-items .owl-nav .owl-next{right:-21px}.store-information-tile #general-information .carousel-images .carousel-items .owl-nav .owl-next:before{content:" \f054"}.store-information-tile #general-information .grooming-salon{width:100%;height:350px;padding:4px;background-color:#efefef;border:2px solid #00af41;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:40px}.store-information-tile #general-information .grooming-salon h3{width:100%;-ms-flex-item-align:end;align-self:flex-end}.store-information-tile #general-information .grooming-salon p{width:100%;max-height:100px;font-size:.9em;overflow:hidden;-ms-flex-item-align:start;align-self:flex-start}.store-information-tile #general-information .grooming-salon img{max-width:82px;max-height:82px}.store-information-tile #general-information .grooming-salon .button{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-information-tile #general-information .grooming-salon.full-tile-img{padding:0;overflow:hidden;border:none;background-color:transparent;height:auto}.store-information-tile #general-information .grooming-salon.full-tile-img a{width:100%}.store-information-tile #general-information .grooming-salon.full-tile-img img{width:100%;max-width:none;max-height:none;vertical-align:top}@media (max-width:786px){.store-information-tile #general-information{padding:0;border-bottom:none}.store-information-tile #general-information div{padding:0}.store-information-tile #general-information .header{float:none;margin:0;padding:25px 0 15px}.store-information-tile #general-information .header div{display:block;margin-left:0;margin-top:14px;font-size:1em}.store-information-tile #general-information .store-slider{margin-bottom:30px}.store-information-tile #general-information .carousel-images{display:none}}.store-information-tile #general-information .modal.store-direction .modal-content>div{padding:15px}.store-information-tile #general-information .modal.store-direction .modal-body .row{margin-left:-11px;margin-right:-11px}.store-information-tile #general-information .modal.store-direction .sl-map{height:490px;margin-bottom:40px}.store-information-tile #general-information .modal.store-direction .fa-close{font-size:24px}.store-information-tile .store-details-wrapper{clear:both}.store-information-tile .store-details-wrapper:after{content:"";display:table;clear:both}.store-information-tile .store-details-wrapper .ui-accordion{background-color:#fff;padding:0 5px;margin:0}.store-information-tile .store-details-wrapper .ui-accordion .ui-accordion-header{background:0 0;border:none;border-top:1px solid #ccc;font-size:24px;line-height:1.1;text-transform:uppercase;margin:0;font-weight:500;padding:22px 15px;border-radius:0}@media (max-width:480px){.store-events .store-events-filter-accordion h3,.store-information-tile .store-details-wrapper .ui-accordion .ui-accordion-header{font-size:18px}}.store-information-tile .store-details-wrapper .ui-accordion .ui-accordion-header .ui-icon{background:0 0;text-indent:0;width:18px;height:18px;float:right;margin-right:5px;margin-top:2px}.store-information-tile .store-details-wrapper .ui-accordion .ui-accordion-header .ui-icon:before{content:"\2796";font-size:13px;color:#777}.store-information-tile .store-details-wrapper .ui-accordion .ui-accordion-header-collapsed .ui-icon:before{content:'\02795'}.store-information-tile .store-details-wrapper .ui-accordion .ui-accordion-content{border:none;background:0 0;padding:0 5px 40px;font-size:18px;line-height:36px}.store-information-tile #section-selector{height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;background:#fff}.store-information-tile #section-selector .item{width:-webkit-calc(100% / 6);width:calc(100% / 6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:underline;color:#00af41;font-weight:700;text-transform:uppercase;font-size:14px;text-align:center;cursor:pointer;border-bottom:1px solid transparent}.store-information-tile #section-selector .item:hover{text-decoration:underline!important;color:#23527c}.store-information-tile #about-store p{padding:0;font-size:17.2px;line-height:36px}.store-information-tile #services .panel{overflow:hidden;background-color:transparent;border-bottom:0;box-shadow:none;margin-bottom:0;border:0;border-radius:0;margin-top:50px}.store-information-tile #services .panel .item img{width:110px;height:110px;border-radius:400px;background-color:#0098ce}.store-information-tile #services .panel .item p{font-size:17.2px;margin-bottom:10px}.store-information-tile #services .panel .item a{text-decoration:none;font-size:17.2px}.store-information-tile #services .panel .item a:hover{color:#23527c}@media (max-width:786px){.store-information-tile #section-selector{display:none}.store-information-tile #services .panel{margin-top:0}.store-information-tile #services .panel .item{margin-top:45px;text-align:left}.store-information-tile #services .panel .item:first-child{margin-top:12px}}.store-information-tile #meet-team .panel{overflow:hidden;background-color:transparent;border-bottom:0;box-shadow:none;border:0;border-radius:0;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px -15px 0}.store-information-tile #meet-team .panel .item{text-align:center}.store-information-tile #meet-team .panel .item .meet-team-img{height:310px;width:310px;border-radius:50%;position:relative;overflow:hidden;margin:auto}@media (max-width:1200px){.store-information-tile #meet-team .panel .item .meet-team-img{height:210px;width:210px}}.store-information-tile #meet-team .panel .item .meet-team-img img{width:100%;height:auto;vertical-align:middle}.store-information-tile #meet-team .panel .item h3{margin-top:40px;margin-bottom:10px;font-weight:700;font-size:36px;line-height:1.1}.store-information-tile #meet-team .panel .item p{font-size:17.2px;line-height:21px;margin:0 0 34px}.store-information-tile .reviews-desktop h5{font-size:17.2px;font-weight:700;margin:10px 0}.store-information-tile .reviews-desktop .btn-primary{font-size:26px;border-radius:4px!important;padding:13px 12px}.store-information-tile .reviews-desktop .btn-primary:hover{color:#fff!important;background-color:#009f3a!important;border-color:#009f3a!important}@media (max-width:767px){.store-information-tile #general-information .store-information-tile-address h4{color:#231f1f}.store-information-tile .reviews-desktop .btn-primary{font-size:11px;min-width:20px;padding:4px;line-height:1;font-weight:600;margin-top:5px}.store-information-tile .reviews-desktop{padding:0}.store-information-tile .reviews-desktop .row{margin-right:-15px;margin-left:-15px}.store-information-tile .reviews-desktop .reviews-header{padding:30px 0}.store-information-tile .reviews-desktop .reviews-header img{max-width:100%;vertical-align:middle}.store-information-tile .reviews-desktop .reviews-header .total-reviews-header{float:right;width:50%;padding-right:11px;padding-left:11px}}.store-information-tile .total-reviews-header{margin-top:24px}.store-information-tile .total-reviews-header h5{font-size:23.65px}.store-information-tile .total-reviews-header .review-header-rating{margin-top:8px;margin-left:10px;padding-right:8px}.store-information-tile .container.review-rows .btn-small{padding:0 15px;line-height:36px;border-radius:4px!important;font-size:14px;font-weight:400}.store-information-tile .container.review-rows a{font-size:1em}.store-information-tile .container.review-rows p{font-size:15.05px}.store-information-tile .container.review-rows h6{font-size:12.9px}.store-information-tile .container.review-rows .container.review-rows .total-reviews-header .review-header-rating a{font-size:17.2px}@media (max-width:767px){.store-information-tile .total-reviews-header .review-header-rating{margin-top:0;margin-left:11px;padding-right:0}.store-information-tile .container.review-rows a{font-weight:500}.store-information-tile .container.review-rows{margin:0 11px;padding:0}.store-information-tile .container.review-rows .btn-small{background-color:transparent;border:1px solid transparent;color:#231f1f!important;padding:13px 8px;margin:0}.store-information-tile .container.review-rows .rating.pull-right{float:none!important}.store-information-tile .container.review-rows h5{font-size:16px}.store-information-tile .container.review-rows p{font-size:17.2px;font-weight:400;padding-right:0;margin-bottom:10px}.store-information-tile .container.review-rows .container.review-rows .total-reviews-header .review-header-rating{text-align:left}.store-information-tile .container.review-rows .container.review-rows .total-reviews-header .review-header-rating a{font-weight:400}.modal.stores-modal .modal-dialog ol .details{padding:0}.modal.stores-modal .modal-dialog ol .detailList .storeText .storeHours.value.textLeft{margin-left:10px}.modal.stores-modal .modal-dialog ol .detailList .detailText .viewJobs{padding-left:0}.modal.stores-modal .modal-dialog ol .detailList .locationText .value .store-light-view-details{padding-left:0;padding-top:1px;display:block}}.store-directions{position:fixed;bottom:0;z-index:9999;width:100%;left:0}.store-directions .btn{width:100%;border-radius:0!important;font-size:22px}@media (min-width:768px){.store-direction .modal-dialog{width:100%;max-width:997px;margin:30px auto}}.store-locator-modal-dropdown{position:absolute;width:80%;max-height:90%;left:10%;border-radius:4px;background:#fff;padding:20px;z-index:999;overflow:auto}.store-locator-modal-dropdown .changeModal .row>.store-search-container{min-height:20px;padding:0 20px;margin-bottom:20px}.store-locator-modal-dropdown .changeModal .row>.store-search-container .store-locator-form>form>.form-group{margin-bottom:15px}.store-locator-modal-dropdown .changeModal .row>.store-search-container .store-locator-form>form>.form-group .input-group{width:100%}.store-locator-modal-dropdown .changeModal .row>.store-search-container .store-locator-form>form>.form-group .input-group>input[type=text]{height:52px;color:#231f1f;font-weight:400;width:100%;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;border-radius:0;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;background-image:none;box-shadow:none!important;text-align:left;border:2px solid #d2d2d2}.store-locator-modal-dropdown .changeModal .row>.store-search-container .store-locator-form>form>.form-group .input-group>span{font-size:24px;padding:5px 16px;z-index:2;margin-left:-1px;border-bottom-left-radius:0;border-top-left-radius:0;height:46px;background-color:#d2d2d2;border:1px solid #d2d2d2;color:#fff;font-weight:600;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer}.store-locator-modal-dropdown h2{font-weight:600;padding-bottom:30px;padding-left:15px}.store-locator-modal-dropdown .list-head{padding-bottom:10px;margin-bottom:10px}.store-locator-modal-dropdown .list-head .results,.store-locator-modal-dropdown .list-head p{font-size:1.125em;color:#535454}.store-locator-modal-dropdown .list-head .results span.storeLocation,.store-locator-modal-dropdown .list-head p span.storeLocation{font-size:1.125em;color:#535454;font-weight:700}.store-locator-modal-dropdown .list-head .results span.changeLocation,.store-locator-modal-dropdown .list-head p span.changeLocation{font-size:1.125em;color:#5cb85c;cursor:pointer}.store-locator-modal-dropdown ol{display:inline-block;overflow:auto}.store-locator-modal-dropdown ol li{display:inline-block;width:100%;padding:20px 0;border-bottom:1px solid #d3d3d3}.store-locator-modal-dropdown ol li:nth-of-type(4){border-bottom:none}.store-locator-modal-dropdown ol .detailList{padding-left:20px}.store-locator-modal-dropdown ol .detailList .locationText{padding-bottom:5px}.store-locator-modal-dropdown ol .detailList .locationText .value{font-size:1.325em;font-weight:600}.store-locator-modal-dropdown ol .detailList .locationText .value.textLeft{float:left}.store-locator-modal-dropdown ol .detailList .locationText .value.textLeft .viewDetails{color:#5cb85c}.store-locator-modal-dropdown ol .detailList .locationText .value.textRight{float:right}.store-locator-modal-dropdown ol .detailList .locationText .value.textRight .viewDetails{color:#5cb85c}.store-locator-modal-dropdown ol .detailList .detailText{padding-bottom:5px}.store-locator-modal-dropdown ol .detailList .detailText .listHeader{font-size:1.125em;font-weight:700}.store-locator-modal-dropdown ol .detailList .detailText .value{font-size:1.125em;font-weight:400}.store-locator-modal-dropdown ol .detailList .detailText .value.textLeft{float:left}.store-locator-modal-dropdown ol .detailList .detailText .value.textLeft .viewDetails{color:#5cb85c}@media (max-width:600px){.store-locator-modal-dropdown{width:90%;left:5%;top:5%}.store-locator-modal-dropdown ol li{padding:0 0 20px}.store-locator-modal-dropdown ol .detailList{padding-left:0}.store-locator-modal-dropdown ol .detailList .locationText .value.textRight{display:none}.store-locator-modal-dropdown ol .detailList .detailText .value.textLeft{padding-bottom:10px}.modal-body ol li{padding:0 0 20px}}.store-locator-modal-dropdown ol .detailList .detailText .value.textLeft li{display:list-item;list-style:inside;width:100%;padding:2px 0;border-bottom:none}.store-locator-modal-dropdown ol .detailList .detailText .value.textRight{float:right}.store-locator-modal-dropdown ol .detailList .detailText .value.textRight .viewDetails{color:#5cb85c}@media (max-width:768px){.store-locator-modal-dropdown ol .detailList .detailText .value.textRight{text-align:center;float:none}.store-locator-modal-dropdown ol .detailList .storeText .shop-store-button{display:none}}.store-locator-modal-dropdown ol .detailList .detailText .shop-store-button{padding-left:0;padding-right:0}.store-locator-modal-dropdown ol .detailList .detailText .shop-store-button .shopButton{font-size:1.025em;font-weight:700;width:100%;padding:10px}.store-locator-modal-dropdown ol .detailList .storeText{padding-bottom:20px}.store-locator-modal-dropdown ol .detailList .storeText .value{font-size:1.125em;font-weight:400}.store-locator-modal-dropdown ol .detailList .storeText .value.textLeft{float:left}.store-locator-modal-dropdown ol .detailList .storeText .value.textLeft .viewDetails{color:#5cb85c}.store-locator-modal-dropdown ol .detailList .storeText .value.textRight{float:right}.store-locator-modal-dropdown ol .detailList .storeText .value.textRight .viewDetails{color:#5cb85c}.store-locator-modal-dropdown ol .detailList .storeText .shop-store-button{float:right;padding-right:0}.store-locator-modal-dropdown ol .detailList .storeText .shop-store-button .shopButton{font-size:1.025em;font-weight:700;width:80%;padding:20px;float:right}.store-locator-modal-dropdown ol .details{font-weight:700}.store-locator-modal-dropdown ol .store .name{display:block;font-weight:700}.store-locator-modal-dropdown ol .quantity{font-weight:700}.store-locator-modal-dropdown .close-button{width:100%;font-size:1.3em;color:#00af41;text-align:right}.load-more-stores .btn{font-size:26px;font-weight:600;padding:13px 12px}.modal.stores-modal .modal-dialog{width:100%;max-width:997px;margin:10px}.modal.stores-modal .modal-dialog .fa-close{font-size:24px}.modal.stores-modal .modal-dialog .modal-title{line-height:1.42857;font-size:18px!important;top:0}@media (min-width:768px){.modal.stores-modal .modal-dialog{margin:30px auto}.modal.stores-modal .modal-dialog .modal-title{top:4%;font-size:29.4857px!important}}.modal.stores-modal .modal-body h2{font-size:18.5032px;font-weight:700}.stores-modal .modal-title{width:100%}.modal-body .changeModal .row>.store-search-container .store-locator-form>form>.form-group .input-group>.input-group-btn .btn{font-size:24px;padding:5px 16px;height:52px;line-height:40px;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.stores-modal .modal-body .list-head .results,.stores-modal .modal-body .list-head p{font-size:16px;color:#535454}.stores-modal .modal-body .list-head .results span,.stores-modal .modal-body .list-head p span{font-size:1em}.modal-body ol{-webkit-padding-start:0;padding-inline-start:0;margin-bottom:10px;display:inline-block;overflow:auto;-webkit-padding-start:0;padding-inline-start:0}.modal-body ol .detailList .locationText .value .store-name{font-size:22.79px;font-weight:600}.modal-body ol .detailList .locationText .value .store-light-view-details{font-weight:600}.stores-modal .modal-body ol .detailList .detailText .listHeader{font-size:16px;line-height:1.42857;font-weight:700}@media (max-width:600px){.modal-body ol .detailList{padding-left:0}.modal-body ol .detailList .locationText .value.textLeft{float:none}.modal-body ol .detailList .locationText .value.textLeft .viewDetails{padding-left:25px}.modal-body ol .detailList .detailText{margin-left:10px}.modal-body ol .detailList .detailText .value.textLeft{padding-bottom:10px}}.modal-body ol .detailList .detailText .value.textLeft li{font-size:16px;line-height:1.42857;display:list-item;list-style:inside;width:100%;padding:2px 0;border-bottom:none}.modal-body ol .detailList .detailText .viewJobs .viewDetails{font-size:21.7688px}.modal-body ol .detailList .detailText .shop-store-button.selected .my-store .my-store-icon{display:inline-block;float:left;background:url(../Images/my-store-icon-green.jpg) no-repeat;background-size:26px;width:26px;height:26px;margin-right:5px;overflow:hidden}.stores-modal .modal-body ol .detailList .storeText .value{font-size:16px;line-height:1.42857;color:#000;margin-left:10px}.stores-modal .modal-body ol .detailList .storeText .value a{font-size:21.7688px;font-weight:400}.modal-body ol .detailList .storeText .shop-store-button.selected .my-store .my-store-icon{display:inline-block;float:left;background:url(../Images/my-store-icon-green.jpg) no-repeat;background-size:26px;width:26px;height:26px;margin-right:5px;overflow:hidden}@media (max-width:768px){.modal-body ol .detailList .detailText .value.textRight{text-align:center;float:none}.modal-body ol .detailList .detailText .viewJobs{top:0}.modal-body ol .detailList .storeText .shop-store-button{display:none}}@media (max-width:767px){.modal-body h2{font-size:1.5em}.modal-body ol .detailList .locationText .value.textRight{display:none}.detailList .storeText .storeHours.value.textLeft{font-weight:600;margin-left:-20px}.modal-body ol .detailList .detailText .shop-store-button.selected .my-store,.modal-body ol .detailList .storeText .shop-store-button.selected .my-store{width:43%;margin:0 auto}.modal-body ol span{font-weight:400}}.pac-container{z-index:1051!important}.stores-modal .form-loading{background:url(/assets/css/ajaxLoader.gif) center no-repeat;width:32px;height:32px;display:inline-block;margin-left:12px;position:relative;top:10px}.stores-modal .unavailable-stock-text{font-weight:700;padding:2px 10px;margin-left:20px;font-size:13.8675px!important;line-height:1.42857;border:2px solid #a9a9a9}.stores-modal .modal-dialog{width:100%;max-width:997px;margin:30px auto}.stores-modal .modal-footer,.stores-modal .modal-header{border:none!important}.stores-modal .modal-body h5{margin-top:5px;font-size:1.2857142857142858em;font-weight:400}.stores-modal .modal-body h6{font-size:1.0007142857142857em;font-weight:400}.stores-modal .modal-body h2{font-size:1.0007142857142857em;font-weight:700}.stores-modal .modal-body .modal-title{width:60%;padding-left:11px}.stores-modal .modal-title{position:relative;top:4%;font-size:1.7142857142857142em!important}.stores-modal .close{font-size:1.0007142857142857em;color:#000!important;text-decoration:underline}.stores-modal p{margin:0}.store-locator-component .form-loading{background:url(/assets/css/ajaxLoader.gif) center no-repeat;width:32px;height:32px;display:inline-block;margin-left:12px;position:relative;top:10px}.load-more-stores{display:none;width:100%;text-align:center}.store-modal .storeLocatorLoadMore{display:none;margin-left:20px}.my-store-modal{font-size:19px;font-weight:700;color:#00af41;margin-left:12px}.store-modal-btn{width:160px;height:64px;background-color:#343434;border:0;font-size:1.4285714285714286em;border-radius:5px!important}.store-modal-btn:hover{width:160px;height:64px;background-color:#343434!important;border:0;font-size:1.4285714285714286em;border-radius:5px!important}.modal-body .changeModal .row>.store-search-container{min-height:20px;padding:0;margin-bottom:20px}.modal-body .changeModal .row>.store-search-container .store-locator-form>form>.form-group{margin-bottom:15px}.modal-body .changeModal .row>.store-search-container .store-locator-form>form>.form-group .input-group{width:100%}.modal-body .changeModal .row>.store-search-container .store-locator-form>form>.form-group .input-group>input[type=text]{height:52px;color:#231f1f;font-weight:400;width:100%;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;border-radius:0;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;background-image:none;box-shadow:none!important;text-align:left;border:2px solid #d2d2d2}.modal-body .changeModal .row>.store-search-container .store-locator-form>form>.form-group .input-group>span{font-size:24px;padding:5px 16px;z-index:2;margin-left:-1px;border-bottom-left-radius:0;border-top-left-radius:0;height:46px;background-color:#00af41!important;border:1px solid #00af41;color:#fff;font-weight:600;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer}.modal-body .changeModal .row>.store-search-container .store-locator-form>form>.form-group .input-group>span>.fa-search{font-size:24px;color:#eee;float:right;cursor:pointer}.modal-body h2{font-weight:600;padding-bottom:30px;padding-left:15px}.modal-body .list-head{padding-bottom:10px;margin-bottom:10px}.modal-body .list-head p{font-size:1.125em;color:#535454}.modal-body .list-head p span.storeLocation{font-size:1.125em;color:#535454;font-weight:700}.modal-body .list-head p span.changeLocation{font-size:1.125em;color:#00af41;cursor:pointer;padding-left:.5em}.modal-body .list-head .results{font-size:1.125em;color:#535454}.modal-body .list-head .results span.storeLocation{font-size:1.125em;color:#535454;font-weight:700}.modal-body .list-head .results span.changeLocation{font-size:1.125em;color:#00af41;cursor:pointer;padding-left:.5em}.modal-body ol li{display:inline-block;width:100%;padding:20px 0;border-bottom:1px solid #d3d3d3}.modal-body ol li a{color:#00af41;font-size:1.125em}.modal-body ol .detailList{padding-left:20px}.modal-body ol .detailList .locationText{padding-bottom:5px}.modal-body ol .detailList .locationText .value{font-size:1.325em;font-weight:600}.modal-body ol .detailList .locationText .value.textLeft{-webkit-padding-start:0;padding-inline-start:0;padding-right:8px;float:left;-webkit-padding-start:0;padding-inline-start:0}.modal-body ol .detailList .locationText .value.textLeft .viewDetails{color:#00af41;font-size:20px}.modal-body ol .detailList .locationText .value.textRight{float:right}.modal-body ol .detailList .locationText .value.textRight .viewDetails{color:#00af41}.modal-body ol .detailList .detailText{padding-bottom:5px;padding-left:30px}.modal-body ol .detailList .detailText .listHeader{font-size:1.125em;font-weight:700}.modal-body ol .detailList .detailText .value{font-size:1.125em;font-weight:400;color:#000}.modal-body ol .detailList .detailText .value.textLeft{float:left;-webkit-padding-start:0;padding-inline-start:0}.modal-body ol .detailList .detailText .value.textLeft .viewDetails{color:#00af41}.modal-body ol .detailList .detailText .value.textRight{float:right}.modal-body ol .detailList .detailText .viewJobs{padding-right:0;float:right}.modal-body ol .detailList .detailText .shop-store-button{padding-left:0;padding-right:0;text-align:center}.modal-body ol .detailList .detailText .shop-store-button .my-store{display:none}.modal-body ol .detailList .detailText .shop-store-button .btn.shopButton{display:block;margin:1em 0;width:100%;font-size:1.5em;font-weight:700}.modal-body ol .detailList .detailText .shop-store-button.selected .my-store{display:block;padding:1em 0;font-size:1.4em;color:#00af41}.modal-body ol .detailList .detailText .shop-store-button.selected .btn.shopButton{display:none}.modal-body ol .detailList .storeText{padding:10px 30px}.modal-body ol .detailList .storeText .value{font-size:1.125em;font-weight:400;color:#000}.modal-body ol .detailList .storeText .value.textLeft{-webkit-padding-start:0;padding-inline-start:0}.modal-body ol .detailList .storeText .value.textLeft .viewDetails{color:#5cb85c}.modal-body ol .detailList .storeText .value.textRight{float:right}.modal-body ol .detailList .storeText .value.textRight .viewDetails{color:#5cb85c}.modal-body ol .detailList .storeText .shop-store-button{float:right;padding-right:0}.modal-body ol .detailList .storeText .shop-store-button .shopButton{font-size:26px;font-weight:700;padding:20px;float:right}.modal-body ol .detailList .storeText .shop-store-button .my-store{display:none}.modal-body ol .detailList .storeText .btn.shop-store-button .btn.shopButton{display:block}.modal-body ol .detailList .storeText .shop-store-button.selected .my-store{display:block;float:right;padding:0;font-size:1.4em;color:#00af41}.modal-body ol .detailList .storeText .shop-store-button.selected .btn.shopButton{display:none}.modal-body ol .details{font-weight:700}.modal-body ol .store .name{display:block;font-weight:700}.modal-body ol .quantity{font-weight:700}.modal-body .close-button{width:100%;font-size:1.3em;color:#00af41;text-align:right}#stores-modal-body .storeText a,#stores-modal-body .viewDetails a{color:#00af41}#StoresModal .modal-dialog .modal-title #StoresModalLight .modal-dialog .modal-title{padding-left:15px}#StoresModal .modal-dialog .modal-content .modal-footer{border-top:none}#StoresModal .modal-body .form-loading{top:.5em}#StoresModal .modal-body #loadMoreStoresBtn #StoresModalLight .modal-body #loadMoreStoresBtn{font-size:1.25em;font-weight:600}#StoresModal .modal-body #loadMoreStoresBtn .triangle{font-size:1.5em;padding-left:.25em;vertical-align:sub}#StoresModalLight .modal-dialog .modal-content .modal-footer{border-top:none}#StoresModalLight .modal-body .form-loading{top:.5em}#StoresModalLight .modal-body #loadMoreStoresBtn .triangle{font-size:1.5em;padding-left:.25em;vertical-align:sub}.store-locator-no-results{color:#ed1d23}#store-locator{padding-top:70px;padding-bottom:100px;background-color:#f4f4f2}#store-locator .row{display:-webkit-box;display:-ms-flexbox;display:flex}#store-locator h2{font-size:64.5px;font-weight:600;line-height:100%;margin-top:0}#store-locator h2:first-child{margin-bottom:60px}@media (max-width:992px){.store-information-tile #meet-team .panel .item .meet-team-img{height:140px;width:140px}#store-locator{padding-top:40px;padding-bottom:80px}#store-locator .row{-ms-flex-wrap:wrap;flex-wrap:wrap}#store-locator h2{font-size:2.5em}#store-locator h2:first-child{margin-bottom:30px}}#store-locator .zip-caption{font-size:21.008px;margin-bottom:15px}#store-locator h3{font-size:30px!important;font-weight:400;line-height:100%;margin-bottom:25px}#store-locator h3 span{font-size:1em;font-weight:600}.zipcode-wrap{border-radius:5px;overflow:hidden;margin-bottom:20px}.zipcode-wrap .btn{font-size:24px;padding:5px 16px}.zipcode-wrap .input-group-lg>.form-control{font-size:24px;padding:5px 16px;border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}.zipcode-wrap .input-group-lg>.form-control:active,.zipcode-wrap .input-group-lg>.form-control:focus,.zipcode-wrap .input-group-lg>.form-control:hover{border-color:#fff}.zipcode-wrap .input-group-lg>.input-group-addon{font-size:24px;padding:5px 16px}.zipcode-wrap .input-group-lg>.input-group-btn>.btn{font-size:24px;padding:5px 16px;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.zipcode-wrap .form-control{border:1px solid #fff;box-shadow:none}.zipcode-wrap .form-control::-webkit-input-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}.zipcode-wrap .form-control:-ms-input-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}.zipcode-wrap .form-control::-moz-placeholder{color:#000;opacity:1;font-weight:700;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s}.zipcode-wrap .form-control :focus::-webkit-input-placeholder{opacity:0}.zipcode-wrap .form-control :focus:-ms-input-placeholder{opacity:0}.zipcode-wrap .form-control :focus::-moz-placeholder{opacity:0}.sl-store{background-color:#fff;border-radius:5px;border-bottom:2px solid #d5d6d4;margin-bottom:30px;overflow:hidden;padding:20px 20px 10px 10px}@media (max-width:992px){.sl-store{padding:20px 20px 10px}}@media (max-width:420px){.sl-store{padding:20px}}.sl-store .sl-store-full{width:100%;float:left}@media (max-width:390px){.sl-store .sl-store-full{width:100%;float:none;text-align:left}}.sl-store .sl-store-full .store-no{background:url(/assets/images/paw.png) center center no-repeat;width:48px;height:45px;color:#fff;font-size:12px;float:left;padding-top:23px;padding-left:0;text-align:center;text-indent:-8px}.sl-store .sl-store-full .basic-details{margin-left:60px}@media (max-width:992px){.sl-store .sl-store-full .store-no{float:none;margin-bottom:10px}.sl-store .sl-store-full .basic-details{margin-left:0}}.sl-store .sl-store-full .basic-details a{color:#000;font-size:1em}.sl-store .sl-store-full .basic-details p{font-size:22.5836px!important;margin-bottom:10px;line-height:1.42857}@media (max-width:767px){#store-locator h2:first-child{font-size:20px;margin-bottom:20px}#store-locator .zip-caption{font-size:17.2px}#store-locator h3{font-size:20.64px!important}.zipcode-wrap .btn{min-width:65px}.sl-store .sl-store-full .basic-details p{font-size:18.92px!important}}.sl-store .sl-store-full .basic-details p span{font-size:1em}.sl-store .sl-store-full .basic-details p.services{font-size:19.35px!important}.sl-store .sl-store-full .basic-details p.services span{font-size:1em}.sl-store .sl-store-left{width:50%;float:left}@media (max-width:390px){.sl-store .sl-store-left{width:100%;float:none;text-align:left}}.sl-store .sl-store-left .store-no{background:url(/assets/images/paw.png) center center no-repeat;width:48px;height:45px;color:#fff;font-size:12px;float:left;padding-top:23px;padding-left:0;text-align:center;text-indent:-8px}.sl-store .sl-store-left .basic-details{margin-left:60px}.sl-store .sl-store-left .basic-details a{color:#000;font-size:1em}.sl-store .sl-store-left .basic-details p{font-size:22.5836px!important;margin-bottom:10px;line-height:1.42857}.sl-store .sl-store-left .basic-details p span{font-size:1em}.sl-store .sl-store-left .basic-details p.services{font-size:19.35px!important}.sl-store .sl-store-left .basic-details p.services span{font-size:1em}.sl-store .sl-store-right{width:50%;float:left;text-align:right}@media (max-width:390px){.sl-store .sl-store-right{width:100%;float:none;text-align:left}}.sl-store .sl-store-right p{font-size:22.5836px!important;color:#4d4a49;margin-bottom:10px}@media (max-width:767px){.sl-store .sl-store-left .basic-details p,.sl-store .sl-store-right p{font-size:18.92px!important}}.sl-store .sl-store-right p span{font-size:1em}.sl-store .sl-store-right a{display:inline-block;color:#231f1f;font-size:22.5836px!important;font-weight:600;margin-bottom:10px}.sl-store .sl-store-right a:hover{color:#00af41}.sl-store .sl-store-right a .fa{color:#00af41;font-size:1.213em!important;position:relative;top:2px}.sl-store .sl-store-right .my-store{color:#00af41;font-size:1.438em!important;margin-top:20px}.sl-store .sl-store-right .my-store:empty{margin:0}.sl-store .sl-store-right .my-store img{margin-right:5px;margin-top:-5px;vertical-align:middle}.sl-store .sl-store-right .btn{margin-top:10px;font-size:26px;padding:13px 12px;min-width:240px}.sl-store:hover{background-color:rgba(0,152,206,.5);color:#fff}.sl-store:hover .sl-store-right p{color:#eee}.sl-store:focus{background-color:rgba(0,152,206,.5);color:#fff}.sl-store:focus .sl-store-right p{color:#eee}.sl-store.active{background-color:rgba(0,152,206,.5);color:#fff}.sl-store.active .sl-store-right p{color:#eee}.btn-default{background-color:#4f4c4c;border:1px solid #4f4c4c;font-size:1.5em;font-weight:400;border-radius:5px;color:#fff}.sl-map{width:100%;height:620px;background-color:#e9e7e5;border:2px solid #dfe0df;position:relative}@media (max-width:992px){.sl-store .sl-store-left .store-no{float:none;margin-bottom:10px}.sl-store .sl-store-left .basic-details{margin-left:0}.sl-map{height:350px}}.sl-map iframe{width:100%;height:100%}.sl-map-fixed{position:-webkit-sticky!important;position:sticky!important;top:5px;z-index:1;max-width:609px}@media (max-width:786px){.store-information-tile #meet-team .panel{margin-top:0}.store-information-tile #meet-team .panel .item h3{font-size:30px;font-weight:400}.store-locator-modal-dropdown h2{font-size:1.5em}.store-locator-modal-dropdown ol span{font-weight:400}.modal-body h2{font-size:1.5em}.modal-body ol .detailList .locationText .value.textRight{display:none}.modal-body ol span{font-weight:400}.detailList .storeText .storeHours.value.textLeft{font-weight:600;margin-left:-20px}}@media (max-width:600px){.modal-body ol li{padding:0 0 20px}.modal-body ol .detailList{padding-left:0}.modal-body ol .detailList .detailText .value.textLeft{padding-bottom:10px}}.component.career-carousel{padding:0}.component.career-carousel .carousel{border:none;padding:0}.component.career-carousel .carousel .wrapper{padding:0}.component.text-image-collection{padding:0 0 40px}.component.text-image-collection .dotted-connector-container{width:100%;height:100%;position:absolute;top:0;left:0;right:0}@media (min-width:1250px){.component.text-image-collection .dotted-connector-container{width:95%}}@media (min-width:1500px){.component.text-image-collection .dotted-connector-container{width:90%}}.component.text-image-collection .dotted-connector-container img{width:100%;height:100%}.component.text-image-collection .text-image-tile.bg-image{padding:0}.component.text-image-collection .text-image-tile.bg-image .bg-img-container{width:100%;height:100%;position:absolute;top:0;left:0;right:0}.component.text-image-collection .text-image-tile.bg-image .bg-img-container img{width:100%;height:450px}.component.text-image-collection .text-image-tile.bg-image .container .img-side{padding:0}.component.text-image-collection .text-image-tile.bg-image .container .img-side .img-container{width:100%;height:450px;bottom:0;position:relative;top:0;left:0}.component.text-image-collection .text-image-tile.bg-image .container .img-side .img-container .aboutUs-img{height:100%;width:100%;position:absolute;bottom:0;left:0}.component.text-image-collection .text-image-tile.bg-image .container .img-side .img-container .mobile-bg{max-width:100%;position:relative;height:100%;max-height:100%}.component.text-image-collection .text-image-tile.bg-image .container .outer{float:left;height:450px;width:80%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component.text-image-collection .text-image-tile .container .img-side{-webkit-box-ordinal-group:1}.component.text-image-collection .text-image-tile .container .text-side{-webkit-box-ordinal-group:2}.component.text-image-collection .text-image-tile .img-container .culture-img{float:none;width:400px;height:400px}.component.text-image-collection .text-image-tile .outer{float:right;height:400px;width:80%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.component.text-image-collection{background-color:#f4f4f2}.component.text-image-collection .dotted-connector-container{display:none}.component.text-image-collection .text-image-tile.bg-image .container .img-side .img-container{height:275px}.component.text-image-collection .text-image-tile.bg-image .container .img-side .img-container .aboutUs-img{max-width:100%;max-height:100%}.component.text-image-collection .text-image-tile.bg-image .container .outer{width:100%;height:100%}.component.text-image-collection .text-image-tile .container{display:-webkit-box!important;-webkit-box-orient:vertical}.component.text-image-collection .text-image-tile .img-container .culture-img{width:100%;height:100%}.component.text-image-collection .text-image-tile .outer{width:100%;height:100%;padding:0}}.component.text-image-collection .text-image-tile .outer .inner .field-featured-tile-title{margin-top:20px;margin-bottom:10px}.component.text-image-collection .text-image-tile .outer .inner .field-featured-tile-title .featured-tile-titleGreen{color:#00af41;font-weight:inherit;font-size:inherit}.component.text-image-collection .text-image-tile .display-table-header-group .outer{height:400px;width:80%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left}.component.text-image-collection .vibe-header{padding:40px 0}.component.text-image-collection .vibe-header .vibe-header-text{width:60%;margin:0 auto}@media (max-width:991px){.component.text-image-collection .text-image-tile .display-table-header-group .outer{width:100%;height:100%;padding:0}.component.text-image-collection .vibe-header{padding:20px 15px}.component.text-image-collection .vibe-header .vibe-header-text{width:100%;padding:0 15px}}.component.text-image-collection .vibe-header .vibe-header-text .vibe-header-title .vibe-header-titleGreen{color:#00af41;font-weight:inherit;font-size:inherit}.component.text-image-tile.bg-image{padding:0 15px}.component.text-image-tile.bg-image .container{position:relative}.component.text-image-tile.bg-image .container .bg-img-container{position:absolute;top:0;left:0;right:0;width:100%}.component.text-image-tile.bg-image .container .bg-img-container img{width:100%;height:100%;max-height:565px}.component.text-image-tile.bg-image .container .left-container .outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:475px;width:90%;float:right;margin:auto}.component.text-image-tile.bg-image .container .left-container .outer .inner h3{margin-bottom:0}.component.text-image-tile.bg-image .container .left-container .outer .inner .field-featured-tile-title{margin:5px 0 15px}.component.text-image-tile.bg-image .container .left-container .outer .inner .field-featured-tile-title .featured-tile-titleGreen{font-weight:inherit;font-size:inherit;color:#00af41}.component.text-image-tile.bg-image .container .left-container .outer .inner .field-featured-tile-description{margin-bottom:15px}.component.text-image-tile.bg-image .container .left-container .outer .inner .field-featured-tile-link{margin-top:15px}.component.text-image-tile.bg-image .container .left-container .outer .inner .field-featured-tile-link .btn-primary{margin-bottom:0;width:46%}@media (max-width:991px){.component.text-image-tile.bg-image{padding:0}.component.text-image-tile.bg-image .container{padding:0;display:-webkit-box!important;-webkit-box-orient:vertical}.component.text-image-tile.bg-image .container .left-container{-webkit-box-ordinal-group:2}.component.text-image-tile.bg-image .container .left-container .outer{width:100%;height:100%;float:left}.component.text-image-tile.bg-image .container .left-container .outer .inner .field-featured-tile-title{width:90%}.component.text-image-tile.bg-image .container .left-container .outer .inner .field-featured-tile-link .btn-primary{margin-bottom:25px;width:100%}}.component.text-image-tile.bg-image .container .left-container .outer .inner .field-featured-tile-link .btn-secondary{width:46%;float:right}.component.text-image-tile.bg-image .container .right-container .hero-img-container{position:relative;top:0;left:0;width:100%;height:575px}.component.text-image-tile.bg-image .container .right-container .hero-img-container .heroDogGif{position:absolute;top:90px;left:0;right:0;height:150px;width:100%}@media (max-width:991px){.component.text-image-tile.bg-image .container .left-container .outer .inner .field-featured-tile-link .btn-secondary{float:left;width:100%}.component.text-image-tile.bg-image .container .right-container{-webkit-box-ordinal-group:1;background-color:#b8e5c9}.component.text-image-tile.bg-image .container .right-container .hero-img-container{height:100%}.component.text-image-tile.bg-image .container .right-container .hero-img-container .heroDogGif{top:5px;height:100px;max-width:100%}}.component.text-image-tile.bg-image .container .right-container .hero-img-container .heroDog{position:relative;top:0;left:0;height:575px;width:80%;float:none}.text-image-tile .container{max-width:1322px;width:100%;padding-right:22px;padding-left:22px;margin:0 auto}@media (max-width:767px){.sl-store .sl-store-right a{font-size:20.64px!important}.sl-store .sl-store-right .btn{min-width:160px}.text-image-tile .container{display:block!important}}.text-image-tile .outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-image-tile .outer .inner{margin-top:20px;margin-bottom:20px}.text-image-tile a{text-decoration:none;font-size:1em}.text-image-tile a:hover{color:#23527c}.text-image-tile h2{margin-bottom:10px}.text-image-tile .field-featured-tile-subtitle{font-size:16px;font-weight:500;margin-bottom:20px;color:red}.text-image-tile .field-featured-tile-description{font-size:16px;line-height:1.42857}.text-image-tile .field-featured-tile-description p{font-weight:500;line-height:1.42857}.text-image-tile .field-featured-tile-description b,.text-image-tile .field-featured-tile-description span,.text-image-tile .field-featured-tile-description strong{font-size:16px}.text-image-tile .field-featured-tile-description>b{margin-bottom:20px;display:block}.text-image-tile .field-featured-tile-description img{vertical-align:top}.text-image-tile .field-featured-tile-link{font-size:20px}.text-image-tile .field-featured-tile-image{padding:40px}.text-image-tile .field-featured-tile-image img{max-width:100%;vertical-align:middle}.text-image-tile ul{padding-left:30px}.text-image-tile li{list-style:initial;font-size:16px;margin-bottom:0;color:#231f1f}.text-image-tile .cta{font-weight:700}.text-image-tile .right-container{text-align:center}.text-image-tile .right-container img{vertical-align:middle;right:0}@media (min-width:788px){.text-image-tile .right-container img{height:450px;width:450px;float:right}}.text-image-tile .right-container-text img{margin-top:0;vertical-align:top}.text-image-tile .display-table-header-group{display:table-header-group}@media (max-width:991px){.component.text-image-tile.bg-image .container .right-container .hero-img-container .heroDog{height:100%;width:80%;max-height:400px;max-width:100%}.text-image-tile{padding:0}.text-image-tile .field-featured-tile-image{text-align:center}.text-image-tile .field-featured-tile-image img{max-height:200px;max-width:200px}.text-image-tile .right-container img{max-height:250px;max-width:250px;position:static;float:none}.text-image-tile .right-container-text img{max-height:200px;max-width:200px}.text-image-tile .display-table-header-group .outer{padding-right:15px;padding-left:15px}}.text-image-tile .display-table-footer-group{display:table-footer-group;text-align:center}.text-image-tile .display-table-footer-group img{vertical-align:middle;left:0}@media (min-width:788px){.text-image-tile .display-table-footer-group img{float:left;height:450px;width:450px}}.component.three-column-rich-text{padding:60px 0}.component.three-column-rich-text .rich-text-header .rich-text-header-text{width:60%;margin:0 auto;display:block}.component.three-column-rich-text .rich-text-header .rich-text-header-text .rich-text-header-title{color:#231f1f}.component.three-column-rich-text .rich-text-header .rich-text-header-text .rich-text-header-title .rich-text-header-titleGreen{color:#00af41;font-weight:inherit;font-size:inherit}.component.three-column-rich-text .three-column{padding-top:20px;padding-bottom:20px;border-bottom:none}@media (min-width:992px){.component.three-column-rich-text .three-column .column{padding:0 10px}}.component.three-column-rich-text .three-column .column .three-column-item{margin:0;width:auto}.component.three-column-rich-text .three-column .column .three-column-item .img-wrapper{background-color:#b8e5c9;height:300px;position:relative;margin:0 auto;width:100%}.component.three-column-rich-text .three-column .column .three-column-item .img-wrapper img{height:275px;width:275px;vertical-align:bottom;position:absolute;left:0;right:0;bottom:0;display:block;margin:0 auto}.three-column{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e5e5e5;text-align:center}@media (max-width:767px){.three-column{padding-top:20px;padding-bottom:20px;border-bottom:none}}main .three-column.component.container{padding:40px 18px}@media (max-width:991px){.text-image-tile .display-table-footer-group img{max-height:250px;max-width:250px;position:static;float:none}.component.three-column-rich-text{padding:20px 0}.component.three-column-rich-text .rich-text-header .rich-text-header-text{width:100%}.component.three-column-rich-text .three-column .column .three-column-item h3{font-size:20px}main .three-column.component.container{padding:40px 15px}main .three-column.component.container .row{margin-left:-15px;margin-right:-15px;max-width:none;width:auto}main .three-column.component.container .row .row{margin:0 auto 10px}main .three-column.component.container .row .row>[class*=col-]{padding-right:15px;padding-left:15px}}.three-column .row{margin-left:-11px;margin-right:-11px;max-width:none}.three-column .row>[class*=col-]{padding-right:0;padding-left:0}.three-column .row.column-splitter>div:first-child,.three-column .row.column-splitter>div:last-child{margin-right:0}.three-column .three-column-item{color:#231f1f;margin:0 22px}@media (min-width:1200px){.three-column .three-column-item{width:400px}}@media (max-width:991px){.three-column .three-column-item{text-align:center;margin-bottom:40px}}.three-column .three-column-item .link-style-6:after{display:none}.three-column .three-column-item img{max-width:100%;vertical-align:top}@media (max-width:480px){.three-column .three-column-item h3{font-size:18px}}.three-column .three-column-item .three-column-subheader{margin-bottom:23px;line-height:23px;font-weight:400;height:85px}@media (min-width:768px){.detailList .storeText .storeHours.value.textLeft{display:none}.three-column .three-column-item .three-column-subheader{width:300px;margin:0 auto;height:110px}}.three-column .three-column-item .three-column-subheader p,.three-column .three-column-item .three-column-subheader p span{font-size:16px;font-weight:inherit}.three-column .three-column-item .three-column-subheader strong{font-size:inherit;line-height:1.42857;font-weight:500}.three-column .three-column-item .three-column-subheader ul{padding:0 0 0 40px;margin-top:0}.three-column .three-column-item .three-column-subheader ul li{font-size:inherit;line-height:1.42857}.three-column .three-column-item .three-column-cta{padding-right:22px}.three-column .three-column-item .three-column-cta a{font-weight:600;font-size:16px}.three-column .three-column-item .three-column-cta .link-style-6:after{display:inherit}.three-column-module-green{padding-top:40px;font-size:17.2px}.three-column-module-green .component.column-splitter.row{padding-bottom:20px;border-bottom:1px solid #00af41;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:17.2px}.three-column-module-green .three-column-module-item{border-right:1px solid #00af41;padding:2em 2.5em;font-size:17.2px;height:313px}.three-column-module-green .three-column-module-item img{max-width:100%;vertical-align:middle}.three-column-module-green .three-column-module-item .three-column-subheader{font-size:16px;margin-bottom:20px;height:50px;line-height:1.42857}.three-column-module-green .three-column-module-item .three-column-subheader p{font-size:16px}.three-column-module-green .callout-item-row:last-child .three-column-module-item{border-right:none}.three-column-module-green .three-column-cta{margin-bottom:20px;line-height:1.42857}.three-column-module-green .three-column-cta a{font-size:16px;color:#00af41;font-weight:600}.three-column-module-green .three-column-cta a:hover{text-decoration:underline!important}@media (max-width:767px){.three-column-module-green .component-content{padding-left:15px;padding-right:15px}.three-column-module-green .component.column-splitter.row{border-bottom:none}.three-column-module-green .three-column-module-item{text-align:center;border-bottom:1px solid #00af41;border-right:none;margin-bottom:40px}}.three-column-module-green .callout-item-row .three-column-cta a:after{content:" \2771\2771";font-size:.8em}.ae-pet-pharmacy .three-column .three-column-item .three-column-subheader{height:auto}.h1-title-banner-tile{font-size:36px;line-height:1.2em;font-weight:700;text-align:center;color:#000;margin:20px 0}.h1-title-banner-tile .component-content{max-width:1322px;width:100%;padding-right:22px!important;padding-left:22px!important;margin:0 auto}.h1-title-banner-tile p{font-size:36px;line-height:1.2em;font-weight:700}@media (max-width:601px){.h1-title-banner-tile{font-size:2em}.h1-title-banner-tile p{font-size:1em}}.online-ordering-page .h1-title-banner-tile{margin:0}.h1-title-banner-tile-left{font-size:36px;line-height:.7em;font-weight:700;text-align:left;color:#000;margin:20px 0;border:transparent}.h1-title-banner-tile-left p{font-size:36px;line-height:.7em;font-weight:700}@media (max-width:601px){.h1-title-banner-tile-left,.h1-title-banner-tile-left p{font-size:2em}}.top-notification-bar{vertical-align:top;padding:0}.top-notification-bar #HeaderMessageSection{text-align:center;padding-right:0;position:relative}.top-notification-bar #HeaderMessageSection .field-header-message-text{font-size:20px;line-height:1.42857}.top-notification-bar #HeaderMessageSection .field-header-message-text a{display:block;font-size:25px;font-weight:400;color:inherit;padding:10px 0}.top-notification-bar #HeaderMessageSection .field-header-message-text a p{display:block;font-size:25px;font-weight:400;color:inherit;padding:10px 0}.top-notification-bar #HeaderMessageSection .top-notification-bar-close{position:absolute;right:10px;top:-webkit-calc(50% - 17.5px);top:calc(50% - 17.5px);cursor:pointer;background-color:transparent;border:none;padding:0;color:inherit}.top-notification-bar #HeaderMessageSection .top-notification-bar-close:before{content:"X";color:inherit;font-weight:700;font-size:25px;line-height:1.42857}.top-notification-bar #HeaderMessageSection .link-style-1,.top-notification-bar #HeaderMessageSection .link-style-2,.top-notification-bar #HeaderMessageSection .link-style-3,.top-notification-bar #HeaderMessageSection .link-style-4,.top-notification-bar #HeaderMessageSection .link-style-5,.top-notification-bar #HeaderMessageSection .link-style-6,.top-notification-bar #HeaderMessageSection .link-style-7{font-size:25px}.top-notification-bar #HeaderMessageSection .btn-primary,.top-notification-bar #HeaderMessageSection .button-primary,.top-notification-bar #HeaderMessageSection .primary{color:#fff;text-decoration:none;font-size:25px;line-height:1;padding:6px 12px;margin:0;font-weight:400}.top-notification-bar #HeaderMessageSection .btn-primary:active,.top-notification-bar #HeaderMessageSection .btn-primary:focus,.top-notification-bar #HeaderMessageSection .btn-primary:hover,.top-notification-bar #HeaderMessageSection .button-primary:active,.top-notification-bar #HeaderMessageSection .button-primary:focus,.top-notification-bar #HeaderMessageSection .button-primary:hover,.top-notification-bar #HeaderMessageSection .primary:active,.top-notification-bar #HeaderMessageSection .primary:focus,.top-notification-bar #HeaderMessageSection .primary:hover{background-color:#00af41;border-color:#00af41;outline:0}.top-notification-bar #HeaderMessageSection .btn-secondary,.top-notification-bar #HeaderMessageSection .button-secondary,.top-notification-bar #HeaderMessageSection .secondary{text-decoration:none;color:#00af41;font-size:25px;line-height:1;padding:6px 36px;margin:0;font-weight:400}.top-notification-bar #HeaderMessageSection .btn-secondary:active,.top-notification-bar #HeaderMessageSection .btn-secondary:focus,.top-notification-bar #HeaderMessageSection .btn-secondary:hover,.top-notification-bar #HeaderMessageSection .button-secondary:active,.top-notification-bar #HeaderMessageSection .button-secondary:focus,.top-notification-bar #HeaderMessageSection .button-secondary:hover,.top-notification-bar #HeaderMessageSection .secondary:active,.top-notification-bar #HeaderMessageSection .secondary:focus,.top-notification-bar #HeaderMessageSection .secondary:hover{background-color:#fff;border-color:#00af41;outline:0}.top-notification-bar .background-black{background-color:#000;font-size:20px;color:#fff;font-weight:500}.top-notification-bar .background-blue,.top-notification-bar .blue-background-color{background-color:#0098ce;font-size:20px;color:#fff;font-weight:500}.top-notification-bar .background-yellow{background-color:#f6be00;font-size:20px;color:#000;font-weight:500}.top-notification-bar .background-light-green{background-color:#bfd888;font-size:20px;color:#000;font-weight:500}.top-notification-bar .background-dark-green{background-color:#026937;font-size:20px;color:#fff;font-weight:500}.top-notification-bar .background-light-grey{background-color:#f4f4f2;font-size:20px;color:#000;font-weight:500}.top-notification-bar .background-pink{background-color:#fae8e8;font-size:20px;color:#ed1d23;font-weight:600}.top-notification-bar .background-purple{background-color:#872d91;font-size:20px;color:#fff;font-weight:500}.TTteaser{font-size:12px;font-family:effra,sans-serif}.TTteaser__rating{display:inline-block;vertical-align:middle;margin-right:5px;cursor:pointer}.TTteaser__star svg{width:16px;height:16px}.TTteaser__icon--full{fill:#f9be00}.TTteaser__icon--half{stroke:#f9be00;fill:transparent;color:#f9be00}.TTteaser__icon--empty{stroke:#dfe0df}.TTteaser__read-comments,.TTteaser__read-qa,.TTteaser__write-review{font-family:effra,sans-serif;color:#000}.TTteaser__read-reviews{color:#b1b1b1!important;font-family:effra,sans-serif;margin-right:10px;font-size:18px}.TTteaser__write-review,.TTteaser__write-review:hover{border:none;text-decoration:underline;background:0 0;padding:0;cursor:pointer;font-size:18px;font-weight:500}.rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:url(../img/loading.gif) top left no-repeat;border:none}.rating-container .rating{position:relative;overflow:hidden;white-space:nowrap;float:left}.rating-disabled .rating{cursor:not-allowed}.rating-container .filled-stars{color:#f9be00!important;text-shadow:none!important;-webkit-text-stroke:unset!important}.rating-rtl{float:right}.rating-rtl .filled-stars{left:auto;right:0;-webkit-transform:matrix(-1,0,0,1,0,0) translate3d(0,0,0);transform:matrix(-1,0,0,1,0,0) translate3d(0,0,0)}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;font-size:60%;padding-right:5px}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .caption{color:#999;font-size:60%;margin-top:-.6em;margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}.two-column-panel{padding-bottom:20px}.two-column-panel.component.sc-background-image-stretch{margin:0;height:auto}.two-column-panel .component-content{position:relative}@media (max-width:768px){.modal-body ol .detailList .detailText .value.textRight{text-align:center;float:none}.modal-body ol .detailList .detailText .viewJobs{top:0}.modal-body ol .detailList .storeText .shop-store-button{display:none}.two-column-panel .component-content{display:inline-block}}.two-column-panel img{display:block;max-width:100%;width:100%;height:auto;border-radius:4px}.two-column-panel .position-left{position:absolute;top:10%;left:10%}@media (max-width:992px){.top-notification-bar #HeaderMessageSection .field-header-message-text,.top-notification-bar #HeaderMessageSection .top-notification-bar-close:before{font-size:16px}.two-column-panel .position-left{left:5%}}.two-column-panel .position-right{position:absolute;top:13%;right:0;padding-right:30px;max-width:45%}@media (max-width:1024px){.two-column-panel{padding-left:15px;padding-right:15px}.two-column-panel .position-right{right:0}}@media (max-width:786px){.two-column-panel .position-right{top:3%;padding-right:25px;max-width:-webkit-calc(100% - 50px);max-width:calc(100% - 50px)}}.two-column-panel .position-center{position:absolute;top:20%;left:25%;max-width:50%}.two-column-panel .position-center,.two-column-panel .position-center *,.two-column-panel .position-left,.two-column-panel .position-left *,.two-column-panel .position-right,.two-column-panel .position-right *{text-align:left!important}.two-column-panel .field-two-column-title{font-size:50px;font-weight:900;color:#fff;margin-top:0;margin-bottom:30px;line-height:1.1}@media (max-width:992px){.two-column-panel .field-two-column-title{font-size:24px;margin-bottom:8px}}@media (max-width:480px){.two-column-panel .field-two-column-title{margin-top:8px}}.two-column-panel .field-two-column-subtitle{font-size:20px;line-height:28px;margin:0 0 10px;color:#fff}.two-column-panel .field-two-column-subtitle p,.two-column-panel .field-two-column-subtitle span{font-size:24px;color:#fff;line-height:28px}@media (max-width:992px){.two-column-panel .field-two-column-subtitle,.two-column-panel .field-two-column-subtitle p,.two-column-panel .field-two-column-subtitle span{font-size:12px;line-height:1.42857}}.two-column-panel .field-two-column-link a.button-primary,.two-column-panel .field-two-column-link span.button-primary{padding:13px 36px;color:#fff;font-size:26px;text-decoration:none}@media (max-width:786px){.two-column-panel .position-center{top:10%;max-width:none}.two-column-panel .field-two-column-link a.button-primary,.two-column-panel .field-two-column-link span.button-primary{padding:5px 10px;font-size:16px;min-width:50px}.two-column-panel.component.col-xs-12{padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.two-column-panel .position-left{left:0;margin-left:16px;top:0;margin-top:20px}.two-column-panel .field-two-column-title{margin-top:0;margin-bottom:10px}.two-column-panel .field-two-column-subtitle,.two-column-panel .field-two-column-subtitle p,.two-column-panel .field-two-column-subtitle span{font-size:16px}}@media (min-width:786px){.two-column-panel .position-left{left:0;margin-left:42px;top:0;margin-top:32px}.two-column-panel .field-two-column-title{font-size:54px;margin-bottom:18px}.two-column-panel .field-two-column-link-centered{position:absolute;margin-left:-100px;left:50%;bottom:0;margin-bottom:10px}}.upcoming-events{padding-left:0;padding-right:0}@media (min-width:768px){.upcoming-events .container{width:92%;margin:0 auto;padding:0 0 40px}}.upcoming-events .upcoming-events-header{padding:0 0 15px}.upcoming-events .upcoming-events-header .title{font-size:36px;font-weight:900;margin-top:20px;margin-bottom:10px}.upcoming-events .upcoming-events-body{padding:0;box-shadow:0 3px 10px 3px rgba(0,0,0,.2);border-radius:4px}.upcoming-events .upcoming-events-body .events-listing{padding:30px 32px;width:100%;float:left}.upcoming-events .upcoming-events-body .events-listing .event{display:inline-block}.upcoming-events .upcoming-events-body .events-listing .event:first-child{padding-left:0;padding-right:0}.upcoming-events .upcoming-events-body .events-listing .event:nth-child(3){padding-right:0}.upcoming-events .upcoming-events-body .events-listing .event a{display:block;width:100%}.upcoming-events .upcoming-events-body .events-listing .event .event-img{display:inline-block;width:50%;height:140px}@media (max-width:767px){.top-notification-bar #HeaderMessageSection .field-header-message-text a{font-size:16px}.top-notification-bar #HeaderMessageSection .field-header-message-text a p{font-size:16px;margin:0}.upcoming-events{padding-left:24px;padding-right:24px;background-color:#fff}.upcoming-events .upcoming-events-header .title{font-size:20px}.upcoming-events .upcoming-events-body .events-listing{padding:20px}.upcoming-events .upcoming-events-body .events-listing .event{padding:16px 0}.upcoming-events .upcoming-events-body .events-listing .event:first-child{padding-top:0}.upcoming-events .upcoming-events-body .events-listing .event:nth-child(3){padding-bottom:0}.upcoming-events .upcoming-events-body .events-listing .event .event-img{height:80px;width:40%}}.upcoming-events .upcoming-events-body .events-listing .event .event-img img{width:140px;height:100%}.upcoming-events .upcoming-events-body .events-listing .event .event-description{display:inline-block;float:right;padding-left:16px;width:50%}.upcoming-events .upcoming-events-body .events-listing .event .event-description .event-title{display:block}.upcoming-events .upcoming-events-body .events-listing .event .event-description .event-date{display:block}.upcoming-events .upcoming-events-body .events-listing .event .event-description .event-date .fa-calendar{display:inline-block}.upcoming-events .upcoming-events-body .events-listing .event .event-description .event-date h4{display:inline-block;padding-left:5px}.upcoming-events .marketing-tile{display:inline-block;padding-right:0}.upcoming-events .marketing-tile a{width:100%;display:block}.upcoming-events .marketing-tile a .marketing-img{height:200px;width:100%;box-shadow:0 3px 10px 3px rgba(0,0,0,.2)}.upcoming-events .marketing-tile a .marketing-img img{height:200px;width:100%;display:block}@media (max-width:767px){.upcoming-events .upcoming-events-body .events-listing .event .event-description{width:60%}.upcoming-events .upcoming-events-body .events-listing .event .event-description .event-title{font-size:18px}.upcoming-events .upcoming-events-body .events-listing .event .event-description .event-date .fa-calendar,.upcoming-events .upcoming-events-body .events-listing .event .event-description .event-date h4{font-size:14px}.upcoming-events .marketing-tile{padding-left:0;padding-top:16px;display:block}.upcoming-events .marketing-tile a .marketing-img{height:170px}.upcoming-events .marketing-tile a .marketing-img img{height:100%}}.account-management-page #content .component.image.file-type-icon-media-link{margin-top:0;display:inline-block;max-width:72px}.account-management-page #content .component.image.file-type-icon-media-link img{border-radius:100px}.account-management-page #content .component.link{padding:0}.account-management-page #content .component.link a{width:100%;float:left;color:#231f1f;border:none}.account-management-page #content .component.link a:after{float:right;margin-left:auto;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}.account-profile-page .back-to-account-management{position:absolute;right:.3%;bottom:22px}.home-page #content.container,.home-page #header .container{width:100%}.home-page #header .row:nth-child(1) .row-splitter>div:nth-child(3){display:none}.home-page main .container.container-clean-background{background:0 0;box-shadow:none}.login-page .component.container .main-title{margin-bottom:8px}.login-page .component.container .component.link.large-height.primary-button-line{margin-top:-57px;padding-left:5px;padding-right:0;float:right}.login-page .component.container .component.link.large-height.primary-button-line a{width:100%;font-weight:400;color:green;padding-right:0;padding-left:0}.login-page .component.container .component.link.large-height.primary-button-line a:active,.login-page .component.container .component.link.large-height.primary-button-line a:hover{color:#fff!important}.login-page .component.container .col-md-5 .component.divider{margin:0}.login-page .component.container .col-md-7 img{margin-bottom:0!important}@media (max-width:991px){.account-profile-page .back-to-account-management{position:relative;right:0;bottom:0}.account-profile-page .divider{opacity:0;height:0}.account-profile-page .component.link.position-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.account-profile-page .component.link.position-right a{position:relative;bottom:inherit;right:inherit;width:100%}.change-password-page .component.link{margin-top:0;padding:0}.change-password-page .component.link a{display:block}.login-page .component.container .col-md-5 .component.divider{opacity:0}.login-page .component.container .col-md-5,.login-page .component.container .col-md-7{padding:0}.login-page .component.container .col-md-7 a{width:100%;text-align:center!important;margin-bottom:10px;min-height:35px;height:35px;padding:5px 25px}.product-details-page .product-images{text-align:center}}.my-order-page .view-all-orders{position:absolute;bottom:55px}.product-details-page .product-list{margin:0}.product-details-page .product-list>ul{margin-left:-.8em}.product-details-page>.component.column-splitter>div:last-child{margin-left:0;margin-right:0}.product-details-page .container-rounded{padding:40px 40px 31px;height:100%;min-height:441px}.product-details-page .container-rounded .product-info .product-name{margin-bottom:10px}.product-details-page .container-rounded .product-info .product-name h1{margin-top:0;line-height:125%;font-weight:500;color:#231f1f;font-family:KievitPro!important}@media (max-width:991px){.product-details-page .product-images ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:25px}.product-details-page>.component.column-splitter>div:first-child{padding:0}.product-details-page .container-rounded{padding:30px}.registration-page .component.column-splitter .col-md-5{padding:0}.registration-page .component.column-splitter .col-md-7{display:none}}.shopping-cart-page .component.link a.checkout{width:200px}@-webkit-keyframes swing{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes swing{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes easeInOutBack{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}20%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}30%{-webkit-transform:translateY(-60%);transform:translateY(-60%)}100%,60%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(40%);transform:translateY(40%)}}@keyframes easeInOutBack{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}20%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}30%{-webkit-transform:translateY(-60%);transform:translateY(-60%)}100%,60%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(40%);transform:translateY(40%)}}@-webkit-keyframes easeInOutBounce{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}25%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}62.5%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}75%{-webkit-transform:translateY(0);transform:translateY(0)}87.5%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes easeInOutBounce{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}25%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}62.5%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}75%{-webkit-transform:translateY(0);transform:translateY(0)}87.5%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes easeInOutCirc{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}10%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}90%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes easeInOutCirc{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}10%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}90%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes easeInOutCubic{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}70%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes easeInOutCubic{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}70%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes easeInOutElastic{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}70%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes easeInOutElastic{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}70%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes easeInOutExpo{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-90%);transform:translateY(-90%)}70%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes easeInOutExpo{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-90%);transform:translateY(-90%)}70%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes easeInOutQad{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes easeInOutQad{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes easeInOutQuart{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-90%);transform:translateY(-90%)}70%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes easeInOutQuart{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-90%);transform:translateY(-90%)}70%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes easeInOutQuint{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-90%);transform:translateY(-90%)}70%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes easeInOutQuint{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(-90%);transform:translateY(-90%)}70%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes easeInOutSine{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}25%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}75%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes easeInOutSine{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}25%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}75%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes outQuad{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}25%{-webkit-transform:translateY(-70%);transform:translateY(-70%)}50%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}75%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes outQuad{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}25%{-webkit-transform:translateY(-70%);transform:translateY(-70%)}50%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}75%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}.fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}label{background:0 0;color:#231f1f}button,input{display:inline-block;box-sizing:border-box;border:1px solid #d2d2d2;border-radius:0!important;color:#231f1f;font-weight:400;padding:8px 2%;clear:both;height:auto;font-size:16px}input:focus{border:1px solid #d2d2d2}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid #89c6cc;padding:5px 20px}input[type=date]{width:100%;height:50px;border-radius:4px;background-color:#fff;color:#747a83;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text]{font-size:13px}input[type=file]{display:none}input[type=email],input[type=password],input[type=text],select,textarea{box-shadow:inset 0 1px 5px rgba(0,0,0,.1);color:#231f1f;width:100%;background:#fff;border:1px solid #d2d2d2}a{cursor:pointer;background-color:transparent;text-decoration:none;font-size:1em;color:#231f1f;-webkit-transition:.3s;transition:.3s}a:hover{text-decoration:underline}.ui-datepicker-title select{color:#231f1f}#wrapper{overflow:hidden}a:active,a:focus,a:hover{text-decoration:none!important}a:hover{color:green;-webkit-transition:.3s;transition:.3s}input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}input[type=tel]:active,input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}fieldset[disabled] input[type=tel],input[type=tel].disabled,input[type=tel]:disabled,input[type=tel][disabled]{background-color:#f0f0f0}label.is-required::before{content:" *"}label.is-required{text-transform:capitalize!important}.field-validation-error,.is-required{display:block;padding-left:0!important;font-weight:400}.field-validation-error span,.is-required span{color:red;font-weight:400!important;font-size:16px;line-height:23px;margin-left:7px}input,textarea{box-shadow:none!important;-webkit-transition:.3s;transition:.3s}input:active,input:focus,textarea:active,textarea:focus{border:1px solid #d2d2d2;-webkit-transition:.3s;transition:.3s;outline:0!important}.container-rounded{padding:30px;background:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);margin-bottom:10px}@media (max-width:767px){.field-validation-error span,.is-required span{margin-left:0}.container-rounded{margin-top:0}}.no-margin{margin:0!important}.no-padding{padding:0!important}.sidebar-and-main-splitter .component.column-splitter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:0}.sidebar-and-main-splitter .component.column-splitter>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.sidebar-and-main-splitter .component.column-splitter>div:first-child{-ms-flex-preferred-size:30%;flex-basis:30%}.sidebar-and-main-splitter .component.column-splitter>div:last-child{-ms-flex-preferred-size:63%;flex-basis:63%}.box-shadow img{box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.primary-button-line a,.primary-button-line button{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px}.primary-button-line a:active,.primary-button-line a:hover,.primary-button-line button:active,.primary-button-line button:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.primary-button-line a:active,.primary-button-line button:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.primary-button-line a.disabled,.primary-button-line a:disabled,.primary-button-line a[disabled],.primary-button-line button.disabled,.primary-button-line button:disabled,.primary-button-line button[disabled],fieldset[disabled] .primary-button-line a,fieldset[disabled] .primary-button-line button{cursor:not-allowed;opacity:.4}.primary-button-line a:hover,.primary-button-line button:hover{color:#fff;background-color:#0a6f7b}.primary-button-line a:hover span,.primary-button-line button:hover span{color:#fff}.primary-button-line a:active,.primary-button-line button:active{color:#fff;background-color:#064b53}.primary-button-filled a,.primary-button-filled button{border:2px solid green;font-size:16px!important;font-weight:400;height:34px;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:4px 25px;display:inline-block;cursor:pointer;border-radius:4px}.primary-button-filled a:active,.primary-button-filled a:hover,.primary-button-filled button:active,.primary-button-filled button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.primary-button-filled a:active,.primary-button-filled button:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.primary-button-filled a.disabled,.primary-button-filled a:disabled,.primary-button-filled a[disabled],.primary-button-filled button.disabled,.primary-button-filled button:disabled,.primary-button-filled button[disabled],fieldset[disabled] .primary-button-filled a,fieldset[disabled] .primary-button-filled button{cursor:not-allowed;opacity:.4}.primary-button-filled a:hover,.primary-button-filled button:hover{color:#fff;background-color:#0a6f7b}.primary-button-filled a:active,.primary-button-filled button:active{color:#fff;background-color:#064b53}.primary-button-filled a span,.primary-button-filled button span{color:#fff}.secondary-button-line a,.secondary-button-line button{border:2px solid #868b93;background:#fff;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px;color:#707680!important}.secondary-button-line a:active,.secondary-button-line a:hover,.secondary-button-line button:active,.secondary-button-line button:hover{background:#81868e;-webkit-transition:.3s;transition:.3s;text-decoration:none}.secondary-button-line a:active,.secondary-button-line button:active{background:#767c84;-webkit-transition:.3s;transition:.3s;text-decoration:none}.secondary-button-line a.disabled,.secondary-button-line a:disabled,.secondary-button-line a[disabled],.secondary-button-line button.disabled,.secondary-button-line button:disabled,.secondary-button-line button[disabled],fieldset[disabled] .secondary-button-line a,fieldset[disabled] .secondary-button-line button{cursor:not-allowed;opacity:.4}.secondary-button-line a:hover,.secondary-button-line button:hover{color:#fff;background-color:#b9bcc1}.secondary-button-line a:hover span,.secondary-button-line button:hover span{color:#fff}.secondary-button-line a:active,.secondary-button-line button:active{color:#fff;background-color:#6b717b}.secondary-button-line a:active,.secondary-button-line a:hover,.secondary-button-line button:active,.secondary-button-line button:hover{color:#fff!important}.secondary-button-filled a,.secondary-button-filled button{border:2px solid #868b93;font-size:16px!important;font-weight:400;height:34px;text-align:center!important;background:#868b93;color:#fff!important;text-shadow:none;box-shadow:none;padding:4px 25px;display:inline-block;cursor:pointer;border-radius:4px}.secondary-button-filled a:active,.secondary-button-filled a:hover,.secondary-button-filled button:active,.secondary-button-filled button:hover{background:#81868e!important;color:#fff;-webkit-transition:.3s;transition:.3s}.secondary-button-filled a:active,.secondary-button-filled button:active{background:#767c84!important;-webkit-transition:.3s;transition:.3s}.secondary-button-filled a.disabled,.secondary-button-filled a:disabled,.secondary-button-filled a[disabled],.secondary-button-filled button.disabled,.secondary-button-filled button:disabled,.secondary-button-filled button[disabled],fieldset[disabled] .secondary-button-filled a,fieldset[disabled] .secondary-button-filled button{cursor:not-allowed;opacity:.4}.secondary-button-filled a:hover,.secondary-button-filled button:hover{color:#fff;background-color:#b9bcc1}.secondary-button-filled a:active,.secondary-button-filled button:active{color:#fff;background-color:#6b717b}.main-title .component-content{font-size:24px;font-family:effra,sans-serif;color:#231f1f;font-weight:400}.main-title .component-content span,.main-title .component-content span span{font-size:24px;font-family:effra,sans-serif;color:#231f1f;font-weight:400}.secondary-title .component-content{font-size:20px;font-family:effra,sans-serif;color:#231f1f;font-weight:600}.secondary-title .component-content span,.secondary-title .component-content span span{font-size:20px;font-family:effra,sans-serif;color:#231f1f;font-weight:600}.large-height a,.large-height button{min-height:42px;height:42px;padding:9px 25px}main .no-border{border:0!important;border-radius:0!important;box-shadow:none!important}table{display:table;overflow-x:auto;width:100%;max-width:100%}.validationMessage{color:#dc291e}.cxa-addtocart-component .component-content{width:100%;display:inline-block;margin-top:0}.cxa-addtocart-component .component-content .add-to-cart-qty label{margin-bottom:8px}.cxa-addtocart-component .component-content .add-to-cart-button{margin-left:5px}.cxa-addtocart-component .quantity-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:false;-ms-flex-align:false;align-items:false;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cxa-addtocart-component .quantity-input>*{-ms-flex-item-align:false;-ms-grid-row-align:false;align-self:false;margin:0}.cxa-addtocart-component .quantity-input>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-addtocart-component .quantity-input>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-addtocart-component .quantity-input input[type=number]::-webkit-inner-spin-button,.cxa-addtocart-component .quantity-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cxa-addtocart-component .quantity-input button,.cxa-addtocart-component .quantity-input input{max-height:42px;min-height:42px;display:inline-block!important;border:2px solid #b9bcc1}.cxa-addtocart-component .quantity-input button{border:2px solid #868b93;background:#fff;color:#707680;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px;border-color:#b9bcc1!important}.cxa-addtocart-component .quantity-input button:active,.cxa-addtocart-component .quantity-input button:hover{background:#81868e;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-addtocart-component .quantity-input button:active{background:#767c84;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-addtocart-component .quantity-input button.disabled,.cxa-addtocart-component .quantity-input button:disabled,.cxa-addtocart-component .quantity-input button[disabled],fieldset[disabled] .cxa-addtocart-component .quantity-input button{cursor:not-allowed;opacity:.4}.cxa-addtocart-component .quantity-input button:hover{color:#fff;background-color:#b9bcc1}.cxa-addtocart-component .quantity-input button:hover span{color:#fff}.cxa-addtocart-component .quantity-input button:active{color:#fff;background-color:#6b717b}.cxa-addtocart-component .quantity-input input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:inline-block;max-width:46px;min-width:46px;text-align:center}.cxa-addtocart-component .quantity-input button.decrease{margin:0 auto;max-height:42px;min-height:42px;max-width:42px;min-width:42px;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:4px 0 0 4px;border-right:none}.cxa-addtocart-component .quantity-input button.decrease:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:1px;margin-bottom:13px}.cxa-addtocart-component .quantity-input button.decrease[disabled]{opacity:1!important;color:#707680!important;border-color:#b9bcc1!important;background:#fff!important}.cxa-addtocart-component .quantity-input button.increase{margin:0 auto;max-height:42px;min-height:42px;max-width:42px;min-width:42px;padding:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-radius:0 4px 4px 0;border-left:none}.cxa-addtocart-component .quantity-input button.increase:after{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:10px}.cxa-addtocart-component .quantity-input button:active,.cxa-addtocart-component .quantity-input button:focus{color:#707680!important;border-color:#b9bcc1!important;background:#fff!important}.cxa-addtocart-component .add-to-cart-btn{border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px;min-width:150px;width:auto}.cxa-addtocart-component .add-to-cart-btn:active,.cxa-addtocart-component .add-to-cart-btn:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.cxa-addtocart-component .add-to-cart-btn:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.cxa-addtocart-component .add-to-cart-btn.disabled,.cxa-addtocart-component .add-to-cart-btn:disabled,.cxa-addtocart-component .add-to-cart-btn[disabled],fieldset[disabled] .cxa-addtocart-component .add-to-cart-btn{cursor:not-allowed;opacity:.4}.cxa-addtocart-component .add-to-cart-btn:hover{color:#fff;background-color:#0a6f7b}.cxa-addtocart-component .add-to-cart-btn:active{color:#fff;background-color:#064b53}.cxa-addtocart-component .add-to-cart-btn span{color:#fff}.cxa-addtocart-component form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cxa-addtocart-component form>*{-ms-flex-item-align:end;align-self:flex-end}.cxa-addtocart-component form>:not(:last-child){margin-right:3px}.cxa-addtocart-component form>:not(:first-child){margin-left:0}.cxa-addtocart-component form>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-addtocart-component form>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-addresseditor-component a,.cxa-addresseditor-component button{min-height:42px;border-radius:4px!important}.cxa-addresseditor-component a{padding-top:8px}.cxa-addresseditor-component .prefill a{padding-top:0;text-transform:uppercase;font-size:19px;padding-right:20px;font-weight:600}.cxa-addresseditor-component .address-edit-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cxa-addresseditor-component .address-edit-section>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:29.8%;flex-basis:29.8%}.cxa-addresseditor-component .address-edit-section>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-addresseditor-component .address-edit-section>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-addresseditor-component .address-edit-section>div>:not(:last-child){margin-bottom:3px}.cxa-addresseditor-component .address-edit-section>div>:not(:first-child){margin-top:0}.cxa-addresseditor-component .address-edit-section>div input[type=password],.cxa-addresseditor-component .address-edit-section>div input[type=tel],.cxa-addresseditor-component .address-edit-section>div input[type=text],.cxa-addresseditor-component .address-edit-section>div select{width:100%}.cxa-addresseditor-component .address-edit-section input[type=checkbox]+label,.cxa-addresseditor-component .address-edit-section input[type=radio]+label{margin-right:3px}.cxa-addresseditor-component .address-edit-section .set-primary{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:false;-ms-flex-align:false;align-items:false;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cxa-addresseditor-component .address-edit-section .set-primary>*{-ms-flex-item-align:false;-ms-grid-row-align:false;align-self:false}.cxa-addresseditor-component .address-edit-section .set-primary>:not(:last-child){margin-right:10px}.cxa-addresseditor-component .address-edit-section .set-primary>:not(:first-child){margin-left:0}.cxa-addresseditor-component .address-edit-section .set-primary>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-addresseditor-component .address-edit-section .set-primary>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-addresseditor-component .address-edit-section input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-addresseditor-component .address-edit-section input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=text]:active,.cxa-addresseditor-component .address-edit-section input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=text].disabled,.cxa-addresseditor-component .address-edit-section input[type=text]:disabled,.cxa-addresseditor-component .address-edit-section input[type=text][disabled],fieldset[disabled] .cxa-addresseditor-component .address-edit-section input[type=text]{background-color:#f0f0f0}.cxa-addresseditor-component .address-edit-section input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-addresseditor-component .address-edit-section input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=tel]:active,.cxa-addresseditor-component .address-edit-section input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=tel].disabled,.cxa-addresseditor-component .address-edit-section input[type=tel]:disabled,.cxa-addresseditor-component .address-edit-section input[type=tel][disabled],fieldset[disabled] .cxa-addresseditor-component .address-edit-section input[type=tel]{background-color:#f0f0f0}.cxa-addresseditor-component .address-edit-section input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-addresseditor-component .address-edit-section input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=password]:active,.cxa-addresseditor-component .address-edit-section input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=password].disabled,.cxa-addresseditor-component .address-edit-section input[type=password]:disabled,.cxa-addresseditor-component .address-edit-section input[type=password][disabled],fieldset[disabled] .cxa-addresseditor-component .address-edit-section input[type=password]{background-color:#f0f0f0}.cxa-addresseditor-component .address-edit-section input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.cxa-addresseditor-component .address-edit-section input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=radio]:active,.cxa-addresseditor-component .address-edit-section input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=radio].disabled,.cxa-addresseditor-component .address-edit-section input[type=radio]:disabled,.cxa-addresseditor-component .address-edit-section input[type=radio][disabled],fieldset[disabled] .cxa-addresseditor-component .address-edit-section input[type=radio]{background-color:#f0f0f0}.cxa-addresseditor-component .address-edit-section input[type=radio]:active,.cxa-addresseditor-component .address-edit-section input[type=radio]:checked,.cxa-addresseditor-component .address-edit-section input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.cxa-addresseditor-component .address-edit-section input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.cxa-addresseditor-component .address-edit-section input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.cxa-addresseditor-component .address-edit-section input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=checkbox]:active,.cxa-addresseditor-component .address-edit-section input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section input[type=checkbox].disabled,.cxa-addresseditor-component .address-edit-section input[type=checkbox]:disabled,.cxa-addresseditor-component .address-edit-section input[type=checkbox][disabled],fieldset[disabled] .cxa-addresseditor-component .address-edit-section input[type=checkbox]{background-color:#f0f0f0}.cxa-addresseditor-component .address-edit-section input[type=checkbox]:active,.cxa-addresseditor-component .address-edit-section input[type=checkbox]:checked,.cxa-addresseditor-component .address-edit-section input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.cxa-addresseditor-component .address-edit-section input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.cxa-addresseditor-component .address-edit-section select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.cxa-addresseditor-component .address-edit-section select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section select:active,.cxa-addresseditor-component .address-edit-section select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-edit-section select.disabled,.cxa-addresseditor-component .address-edit-section select:disabled,.cxa-addresseditor-component .address-edit-section select[disabled],fieldset[disabled] .cxa-addresseditor-component .address-edit-section select{background-color:#f0f0f0}.cxa-addresseditor-component .address-edit-section label{color:#231f1f;font-weight:600}.cxa-addresseditor-component .address-selector-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:15px}.cxa-addresseditor-component .address-selector-section>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:29.8%;flex-basis:29.8%}.cxa-addresseditor-component .address-selector-section>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-addresseditor-component .address-selector-section>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-addresseditor-component .address-selector-section>div>:not(:last-child){margin-bottom:3px}.cxa-addresseditor-component .address-selector-section>div>:not(:first-child){margin-top:0}.cxa-addresseditor-component .address-selector-section>div input[type=password],.cxa-addresseditor-component .address-selector-section>div input[type=tel],.cxa-addresseditor-component .address-selector-section>div input[type=text],.cxa-addresseditor-component .address-selector-section>div select{width:100%}.cxa-addresseditor-component .address-selector-section input[type=checkbox]+label,.cxa-addresseditor-component .address-selector-section input[type=radio]+label{margin-right:3px}.cxa-addresseditor-component .address-selector-section input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-addresseditor-component .address-selector-section input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=text]:active,.cxa-addresseditor-component .address-selector-section input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=text].disabled,.cxa-addresseditor-component .address-selector-section input[type=text]:disabled,.cxa-addresseditor-component .address-selector-section input[type=text][disabled],fieldset[disabled] .cxa-addresseditor-component .address-selector-section input[type=text]{background-color:#f0f0f0}.cxa-addresseditor-component .address-selector-section input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-addresseditor-component .address-selector-section input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=tel]:active,.cxa-addresseditor-component .address-selector-section input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=tel].disabled,.cxa-addresseditor-component .address-selector-section input[type=tel]:disabled,.cxa-addresseditor-component .address-selector-section input[type=tel][disabled],fieldset[disabled] .cxa-addresseditor-component .address-selector-section input[type=tel]{background-color:#f0f0f0}.cxa-addresseditor-component .address-selector-section input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-addresseditor-component .address-selector-section input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=password]:active,.cxa-addresseditor-component .address-selector-section input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=password].disabled,.cxa-addresseditor-component .address-selector-section input[type=password]:disabled,.cxa-addresseditor-component .address-selector-section input[type=password][disabled],fieldset[disabled] .cxa-addresseditor-component .address-selector-section input[type=password]{background-color:#f0f0f0}.cxa-addresseditor-component .address-selector-section input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.cxa-addresseditor-component .address-selector-section input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=radio]:active,.cxa-addresseditor-component .address-selector-section input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=radio].disabled,.cxa-addresseditor-component .address-selector-section input[type=radio]:disabled,.cxa-addresseditor-component .address-selector-section input[type=radio][disabled],fieldset[disabled] .cxa-addresseditor-component .address-selector-section input[type=radio]{background-color:#f0f0f0}.cxa-addresseditor-component .address-selector-section input[type=radio]:active,.cxa-addresseditor-component .address-selector-section input[type=radio]:checked,.cxa-addresseditor-component .address-selector-section input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.cxa-addresseditor-component .address-selector-section input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.cxa-addresseditor-component .address-selector-section input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.cxa-addresseditor-component .address-selector-section input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=checkbox]:active,.cxa-addresseditor-component .address-selector-section input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section input[type=checkbox].disabled,.cxa-addresseditor-component .address-selector-section input[type=checkbox]:disabled,.cxa-addresseditor-component .address-selector-section input[type=checkbox][disabled],fieldset[disabled] .cxa-addresseditor-component .address-selector-section input[type=checkbox]{background-color:#f0f0f0}.cxa-addresseditor-component .address-selector-section input[type=checkbox]:active,.cxa-addresseditor-component .address-selector-section input[type=checkbox]:checked,.cxa-addresseditor-component .address-selector-section input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.cxa-addresseditor-component .address-selector-section input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.cxa-addresseditor-component .address-selector-section select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.cxa-addresseditor-component .address-selector-section select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section select:active,.cxa-addresseditor-component .address-selector-section select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-selector-section select.disabled,.cxa-addresseditor-component .address-selector-section select:disabled,.cxa-addresseditor-component .address-selector-section select[disabled],fieldset[disabled] .cxa-addresseditor-component .address-selector-section select{background-color:#f0f0f0}.cxa-addresseditor-component .address-selector-section label{color:#231f1f;font-weight:600}.cxa-addresseditor-component .set-primary label{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.cxa-addresseditor-component .address-buttons-section{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:false;-ms-flex-align:false;align-items:false;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}.cxa-addresseditor-component .address-buttons-section>*{-ms-flex-item-align:false;-ms-grid-row-align:false;align-self:false}.cxa-addresseditor-component .address-buttons-section>:not(:last-child){margin-right:15px}.cxa-addresseditor-component .address-buttons-section>:not(:first-child){margin-left:0}.cxa-addresseditor-component .address-buttons-section>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-addresseditor-component .address-buttons-section>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-addresseditor-component .address-buttons-section a,.cxa-addresseditor-component .address-buttons-section button{margin-top:0}.cxa-addresseditor-component .address-buttons-section .save-addresss-button{margin-right:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;border:2px solid green;font-size:16px!important;font-weight:400;height:34px;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:4px 25px;display:inline-block;cursor:pointer;border-radius:4px}.cxa-addresseditor-component .address-buttons-section .save-addresss-button:active,.cxa-addresseditor-component .address-buttons-section .save-addresss-button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-buttons-section .save-addresss-button:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.cxa-addresseditor-component .address-buttons-section .save-addresss-button.disabled,.cxa-addresseditor-component .address-buttons-section .save-addresss-button:disabled,.cxa-addresseditor-component .address-buttons-section .save-addresss-button[disabled],fieldset[disabled] .cxa-addresseditor-component .address-buttons-section .save-addresss-button{cursor:not-allowed;opacity:.4}.cxa-addresseditor-component .address-buttons-section .save-addresss-button:hover{color:#fff;background-color:#0a6f7b}.cxa-addresseditor-component .address-buttons-section .save-addresss-button:active{color:#fff;background-color:#064b53}.cxa-addresseditor-component .address-buttons-section .save-addresss-button span{color:#fff}.cxa-addresseditor-component .address-buttons-section .delete-address-button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border:2px solid #dc291e;background:#fff;color:#dc291e;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px}.cxa-addresseditor-component .address-buttons-section .delete-address-button:active,.cxa-addresseditor-component .address-buttons-section .delete-address-button:hover{background:#d3271d;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-addresseditor-component .address-buttons-section .delete-address-button:active{background:#c1241a;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-addresseditor-component .address-buttons-section .delete-address-button.disabled,.cxa-addresseditor-component .address-buttons-section .delete-address-button:disabled,.cxa-addresseditor-component .address-buttons-section .delete-address-button[disabled],fieldset[disabled] .cxa-addresseditor-component .address-buttons-section .delete-address-button{cursor:not-allowed;opacity:.4}.cxa-addresseditor-component .address-buttons-section .delete-address-button:hover{color:#fff;background-color:#dd291e}.cxa-addresseditor-component .address-buttons-section .delete-address-button:hover span{color:#fff}.cxa-addresseditor-component .address-buttons-section .delete-address-button:active{color:#fff;background-color:#db291e}.cxa-addresseditor-component .address-buttons-section .cancel-edit-button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px 4px;border-radius:4px}.cxa-addresseditor-component .address-buttons-section .cancel-edit-button:active,.cxa-addresseditor-component .address-buttons-section .cancel-edit-button:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-addresseditor-component .address-buttons-section .cancel-edit-button:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-addresseditor-component .address-buttons-section .cancel-edit-button.disabled,.cxa-addresseditor-component .address-buttons-section .cancel-edit-button:disabled,.cxa-addresseditor-component .address-buttons-section .cancel-edit-button[disabled],fieldset[disabled] .cxa-addresseditor-component .address-buttons-section .cancel-edit-button{cursor:not-allowed;opacity:.4}.cxa-addresseditor-component .address-buttons-section .cancel-edit-button:hover{color:#fff;background-color:#0a6f7b}.cxa-addresseditor-component .address-buttons-section .cancel-edit-button:hover span{color:#fff}.cxa-addresseditor-component .address-buttons-section .cancel-edit-button:active{color:#fff;background-color:#064b53}.cxa-addresseditor-component .address-buttons-section .back-to-my-account{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:auto;border:2px solid #868b93;background:#fff;color:#707680;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px 4px;border-radius:4px}.cxa-addresseditor-component .address-buttons-section .back-to-my-account:active,.cxa-addresseditor-component .address-buttons-section .back-to-my-account:hover{background:#81868e;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-addresseditor-component .address-buttons-section .back-to-my-account:active{background:#767c84;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-addresseditor-component .address-buttons-section .back-to-my-account.disabled,.cxa-addresseditor-component .address-buttons-section .back-to-my-account:disabled,.cxa-addresseditor-component .address-buttons-section .back-to-my-account[disabled],fieldset[disabled] .cxa-addresseditor-component .address-buttons-section .back-to-my-account{cursor:not-allowed;opacity:.4}.cxa-addresseditor-component .address-buttons-section .back-to-my-account:hover{color:#fff;background-color:#b9bcc1}.cxa-addresseditor-component .address-buttons-section .back-to-my-account:hover span{color:#fff}.cxa-addresseditor-component .address-buttons-section .back-to-my-account:active{color:#fff;background-color:#6b717b}@media (max-width:991px){.cxa-addresseditor-component .address-buttons-section>*{width:100%!important}}.cxa-addresseditor-component .address-buttons-section .google-powered-container{display:table;height:30px;width:98%}.cxa-addresseditor-component .address-buttons-section .google-powered-container .google-powered-cell{display:table-cell;height:100%;text-align:right;vertical-align:bottom}.cxa-addresseditor-component .address-buttons-section .google-powered-container .google-powered-cell img{max-width:100%;vertical-align:middle}.cxa-addresslist-component .component-content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;align-items:flex-start}.cxa-addresslist-component .component-content input::-webkit-input-placeholder{opacity:.7;font-weight:400}.cxa-addresslist-component .component-content input::placeholder{opacity:.7;font-weight:400}.cxa-addresslist-component .component-content input::-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-addresslist-component .component-content input:-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-addresslist-component .component-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-addresslist-component .component-content>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-addresslist-component .component-content>div>:not(:last-child){margin-bottom:3px}.cxa-addresslist-component .component-content>div>:not(:first-child){margin-top:0}.cxa-addresslist-component .component-content>div input[type=password],.cxa-addresslist-component .component-content>div input[type=tel],.cxa-addresslist-component .component-content>div input[type=text],.cxa-addresslist-component .component-content>div select{width:100%}.cxa-addresslist-component .component-content input[type=checkbox]+label,.cxa-addresslist-component .component-content input[type=radio]+label,.cxa-addresslist-component .component-content>div>label{margin-right:3px}.cxa-addresslist-component .component-content>*{margin:0;width:100%;-ms-flex-item-align:start;align-self:flex-start}.cxa-addresslist-component .empty-adddress-list-message{margin-top:10px}.cxa-addresslist-component .address-header{margin-top:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:true;-ms-flex-align:true;align-items:true;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cxa-addresslist-component .address-header>*{-ms-flex-item-align:true;-ms-grid-row-align:true;align-self:true;margin:0}.cxa-addresslist-component .address-header .address-title,.cxa-addresslist-component .address-header .is-primary{color:#08c}.cxa-addresslist-component .address-header .is-primary:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:12px;margin:0 5px}.cxa-addresslist-component .full-address{display:none}.cxa-addresslist-component .address-details{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;align-items:flex-start;padding-left:0}.cxa-addresslist-component .address-details input::-webkit-input-placeholder{opacity:.7;font-weight:400}.cxa-addresslist-component .address-details input::placeholder{opacity:.7;font-weight:400}.cxa-addresslist-component .address-details input::-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-addresslist-component .address-details input:-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-addresslist-component .address-details>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-addresslist-component .address-details>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-addresslist-component .address-details>div>:not(:last-child){margin-bottom:3px}.cxa-addresslist-component .address-details>div>:not(:first-child){margin-top:0}.cxa-addresslist-component .address-details>div input[type=password],.cxa-addresslist-component .address-details>div input[type=tel],.cxa-addresslist-component .address-details>div input[type=text],.cxa-addresslist-component .address-details>div select{width:100%}.cxa-addresslist-component .address-details input[type=checkbox]+label,.cxa-addresslist-component .address-details input[type=radio]+label,.cxa-addresslist-component .address-details>div>label{margin-right:3px}.cxa-addresslist-component .address-details>*{margin:0;width:100%;-ms-flex-item-align:start;align-self:flex-start}.cxa-addresslist-component .add-new-address-section{border-top:1px solid #eff0f1;margin-top:30px;width:100%}.cxa-addresslist-component .add-new-address-section .add-new-address-link{margin-top:15px;color:green;font-size:12px}.cxa-addresslist-component .add-new-address-section .add-new-address-link:hover{color:#fff}.cxa-addresslist-component .add-new-address-section .add-new-address-link:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:11px}.cxa-addresslist-component .add-new-address-section .add-new-address-link span{color:green;font-size:16px}.cxa-addresslist-component .add-new-address-section .add-new-address-link span:hover{color:#fff}.cxa-addresslist-component .address-list{width:100%}.cxa-addresslist-component .address-list-table tbody tr{margin-bottom:15px}.cxa-shoppingcartpromotion-component{margin-top:0}.cxa-shoppingcartpromotion-component .component-content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;align-items:flex-start}.cxa-shoppingcartpromotion-component .component-content>.cart-promotion-title{margin-bottom:0!important}.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button,.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a{min-width:180px;margin-left:15px}.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button:active span,.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button:hover span,.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a:active span,.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a:hover span{color:#fff}.cxa-shoppingcartpromotion-component .component-content .added-promotion-code,.cxa-shoppingcartpromotion-component .component-content .promo-code-input{width:300px;display:inline-block}.cxa-shoppingcartpromotion-component .component-content input::-webkit-input-placeholder{opacity:.7;font-weight:400}.cxa-shoppingcartpromotion-component .component-content input::placeholder{opacity:.7;font-weight:400}.cxa-shoppingcartpromotion-component .component-content input::-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-shoppingcartpromotion-component .component-content input:-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-shoppingcartpromotion-component .component-content>:not(:last-child){margin-bottom:10px}.cxa-shoppingcartpromotion-component .component-content>:not(:first-child){margin-top:0}.cxa-shoppingcartpromotion-component .component-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-shoppingcartpromotion-component .component-content>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-shoppingcartpromotion-component .component-content>div>:not(:last-child){margin-bottom:3px}.cxa-shoppingcartpromotion-component .component-content>div>:not(:first-child){margin-top:0}.cxa-shoppingcartpromotion-component .component-content>div input[type=password],.cxa-shoppingcartpromotion-component .component-content>div input[type=tel],.cxa-shoppingcartpromotion-component .component-content>div input[type=text],.cxa-shoppingcartpromotion-component .component-content>div select{width:100%}.cxa-shoppingcartpromotion-component .component-content input[type=checkbox]+label,.cxa-shoppingcartpromotion-component .component-content input[type=radio]+label,.cxa-shoppingcartpromotion-component .component-content>div>label{margin-right:3px}.cxa-shoppingcartpromotion-component .component-content>*{width:100%;-ms-flex-item-align:start;align-self:flex-start}.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:false;-ms-flex-align:false;align-items:false;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form>*{-ms-flex-item-align:false;-ms-grid-row-align:false;align-self:false}.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form>:not(:last-child){margin-right:15px}.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form>:not(:first-child){margin-left:0}.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-shoppingcartpromotion-component .component-content .added-promo-code-label,.cxa-shoppingcartpromotion-component .component-content .promo-code-input-label{display:none}.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a{border:2px solid #dc291e;background:#fff;color:#dc291e;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px}.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a:active,.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a:hover{background:#d3271d;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a:active{background:#c1241a;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a.disabled,.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a:disabled,.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a[disabled],fieldset[disabled] .cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a{cursor:not-allowed;opacity:.4}.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a:hover{color:#fff;background-color:#dd291e}.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a:hover span{color:#fff}.cxa-shoppingcartpromotion-component .component-content .promotion-code-remove>a:active{color:#fff;background-color:#db291e}.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px}.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button:active,.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button.disabled,.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button:disabled,.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button[disabled],fieldset[disabled] .cxa-shoppingcartpromotion-component .component-content .add-promo-code-button{cursor:not-allowed;opacity:.4}.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button:hover{color:#fff;background-color:#0a6f7b}.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button:hover span{color:#fff}.cxa-shoppingcartpromotion-component .component-content .add-promo-code-button:active{color:#fff;background-color:#064b53}.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form{width:100%;margin-top:15px;border-bottom:1px solid #e2e3e5;margin-bottom:0;padding-bottom:0}.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form .promotion-code,.cxa-shoppingcartpromotion-component .component-content .cart-promotion-form h4{margin-bottom:0}.cxa-shoppingcartpromotion-component .component-content .added-promotion-code{height:34px;border-radius:4px;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;font-weight:600;background-color:#f0f0f0}.cxa-shoppingcartpromotion-component .component-content .added-promotion-code:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-shoppingcartpromotion-component .component-content .added-promotion-code:active,.cxa-shoppingcartpromotion-component .component-content .added-promotion-code:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-shoppingcartpromotion-component .component-content .added-promotion-code.disabled,.cxa-shoppingcartpromotion-component .component-content .added-promotion-code:disabled,.cxa-shoppingcartpromotion-component .component-content .added-promotion-code[disabled],fieldset[disabled] .cxa-shoppingcartpromotion-component .component-content .added-promotion-code{background-color:#f0f0f0}.cxa-shoppingcartpromotion-component .component-content .added-promotion-codes{border-bottom:1px solid #e2e3e5;width:100%;margin-top:0;margin-bottom:0;padding-bottom:0}.cxa-shoppingcartpromotion-component .component-content .added-promotion-codes h4{margin-bottom:0}.cxa-shoppingcartpromotion-component .component-content .added-promotion-codes table{width:auto}.cxa-shoppingcartpromotion-component .component-content .added-promotion-codes table tr+tr .promotion-code-title{padding-top:20px}.cxa-changepassword-component{padding:0}.cxa-changepassword-component form{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.cxa-changepassword-component form input::-webkit-input-placeholder{opacity:.7;font-weight:400}.cxa-changepassword-component form input::placeholder{opacity:.7;font-weight:400}.cxa-changepassword-component form input::-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-changepassword-component form input:-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-changepassword-component form>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.cxa-changepassword-component form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-changepassword-component form>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-changepassword-component form>div>:not(:last-child){margin-bottom:3px}.cxa-changepassword-component form>div>:not(:first-child){margin-top:0}.cxa-changepassword-component form>div input[type=password],.cxa-changepassword-component form>div input[type=tel],.cxa-changepassword-component form>div input[type=text],.cxa-changepassword-component form>div select{width:100%}.cxa-changepassword-component form input[type=checkbox]+label,.cxa-changepassword-component form input[type=radio]+label,.cxa-changepassword-component form>div>label{margin-right:3px}.cxa-changepassword-component form .changepassword-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cxa-changepassword-component form .changepassword-buttons>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.cxa-changepassword-component form .changepassword-buttons button{border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px;width:200px}.cxa-changepassword-component form .changepassword-buttons button:active,.cxa-changepassword-component form .changepassword-buttons button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form .changepassword-buttons button:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form .changepassword-buttons button.disabled,.cxa-changepassword-component form .changepassword-buttons button:disabled,.cxa-changepassword-component form .changepassword-buttons button[disabled],fieldset[disabled] .cxa-changepassword-component form .changepassword-buttons button{cursor:not-allowed;opacity:.4}.cxa-changepassword-component form .changepassword-buttons button:hover{color:#fff;background-color:#0a6f7b}.cxa-changepassword-component form .changepassword-buttons button:active{color:#fff;background-color:#064b53}.cxa-changepassword-component form .changepassword-buttons button span{color:#fff}.cxa-changepassword-component form .changepassword-buttons a{margin-bottom:0;margin-right:0;border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px;border-radius:4px;min-height:42px;height:42px;width:200px}.cxa-changepassword-component form .changepassword-buttons a:active,.cxa-changepassword-component form .changepassword-buttons a:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-changepassword-component form .changepassword-buttons a:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-changepassword-component form .changepassword-buttons a.disabled,.cxa-changepassword-component form .changepassword-buttons a:disabled,.cxa-changepassword-component form .changepassword-buttons a[disabled],fieldset[disabled] .cxa-changepassword-component form .changepassword-buttons a{cursor:not-allowed;opacity:.4}.cxa-changepassword-component form .changepassword-buttons a:hover{color:#fff;background-color:#0a6f7b}.cxa-changepassword-component form .changepassword-buttons a:hover span{color:#fff}.cxa-changepassword-component form .changepassword-buttons a:active{color:#fff;background-color:#064b53}.cxa-changepassword-component form input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-changepassword-component form input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=text]:active,.cxa-changepassword-component form input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=text].disabled,.cxa-changepassword-component form input[type=text]:disabled,.cxa-changepassword-component form input[type=text][disabled],fieldset[disabled] .cxa-changepassword-component form input[type=text]{background-color:#f0f0f0}.cxa-changepassword-component form input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-changepassword-component form input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=tel]:active,.cxa-changepassword-component form input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=tel].disabled,.cxa-changepassword-component form input[type=tel]:disabled,.cxa-changepassword-component form input[type=tel][disabled],fieldset[disabled] .cxa-changepassword-component form input[type=tel]{background-color:#f0f0f0}.cxa-changepassword-component form input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-changepassword-component form input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=password]:active,.cxa-changepassword-component form input[type=password]:focus{-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=password].disabled,.cxa-changepassword-component form input[type=password]:disabled,.cxa-changepassword-component form input[type=password][disabled],fieldset[disabled] .cxa-changepassword-component form input[type=password]{background-color:#f0f0f0}.cxa-changepassword-component form input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.cxa-changepassword-component form input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=radio]:active,.cxa-changepassword-component form input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=radio].disabled,.cxa-changepassword-component form input[type=radio]:disabled,.cxa-changepassword-component form input[type=radio][disabled],fieldset[disabled] .cxa-changepassword-component form input[type=radio]{background-color:#f0f0f0}.cxa-changepassword-component form input[type=radio]:active,.cxa-changepassword-component form input[type=radio]:checked,.cxa-changepassword-component form input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.cxa-changepassword-component form input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.cxa-changepassword-component form input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.cxa-changepassword-component form input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=checkbox]:active,.cxa-changepassword-component form input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form input[type=checkbox].disabled,.cxa-changepassword-component form input[type=checkbox]:disabled,.cxa-changepassword-component form input[type=checkbox][disabled],fieldset[disabled] .cxa-changepassword-component form input[type=checkbox]{background-color:#f0f0f0}.cxa-changepassword-component form input[type=checkbox]:active,.cxa-changepassword-component form input[type=checkbox]:checked,.cxa-changepassword-component form input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.cxa-changepassword-component form input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.cxa-changepassword-component form select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.cxa-changepassword-component form select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form select:active,.cxa-changepassword-component form select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-changepassword-component form select.disabled,.cxa-changepassword-component form select:disabled,.cxa-changepassword-component form select[disabled],fieldset[disabled] .cxa-changepassword-component form select{background-color:#f0f0f0}.cxa-changepassword-component form label{color:#231f1f;font-weight:600}.component.cxa-checkoutbilling-component .component-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutbilling-component .component-content>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.component.cxa-checkoutbilling-component .contact-info-section{width:100%;margin-top:15px;border-bottom:1px solid #e2e3e5;margin-bottom:15px;padding-bottom:15px}.component.cxa-checkoutbilling-component .contact-info-section h4{margin-bottom:0}.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:44.7%;flex-basis:44.7%}.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form>div>:not(:first-child){margin-top:0}.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form>div input[type=password],.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form>div input[type=tel],.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form>div input[type=text],.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form>div select{width:100%}.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form input[type=checkbox]+label,.component.cxa-checkoutbilling-component .contact-info-section .contact-info-form input[type=radio]+label{margin-right:3px}.component.cxa-checkoutbilling-component .apply-credit-card-toggle{display:block;margin-bottom:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;align-items:flex-start;width:100%}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>*{margin:0;-ms-flex-preferred-size:44.7%;flex-basis:44.7%}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>div>:not(:first-child){margin-top:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>div input[type=password],.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>div input[type=tel],.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>div input[type=text],.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>div select{width:100%}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method input[type=checkbox]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method input[type=radio]+label{margin-right:3px}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount input::placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>div>:not(:first-child){margin-top:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>div input[type=password],.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>div input[type=tel],.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>div input[type=text],.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>div select{width:100%}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount input[type=checkbox]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount input[type=radio]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount>div>label{margin-right:3px}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .payment-amount .validate-payment-btn{-ms-flex-item-align:end;align-self:flex-end}.component.cxa-checkoutbilling-component .credit-card-payment-section .credit-card-payment-form .payment-method .show-payment{width:100%}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container{margin-top:15px;border-bottom:1px solid #e2e3e5;margin-bottom:15px;padding-bottom:15px;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container h4,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container h4{margin-bottom:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container input::-webkit-input-placeholder,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container input::placeholder,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container input::placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container input::-ms-input-placeholder,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container input:-ms-input-placeholder,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>*,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>div,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>div>*,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>div>:not(:last-child),.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>div>:not(:first-child),.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>div>:not(:first-child){margin-top:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>div input[type=password],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>div input[type=tel],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>div input[type=text],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>div select,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>div input[type=password],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>div input[type=tel],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>div input[type=text],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>div select{width:100%}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container input[type=checkbox]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container input[type=radio]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container>div>label,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container input[type=checkbox]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container input[type=radio]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container>div>label{margin-right:3px}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details>*,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:44.7%;flex-basis:44.7%}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details>div,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details>div>*,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details>div>:not(:last-child),.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details>div>:not(:first-child),.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details>div>:not(:first-child){margin-top:0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details>div input[type=password],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details>div input[type=tel],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details>div input[type=text],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details>div select,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details>div input[type=password],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details>div input[type=tel],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details>div input[type=text],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details>div select{width:100%}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]+label,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]+label{margin-right:3px}.component.cxa-checkoutbilling-component .apply-gift-card-toggle{display:block;margin-bottom:0}.component.cxa-checkoutbilling-component .apply-gift-card-section{width:100%;margin-top:15px;border-bottom:1px solid #e2e3e5;margin-bottom:15px;padding-bottom:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section h4{margin-bottom:0}.component.cxa-checkoutbilling-component .apply-gift-card-section>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content input::placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>div>:not(:first-child){margin-top:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>div input[type=password],.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>div input[type=tel],.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>div input[type=text],.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>div select{width:100%}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content input[type=checkbox]+label,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content input[type=radio]+label,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content>div>label{margin-right:3px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance>*{-ms-flex-item-align:end;align-self:flex-end}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance>:not(:last-child){margin-right:10px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance>:not(:first-child){margin-left:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-method-id-textbox{width:355px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border-bottom:1px solid #e2e3e5;margin-bottom:15px;padding-bottom:15px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount>*{-ms-flex-item-align:end;align-self:flex-end}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount>:not(:last-child){margin-right:10px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount>:not(:first-child){margin-left:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment-amount-textbox{width:355px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status>*{-ms-flex-item-align:end;align-self:flex-end}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status>:not(:last-child){margin-right:10px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status>:not(:first-child){margin-left:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info>*{-ms-flex-item-align:end;align-self:flex-end;margin:0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutbilling-component .billing-summary{width:100%;margin-top:15px;border-bottom:1px solid #e2e3e5;margin-bottom:15px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;align-items:flex-start}.component.cxa-checkoutbilling-component .billing-summary h4{margin-bottom:0}.component.cxa-checkoutbilling-component .billing-summary>*{margin:0;-ms-flex-preferred-size:44.7%;flex-basis:44.7%}.component.cxa-checkoutbilling-component .billing-summary>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .billing-summary>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .billing-summary>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutbilling-component .billing-summary>div>:not(:first-child){margin-top:0}.component.cxa-checkoutbilling-component .billing-summary>div input[type=password],.component.cxa-checkoutbilling-component .billing-summary>div input[type=tel],.component.cxa-checkoutbilling-component .billing-summary>div input[type=text],.component.cxa-checkoutbilling-component .billing-summary>div select{width:100%}.component.cxa-checkoutbilling-component .billing-summary input[type=checkbox]+label,.component.cxa-checkoutbilling-component .billing-summary input[type=radio]+label{margin-right:3px}.component.cxa-checkoutbilling-component .billing-summary>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;align-items:flex-start}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary input::placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>div>:not(:first-child){margin-top:0}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>div input[type=password],.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>div input[type=tel],.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>div input[type=text],.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>div select{width:100%}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary input[type=checkbox]+label,.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary input[type=radio]+label,.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>div>label{margin-right:3px}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary>*{margin:0;width:100%;-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary .payment-summary{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:24px}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary .payment-summary>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;align-items:flex-start}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary input::placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>div>:not(:first-child){margin-top:0}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>div input[type=password],.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>div input[type=tel],.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>div input[type=text],.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>div select{width:100%}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary input[type=checkbox]+label,.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary input[type=radio]+label,.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>div>label{margin-right:3px}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary>*{margin:0;width:100%;-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary .order-summary{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:24px}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary .order-summary>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-checkoutbilling-component .buttons-row{margin-top:15px;border-bottom:1px solid #e2e3e5;padding-bottom:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:0}.component.cxa-checkoutbilling-component .buttons-row h4{margin-bottom:0}.component.cxa-checkoutbilling-component .buttons-row>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-checkoutbilling-component h4,.component.cxa-checkoutbilling-component h4 span{font-size:20px;font-family:effra,sans-serif;color:#231f1f;font-weight:600}.component.cxa-checkoutbilling-component .billing-discount{color:#de5248!important}.component.cxa-checkoutbilling-component .contact-info-form input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .contact-info-form input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=text]:active,.component.cxa-checkoutbilling-component .contact-info-form input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=text].disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=text]:disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=text][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .contact-info-form input[type=text]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .contact-info-form input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .contact-info-form input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=tel]:active,.component.cxa-checkoutbilling-component .contact-info-form input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=tel].disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=tel]:disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=tel][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .contact-info-form input[type=tel]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .contact-info-form input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .contact-info-form input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=password]:active,.component.cxa-checkoutbilling-component .contact-info-form input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=password].disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=password]:disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=password][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .contact-info-form input[type=password]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .contact-info-form input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.component.cxa-checkoutbilling-component .contact-info-form input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=radio]:active,.component.cxa-checkoutbilling-component .contact-info-form input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=radio].disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=radio]:disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=radio][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .contact-info-form input[type=radio]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .contact-info-form input[type=radio]:active,.component.cxa-checkoutbilling-component .contact-info-form input[type=radio]:checked,.component.cxa-checkoutbilling-component .contact-info-form input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .contact-info-form input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]:active,.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox].disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]:disabled,.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]:active,.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]:checked,.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .contact-info-form input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.component.cxa-checkoutbilling-component .contact-info-form select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.component.cxa-checkoutbilling-component .contact-info-form select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form select:active,.component.cxa-checkoutbilling-component .contact-info-form select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .contact-info-form select.disabled,.component.cxa-checkoutbilling-component .contact-info-form select:disabled,.component.cxa-checkoutbilling-component .contact-info-form select[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .contact-info-form select{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .contact-info-form label{color:#231f1f;font-weight:600}.component.cxa-checkoutbilling-component .apply-credit-card-toggle{color:green;font-size:16px}.component.cxa-checkoutbilling-component .apply-credit-card-toggle:hover{color:#fff}.component.cxa-checkoutbilling-component .apply-credit-card-toggle:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:12px}.component.cxa-checkoutbilling-component .apply-credit-card-toggle.open:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:12px}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=text]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=text].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=text]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=text][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=text]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=tel]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=tel].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=tel]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=tel][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=tel]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=password]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=password].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=password]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=password][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=password]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]:checked,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]:checked,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount select:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount select.disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount select:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount select[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount select{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount label{color:#231f1f;font-weight:600}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn{border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn.disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn{cursor:not-allowed;opacity:.4}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn:active{color:#fff;background-color:#064b53}.component.cxa-checkoutbilling-component .credit-card-payment-section .payment-amount .validate-payment-btn span{color:#fff}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=text],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=text]:hover,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=text]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=text]:focus,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=text]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=text].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=text]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=text][disabled],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=text].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=text]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=text][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=text],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=text]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=tel],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=tel]:hover,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=tel]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=tel]:focus,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=tel]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=tel].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=tel]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=tel][disabled],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=tel].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=tel]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=tel][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=tel],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=tel]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=password],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=password]:hover,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=password]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=password]:focus,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=password]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=password].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=password]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=password][disabled],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=password].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=password]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=password][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=password],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=password]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio]:hover,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio]:focus,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio][disabled],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio]:checked,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio]:checked:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]:checked,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=radio]:checked:after,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox]:hover,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox]:focus,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox][disabled],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox].disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox]:checked,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox]:checked:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]:checked,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details input[type=checkbox]:checked:after,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details select,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details select:hover,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details select:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details select:focus,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details select:active,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details select.disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details select:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details select[disabled],.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details select.disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details select:disabled,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details select[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details select,fieldset[disabled] .component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details select{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-address-container .billing-addresss-details label,.component.cxa-checkoutbilling-component .credit-card-payment-section .billing-paycard-container .billing-addresss-details label{color:#231f1f;font-weight:600}.component.cxa-checkoutbilling-component .apply-gift-card-toggle{color:green;font-size:16px}.component.cxa-checkoutbilling-component .apply-gift-card-toggle:hover{color:#fff}.component.cxa-checkoutbilling-component .apply-gift-card-toggle:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:12px}.component.cxa-checkoutbilling-component .apply-gift-card-toggle.open:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:12px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=text]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=text].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=text]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=text][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=text]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=tel]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=tel].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=tel]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=tel][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=tel]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=password]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=password].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=password]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=password][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=password]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]:checked,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]:checked,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance select:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance select.disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance select:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance select[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance select{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance label{color:#231f1f;font-weight:600}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button.disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button{cursor:not-allowed;opacity:.4}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button:hover span{color:#fff}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance button:active{color:#fff;background-color:#064b53}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-balance .payment-get-balance span{font-size:20px;font-weight:700;color:#231f1f}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=text]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=text].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=text]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=text][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=text]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=tel]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=tel].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=tel]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=tel][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=tel]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=password]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=password].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=password]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=password][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=password]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]:checked,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox].disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox][disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]:checked,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount select:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount select.disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount select:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount select[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount select{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount label{color:#231f1f;font-weight:600}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn.disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn{cursor:not-allowed;opacity:.4}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn:hover span{color:#fff}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .apply-full-amount-btn:active{color:#fff;background-color:#064b53}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn{border:2px solid green;font-size:16px!important;font-weight:400;height:34px;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:4px 25px;display:inline-block;cursor:pointer;border-radius:4px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn.disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn{cursor:not-allowed;opacity:.4}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn:active{color:#fff;background-color:#064b53}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .apply-gif-card-amount .payment .gift-card-payment-btn span{color:#fff}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info>span:first-child{display:none}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-aplied-amount,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-payment-number{height:34px;border-radius:4px;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;background-color:#f0f0f0;width:175px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-aplied-amount:hover,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-payment-number:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-aplied-amount:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-aplied-amount:focus,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-payment-number:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-payment-number:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-aplied-amount.disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-aplied-amount:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-aplied-amount[disabled],.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-payment-number.disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-payment-number:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-payment-number[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-aplied-amount,fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-payment-number{background-color:#f0f0f0}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .applied-gift-card-info .giftcard-payment-number+span{display:none}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link{border:2px solid #dc291e;background:#fff;color:#dc291e;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px;width:120px}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link:active,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link:hover{background:#d3271d;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link:active{background:#c1241a;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link.disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link:disabled,.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link{cursor:not-allowed;opacity:.4}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link:hover{color:#fff;background-color:#dd291e}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link:hover span{color:#fff}.component.cxa-checkoutbilling-component .apply-gift-card-section .apply-gif-card-content .giftcard-status .remove-gift-card-link:active{color:#fff;background-color:#db291e}.component.cxa-checkoutbilling-component .billing-summary .billing-payment-summary .payment-summary>div>span,.component.cxa-checkoutbilling-component .billing-summary .payment-total{font-size:20px;font-weight:700;color:#231f1f}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary .order-summary>span:last-child{font-size:20px;font-weight:700;color:#231f1f}.component.cxa-checkoutbilling-component .billing-summary .billing-total-summary .order-summary-discount{color:#de5248}.component.cxa-checkoutbilling-component .buttons-row .previous-button{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px;border-radius:4px;min-height:42px;height:42px}.component.cxa-checkoutbilling-component .buttons-row .previous-button:active,.component.cxa-checkoutbilling-component .buttons-row .previous-button:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutbilling-component .buttons-row .previous-button:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutbilling-component .buttons-row .previous-button.disabled,.component.cxa-checkoutbilling-component .buttons-row .previous-button:disabled,.component.cxa-checkoutbilling-component .buttons-row .previous-button[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .buttons-row .previous-button{cursor:not-allowed;opacity:.4}.component.cxa-checkoutbilling-component .buttons-row .previous-button:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutbilling-component .buttons-row .previous-button:hover span{color:#fff}.component.cxa-checkoutbilling-component .buttons-row .previous-button:active{color:#fff;background-color:#064b53}.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button{border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px}.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button:active,.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button.disabled,.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button:disabled,.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button[disabled],fieldset[disabled] .component.cxa-checkoutbilling-component .buttons-row .to-confirm-button{cursor:not-allowed;opacity:.4}.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button:active{color:#fff;background-color:#064b53}.component.cxa-checkoutbilling-component .buttons-row .to-confirm-button span{color:#fff}.component.cxa-checkoutconfirm-component .component-content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.component.cxa-checkoutconfirm-component .component-content input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .component-content input::placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .component-content input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .component-content input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .component-content>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.component.cxa-checkoutconfirm-component .component-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutconfirm-component .component-content>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutconfirm-component .component-content>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutconfirm-component .component-content>div>:not(:first-child){margin-top:0}.component.cxa-checkoutconfirm-component .component-content>div input[type=password],.component.cxa-checkoutconfirm-component .component-content>div input[type=tel],.component.cxa-checkoutconfirm-component .component-content>div input[type=text],.component.cxa-checkoutconfirm-component .component-content>div select{width:100%}.component.cxa-checkoutconfirm-component .component-content input[type=checkbox]+label,.component.cxa-checkoutconfirm-component .component-content input[type=radio]+label,.component.cxa-checkoutconfirm-component .component-content>div>label{margin-right:3px}.component.cxa-checkoutconfirm-component .component-content h4{margin-bottom:15px}.component.cxa-checkoutconfirm-component .confirm-total-summary{line-height:2.5;width:100%;margin-top:15px;border-bottom:1px solid #e2e3e5;margin-bottom:15px;padding-bottom:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutconfirm-component .confirm-total-summary h4{margin-bottom:0}.component.cxa-checkoutconfirm-component .confirm-total-summary>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-checkoutconfirm-component .confirm-total-summary .order-information-label{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutconfirm-component .confirm-total-summary>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border-bottom:1px solid #e2e3e5}.component.cxa-checkoutconfirm-component .confirm-total-summary>div>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-checkoutconfirm-component .checkout-footer-pane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.component.cxa-checkoutconfirm-component .checkout-footer-pane>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:44.7%;flex-basis:44.7%}.component.cxa-checkoutconfirm-component .checkout-footer-pane>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutconfirm-component .checkout-footer-pane>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutconfirm-component .checkout-footer-pane>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutconfirm-component .checkout-footer-pane>div>:not(:first-child){margin-top:0}.component.cxa-checkoutconfirm-component .checkout-footer-pane>div input[type=password],.component.cxa-checkoutconfirm-component .checkout-footer-pane>div input[type=tel],.component.cxa-checkoutconfirm-component .checkout-footer-pane>div input[type=text],.component.cxa-checkoutconfirm-component .checkout-footer-pane>div select{width:100%}.component.cxa-checkoutconfirm-component .checkout-footer-pane input[type=checkbox]+label,.component.cxa-checkoutconfirm-component .checkout-footer-pane input[type=radio]+label{margin-right:3px}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses input::placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>div>:not(:first-child){margin-top:0}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>div input[type=password],.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>div input[type=tel],.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>div input[type=text],.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>div select{width:100%}.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses input[type=checkbox]+label,.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses input[type=radio]+label,.component.cxa-checkoutconfirm-component .checkout-footer-pane .addresses>div>label{margin-right:3px}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods input::placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>div>:not(:first-child){margin-top:0}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>div input[type=password],.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>div input[type=tel],.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>div input[type=text],.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>div select{width:100%}.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods input[type=checkbox]+label,.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods input[type=radio]+label,.component.cxa-checkoutconfirm-component .checkout-footer-pane .payment-methods>div>label{margin-right:3px}.component.cxa-checkoutconfirm-component .buttons-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:0}.component.cxa-checkoutconfirm-component .buttons-row>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-checkoutconfirm-component .confirm-products-container,.component.cxa-checkoutconfirm-component .order-total-label{display:none}.component.cxa-checkoutconfirm-component .payment-methods h4{margin-bottom:0!important;font-weight:700}.component.cxa-checkoutconfirm-component .footer-shipping-address-pane h4{margin-bottom:0;font-weight:700}.component.cxa-checkoutconfirm-component .gift-cards{margin-top:15px}.component.cxa-checkoutconfirm-component .confirm-total-summary>div span:last-child{font-size:20px;font-weight:700;color:#231f1f}.component.cxa-checkoutconfirm-component .confirm-total-summary>div:last-child{border-bottom:none}.component.cxa-checkoutconfirm-component .confirm-total-summary .confirm-totals-total>span:first-child{font-size:20px;font-weight:700;color:#231f1f}.component.cxa-checkoutconfirm-component .confirm-total-summary .confirm-totals-total .confirm-total{color:green}.component.cxa-checkoutconfirm-component .confirm-prev a{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px;border-radius:4px;min-height:42px;height:42px}.component.cxa-checkoutconfirm-component .confirm-prev a:active,.component.cxa-checkoutconfirm-component .confirm-prev a:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutconfirm-component .confirm-prev a:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutconfirm-component .confirm-prev a.disabled,.component.cxa-checkoutconfirm-component .confirm-prev a:disabled,.component.cxa-checkoutconfirm-component .confirm-prev a[disabled],fieldset[disabled] .component.cxa-checkoutconfirm-component .confirm-prev a{cursor:not-allowed;opacity:.4}.component.cxa-checkoutconfirm-component .confirm-prev a:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutconfirm-component .confirm-prev a:hover span{color:#fff}.component.cxa-checkoutconfirm-component .confirm-prev a:active{color:#fff;background-color:#064b53}.component.cxa-checkoutconfirm-component .confirm-next button{border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px}.component.cxa-checkoutconfirm-component .confirm-next button:active,.component.cxa-checkoutconfirm-component .confirm-next button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutconfirm-component .confirm-next button:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutconfirm-component .confirm-next button.disabled,.component.cxa-checkoutconfirm-component .confirm-next button:disabled,.component.cxa-checkoutconfirm-component .confirm-next button[disabled],fieldset[disabled] .component.cxa-checkoutconfirm-component .confirm-next button{cursor:not-allowed;opacity:.4}.component.cxa-checkoutconfirm-component .confirm-next button:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutconfirm-component .confirm-next button:active{color:#fff;background-color:#064b53}.component.cxa-checkoutconfirm-component .confirm-next button span{color:#fff}.component.cxa-checkoutconfirm-component .edit-shipping-address-link{color:green;font-size:16px;margin-top:0;display:block}.component.cxa-checkoutconfirm-component .edit-shipping-address-link:hover{color:#fff}.component.cxa-checkoutconfirm-component .edit-billing-address-link{color:green;font-size:16px;margin-top:0;display:block}.component.cxa-checkoutconfirm-component .edit-billing-address-link:hover{color:#fff}.component.cxa-checkoutconfirm-component .edit-payment-method-link{color:green;font-size:16px;margin-top:0;display:block}.component.cxa-checkoutconfirm-component .edit-payment-method-link:hover{color:#fff}.component.cxa-checkoutdelivery-component .addrss-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.component.cxa-checkoutdelivery-component .addrss-form>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:44.7%;flex-basis:44.7%}.component.cxa-checkoutdelivery-component .addrss-form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:15px}.component.cxa-checkoutdelivery-component .addrss-form>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutdelivery-component .addrss-form>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutdelivery-component .addrss-form>div>:not(:first-child){margin-top:0}.component.cxa-checkoutdelivery-component .addrss-form>div input[type=password],.component.cxa-checkoutdelivery-component .addrss-form>div input[type=tel],.component.cxa-checkoutdelivery-component .addrss-form>div input[type=text],.component.cxa-checkoutdelivery-component .addrss-form>div select{width:100%}.component.cxa-checkoutdelivery-component .addrss-form input[type=checkbox]+label,.component.cxa-checkoutdelivery-component .addrss-form input[type=radio]+label{margin-right:3px}.component.cxa-checkoutdelivery-component .shipall-title{margin-top:15px;margin-bottom:15px}.component.cxa-checkoutdelivery-component .buttons-row{margin-top:25px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.component.cxa-checkoutdelivery-component .buttons-row>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-checkoutdelivery-component .shipall-options-title{margin-bottom:15px}.component.cxa-checkoutdelivery-component .shipall-options{width:100%;margin-top:15px;border-bottom:1px solid #e2e3e5;margin-bottom:15px;border-bottom:none;padding-bottom:0}.component.cxa-checkoutdelivery-component .shipall-options h4{margin-bottom:0}.component.cxa-checkoutdelivery-component .shipall-options .shipall-options-item{margin-top:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-checkoutdelivery-component .shipall-options .shipall-options-item>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-checkoutdelivery-component .shipall-addresses{margin-top:15px;margin-bottom:10px}.component.cxa-checkoutdelivery-component .shipping-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:0;-ms-flex-align:0;align-items:0;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-checkoutdelivery-component .shipping-option>*{-ms-flex-item-align:0;-ms-grid-row-align:0;align-self:0;margin:0}.component.cxa-checkoutdelivery-component .shipping-option>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutdelivery-component .shipping-option>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutdelivery-component .shipping-option input{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.component.cxa-checkoutdelivery-component .shipping-option label{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:0}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header{margin-bottom:0}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:44.7%;flex-basis:44.7%}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select>div>:not(:first-child){margin-top:0}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select>div input[type=password],.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select>div input[type=tel],.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select>div input[type=text],.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select>div select{width:100%}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select input[type=checkbox]+label,.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .ship-option-select input[type=radio]+label{margin-right:3px}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .product-image-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .product-image-info>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .product-image-info>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .product-image-info>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-header .product-image-info .product-info h5{font-size:19px;font-weight:600;color:#231f1f}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:44.7%;flex-basis:44.7%}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form>div>*{-ms-flex-item-align:start;align-self:flex-start;width:100%}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form>div>:not(:first-child){margin-top:0}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form>div input[type=password],.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form>div input[type=tel],.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form>div input[type=text],.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form>div select{width:100%}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form input[type=checkbox]+label,.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form input[type=radio]+label{margin-right:3px}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form .shipall-addresses,.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-content .address-form .shipall-addresses-title{-ms-flex-preferred-size:100%;flex-basis:100%}.component.cxa-checkoutdelivery-component .delivery-option-item .send-byemail-tome{margin-bottom:0;margin-top:0}.component.cxa-checkoutdelivery-component .delivery-option-item .delivery-item-status{margin-bottom:25px}.component.cxa-checkoutdelivery-component .shipbymail-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.component.cxa-checkoutdelivery-component .shipbymail-section>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:89.4%;flex-basis:89.4%}.component.cxa-checkoutdelivery-component .shipbymail-section>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:15px}.component.cxa-checkoutdelivery-component .shipbymail-section>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-checkoutdelivery-component .shipbymail-section>div>:not(:last-child){margin-bottom:3px}.component.cxa-checkoutdelivery-component .shipbymail-section>div>:not(:first-child){margin-top:0}.component.cxa-checkoutdelivery-component .shipbymail-section>div input[type=password],.component.cxa-checkoutdelivery-component .shipbymail-section>div input[type=tel],.component.cxa-checkoutdelivery-component .shipbymail-section>div input[type=text],.component.cxa-checkoutdelivery-component .shipbymail-section>div select{width:100%}.component.cxa-checkoutdelivery-component .shipbymail-section input[type=checkbox]+label,.component.cxa-checkoutdelivery-component .shipbymail-section input[type=radio]+label{margin-right:3px}.component.cxa-checkoutdelivery-component .shipbymail-section>div input[type=text],.component.cxa-checkoutdelivery-component .shipbymail-section>div textarea{width:50%}.component.cxa-checkoutdelivery-component .shipbymail-section .send-byemail-title{-ms-flex-preferred-size:100%;flex-basis:100%}.component.cxa-checkoutdelivery-component label{font-weight:600}.component.cxa-checkoutdelivery-component .shipall-title{display:none}.component.cxa-checkoutdelivery-component h3,.component.cxa-checkoutdelivery-component h3 span{font-size:20px;font-family:effra,sans-serif;color:#231f1f;font-weight:600}.component.cxa-checkoutdelivery-component .delivery-form{width:100%;margin-top:15px;border-bottom:1px solid #e2e3e5;margin-bottom:15px;padding-bottom:15px}.component.cxa-checkoutdelivery-component .delivery-form h4{margin-bottom:0}.component.cxa-checkoutdelivery-component .delivery-form .delivery-form-header p{text-transform:lowercase;color:#231f1f;font-weight:600}.component.cxa-checkoutdelivery-component .delivery-form .delivery-form-header p:first-letter{text-transform:uppercase}.component.cxa-checkoutdelivery-component .delivery-options .delivery-option-header h1{font-size:16px;color:#868b93;text-transform:lowercase}.component.cxa-checkoutdelivery-component .delivery-options .delivery-option-header h1:first-letter{text-transform:uppercase}.component.cxa-checkoutdelivery-component .delivery-item-header .product-image-info .product-info{text-align:left}.component.cxa-checkoutdelivery-component .delivery-item-header .product-image-info .product-info h5{font-size:12px;font-weight:100}.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px}.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button:active,.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button.disabled,.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button:disabled,.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button[disabled],fieldset[disabled] .component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button{cursor:not-allowed;opacity:.4}.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button:hover span{color:#fff}.component.cxa-checkoutdelivery-component .shipall-section .shipall-options .shipall-options-toggle button:active{color:#fff;background-color:#064b53}.component.cxa-checkoutdelivery-component .shipall-section .addrss-form{width:100%;margin-top:15px;border-bottom:1px solid #e2e3e5;margin-bottom:15px;padding-bottom:15px}.component.cxa-checkoutdelivery-component .shipall-section .addrss-form h4{margin-bottom:0}.component.cxa-checkoutdelivery-component .btn-delivery-prev{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px;border-radius:4px;min-height:42px;height:42px}.component.cxa-checkoutdelivery-component .btn-delivery-prev:active,.component.cxa-checkoutdelivery-component .btn-delivery-prev:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutdelivery-component .btn-delivery-prev:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-checkoutdelivery-component .btn-delivery-prev.disabled,.component.cxa-checkoutdelivery-component .btn-delivery-prev:disabled,.component.cxa-checkoutdelivery-component .btn-delivery-prev[disabled],fieldset[disabled] .component.cxa-checkoutdelivery-component .btn-delivery-prev{cursor:not-allowed;opacity:.4}.component.cxa-checkoutdelivery-component .btn-delivery-prev:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutdelivery-component .btn-delivery-prev:hover span{color:#fff}.component.cxa-checkoutdelivery-component .btn-delivery-prev:active{color:#fff;background-color:#064b53}.component.cxa-checkoutdelivery-component .btn-delivery-next{border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px}.component.cxa-checkoutdelivery-component .btn-delivery-next:active,.component.cxa-checkoutdelivery-component .btn-delivery-next:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutdelivery-component .btn-delivery-next:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.component.cxa-checkoutdelivery-component .btn-delivery-next.disabled,.component.cxa-checkoutdelivery-component .btn-delivery-next:disabled,.component.cxa-checkoutdelivery-component .btn-delivery-next[disabled],fieldset[disabled] .component.cxa-checkoutdelivery-component .btn-delivery-next{cursor:not-allowed;opacity:.4}.component.cxa-checkoutdelivery-component .btn-delivery-next:hover{color:#fff;background-color:#0a6f7b}.component.cxa-checkoutdelivery-component .btn-delivery-next:active{color:#fff;background-color:#064b53}.component.cxa-checkoutdelivery-component .btn-delivery-next span{color:#fff}.cxa-forgotpassword-component form{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;align-items:flex-start}.cxa-forgotpassword-component form input::-webkit-input-placeholder{opacity:.7;font-weight:400}.cxa-forgotpassword-component form input::placeholder{opacity:.7;font-weight:400}.cxa-forgotpassword-component form input::-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-forgotpassword-component form input:-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-forgotpassword-component form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-forgotpassword-component form>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-forgotpassword-component form>div>:not(:last-child){margin-bottom:3px}.cxa-forgotpassword-component form>div>:not(:first-child){margin-top:0}.cxa-forgotpassword-component form>div input[type=password],.cxa-forgotpassword-component form>div input[type=tel],.cxa-forgotpassword-component form>div input[type=text],.cxa-forgotpassword-component form>div select{width:100%}.cxa-forgotpassword-component form input[type=checkbox]+label,.cxa-forgotpassword-component form input[type=radio]+label,.cxa-forgotpassword-component form>div>label{margin-right:3px}.cxa-forgotpassword-component form>*{margin:0;width:100%;-ms-flex-item-align:start;align-self:flex-start}.cxa-forgotpassword-component .email-entry-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cxa-forgotpassword-component .email-entry-section>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.cxa-forgotpassword-component .email-entry-section>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-forgotpassword-component .email-entry-section>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-forgotpassword-component .email-entry-section>div>:not(:last-child){margin-bottom:3px}.cxa-forgotpassword-component .email-entry-section>div>:not(:first-child){margin-top:0}.cxa-forgotpassword-component .email-entry-section>div input[type=password],.cxa-forgotpassword-component .email-entry-section>div input[type=tel],.cxa-forgotpassword-component .email-entry-section>div input[type=text],.cxa-forgotpassword-component .email-entry-section>div select{width:100%}.cxa-forgotpassword-component .email-entry-section input[type=checkbox]+label,.cxa-forgotpassword-component .email-entry-section input[type=radio]+label{margin-right:3px}.cxa-forgotpassword-component .email-entry-section input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-forgotpassword-component .email-entry-section input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=text]:active,.cxa-forgotpassword-component .email-entry-section input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=text].disabled,.cxa-forgotpassword-component .email-entry-section input[type=text]:disabled,.cxa-forgotpassword-component .email-entry-section input[type=text][disabled],fieldset[disabled] .cxa-forgotpassword-component .email-entry-section input[type=text]{background-color:#f0f0f0}.cxa-forgotpassword-component .email-entry-section input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-forgotpassword-component .email-entry-section input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=tel]:active,.cxa-forgotpassword-component .email-entry-section input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=tel].disabled,.cxa-forgotpassword-component .email-entry-section input[type=tel]:disabled,.cxa-forgotpassword-component .email-entry-section input[type=tel][disabled],fieldset[disabled] .cxa-forgotpassword-component .email-entry-section input[type=tel]{background-color:#f0f0f0}.cxa-forgotpassword-component .email-entry-section input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.cxa-forgotpassword-component .email-entry-section input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=password]:active,.cxa-forgotpassword-component .email-entry-section input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=password].disabled,.cxa-forgotpassword-component .email-entry-section input[type=password]:disabled,.cxa-forgotpassword-component .email-entry-section input[type=password][disabled],fieldset[disabled] .cxa-forgotpassword-component .email-entry-section input[type=password]{background-color:#f0f0f0}.cxa-forgotpassword-component .email-entry-section input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.cxa-forgotpassword-component .email-entry-section input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=radio]:active,.cxa-forgotpassword-component .email-entry-section input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=radio].disabled,.cxa-forgotpassword-component .email-entry-section input[type=radio]:disabled,.cxa-forgotpassword-component .email-entry-section input[type=radio][disabled],fieldset[disabled] .cxa-forgotpassword-component .email-entry-section input[type=radio]{background-color:#f0f0f0}.cxa-forgotpassword-component .email-entry-section input[type=radio]:active,.cxa-forgotpassword-component .email-entry-section input[type=radio]:checked,.cxa-forgotpassword-component .email-entry-section input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.cxa-forgotpassword-component .email-entry-section input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.cxa-forgotpassword-component .email-entry-section input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.cxa-forgotpassword-component .email-entry-section input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=checkbox]:active,.cxa-forgotpassword-component .email-entry-section input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section input[type=checkbox].disabled,.cxa-forgotpassword-component .email-entry-section input[type=checkbox]:disabled,.cxa-forgotpassword-component .email-entry-section input[type=checkbox][disabled],fieldset[disabled] .cxa-forgotpassword-component .email-entry-section input[type=checkbox]{background-color:#f0f0f0}.cxa-forgotpassword-component .email-entry-section input[type=checkbox]:active,.cxa-forgotpassword-component .email-entry-section input[type=checkbox]:checked,.cxa-forgotpassword-component .email-entry-section input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.cxa-forgotpassword-component .email-entry-section input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.cxa-forgotpassword-component .email-entry-section select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.cxa-forgotpassword-component .email-entry-section select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section select:active,.cxa-forgotpassword-component .email-entry-section select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section select.disabled,.cxa-forgotpassword-component .email-entry-section select:disabled,.cxa-forgotpassword-component .email-entry-section select[disabled],fieldset[disabled] .cxa-forgotpassword-component .email-entry-section select{background-color:#f0f0f0}.cxa-forgotpassword-component .email-entry-section label{color:#231f1f;font-weight:600}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:10px}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons>*{-ms-flex-item-align:end;align-self:flex-end;margin:0}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:49%;margin-bottom:0;border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button:active,.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button.disabled,.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button:disabled,.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button[disabled],fieldset[disabled] .cxa-forgotpassword-component .email-entry-section .email-entry-buttons button{cursor:not-allowed;opacity:.4}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button:hover{color:#fff;background-color:#0a6f7b}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button:active{color:#fff;background-color:#064b53}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons button span{color:#fff}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:0;width:49%;border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px;border-radius:4px;min-height:42px;height:42px}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a:active,.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a.disabled,.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a:disabled,.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a[disabled],fieldset[disabled] .cxa-forgotpassword-component .email-entry-section .email-entry-buttons a{cursor:not-allowed;opacity:.4}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a:hover{color:#fff;background-color:#0a6f7b}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a:hover span{color:#fff}.cxa-forgotpassword-component .email-entry-section .email-entry-buttons a:active{color:#fff;background-color:#064b53}.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a{border:2px solid #868b93;background:#fff;color:#707680;font-size:16px;font-weight:600;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px;border-radius:4px;min-height:42px;height:42px}.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a:active,.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a:hover{background:#81868e;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a:active{background:#767c84;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a.disabled,.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a:disabled,.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a[disabled],fieldset[disabled] .cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a{cursor:not-allowed;opacity:.4}.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a:hover{color:#fff;background-color:#b9bcc1}.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a:hover span{color:#fff}.cxa-forgotpassword-component .email-entry-section .forgotpassword-confirmation-buttons a:active{color:#fff;background-color:#6b717b}.cxa-forgotpassword-component .email-entry-section .field-validation-error span{color:#231f1f}.cxa-languageselector-component{position:relative}.cxa-languageselector-component .component-content{line-height:24px;z-index:111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-flow:column nowrap!important;flex-flow:column nowrap!important;background-color:#fff}.cxa-languageselector-component .current-language{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-item-align:end!important;align-self:flex-end!important;margin-left:7px;vertical-align:top;color:#747a83;text-decoration:none;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased}.cxa-languageselector-component .current-language:before{content:'';position:absolute;width:60px;height:28px}.cxa-languageselector-component .current-language:after{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:6px}.cxa-languageselector-component .current-language:hover{text-decoration:none}.cxa-languageselector-component .available-languages{-ms-flex-item-align:end!important;align-self:flex-end!important;position:absolute;top:0;right:0;margin-top:30px!important;padding:12px 20px;width:165px;max-width:180px;z-index:100;opacity:0;background:#fff;border-radius:4px;border:1px solid green}.cxa-languageselector-component .available-languages a{color:#868b93;text-decoration:none;font-size:14px}.cxa-languageselector-component .available-languages a:hover{text-decoration:none;color:green}.component.cxa-login-component{padding:0}.component.cxa-login-component form{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.component.cxa-login-component form input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-login-component form input::placeholder{opacity:.7;font-weight:400}.component.cxa-login-component form input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-login-component form input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-login-component form>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.component.cxa-login-component form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-login-component form>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-login-component form>div>:not(:last-child){margin-bottom:3px}.component.cxa-login-component form>div>:not(:first-child){margin-top:0}.component.cxa-login-component form>div input[type=password],.component.cxa-login-component form>div input[type=tel],.component.cxa-login-component form>div input[type=text],.component.cxa-login-component form>div select{width:100%}.component.cxa-login-component form input[type=checkbox]+label,.component.cxa-login-component form input[type=radio]+label,.component.cxa-login-component form>div>label{margin-right:3px}.component.cxa-login-component form input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-login-component form input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=text]:active,.component.cxa-login-component form input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=text].disabled,.component.cxa-login-component form input[type=text]:disabled,.component.cxa-login-component form input[type=text][disabled],fieldset[disabled] .component.cxa-login-component form input[type=text]{background-color:#f0f0f0}.component.cxa-login-component form input[type=tel]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-login-component form input[type=tel]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=tel]:active,.component.cxa-login-component form input[type=tel]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=tel].disabled,.component.cxa-login-component form input[type=tel]:disabled,.component.cxa-login-component form input[type=tel][disabled],fieldset[disabled] .component.cxa-login-component form input[type=tel]{background-color:#f0f0f0}.component.cxa-login-component form input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}.component.cxa-login-component form input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=password]:active,.component.cxa-login-component form input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=password].disabled,.component.cxa-login-component form input[type=password]:disabled,.component.cxa-login-component form input[type=password][disabled],fieldset[disabled] .component.cxa-login-component form input[type=password]{background-color:#f0f0f0}.component.cxa-login-component form input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}.component.cxa-login-component form input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=radio]:active,.component.cxa-login-component form input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=radio].disabled,.component.cxa-login-component form input[type=radio]:disabled,.component.cxa-login-component form input[type=radio][disabled],fieldset[disabled] .component.cxa-login-component form input[type=radio]{background-color:#f0f0f0}.component.cxa-login-component form input[type=radio]:active,.component.cxa-login-component form input[type=radio]:checked,.component.cxa-login-component form input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-login-component form input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}.component.cxa-login-component form input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}.component.cxa-login-component form input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=checkbox]:active,.component.cxa-login-component form input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form input[type=checkbox].disabled,.component.cxa-login-component form input[type=checkbox]:disabled,.component.cxa-login-component form input[type=checkbox][disabled],fieldset[disabled] .component.cxa-login-component form input[type=checkbox]{background-color:#f0f0f0}.component.cxa-login-component form input[type=checkbox]:active,.component.cxa-login-component form input[type=checkbox]:checked,.component.cxa-login-component form input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}.component.cxa-login-component form input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}.component.cxa-login-component form select{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}.component.cxa-login-component form select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form select:active,.component.cxa-login-component form select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form select.disabled,.component.cxa-login-component form select:disabled,.component.cxa-login-component form select[disabled],fieldset[disabled] .component.cxa-login-component form select{background-color:#f0f0f0}.component.cxa-login-component form label{color:#231f1f;font-weight:600}.component.cxa-login-component form .login-submit{padding-right:5px}.component.cxa-login-component form .login-submit button{-ms-flex-item-align:end;align-self:flex-end;border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px;width:50%;-ms-flex-item-align:start;align-self:flex-start}.component.cxa-login-component form .login-submit button:active,.component.cxa-login-component form .login-submit button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form .login-submit button:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.component.cxa-login-component form .login-submit button.disabled,.component.cxa-login-component form .login-submit button:disabled,.component.cxa-login-component form .login-submit button[disabled],fieldset[disabled] .component.cxa-login-component form .login-submit button{cursor:not-allowed;opacity:.4}.component.cxa-login-component form .login-submit button:hover{color:#fff;background-color:#0a6f7b}.component.cxa-login-component form .login-submit button:active{color:#fff;background-color:#064b53}.component.cxa-login-component form .login-submit button span{color:#fff}.cxa-messagesummary-component{margin-top:0}.cxa-messagesummary-component .info-message-section table{margin:0;display:-ms-grid;display:grid;background:0 0}.cxa-messagesummary-component .info-message-section table tr{-webkit-transition:.3s;transition:.3s;margin:4px 0;display:block;color:#fff;font-weight:700;cursor:pointer;background:#2f89ce;border:1px solid #2a7bb9}.cxa-messagesummary-component .info-message-section table tr p{margin-left:32px;color:#fff}.cxa-messagesummary-component .info-message-section table tr table{margin:0;background:0 0}.cxa-messagesummary-component .info-message-section table tr td{padding:10px}.cxa-messagesummary-component .info-message-section table tr:before{color:#fff;height:100%;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:14px;margin:9px 14px;position:absolute}.cxa-messagesummary-component .warning-message-section table{margin:0;display:-ms-grid;display:grid;background:0 0}.cxa-messagesummary-component .warning-message-section table tr{-webkit-transition:.3s;transition:.3s;margin:4px 0;display:block;color:#fff;font-weight:700;cursor:pointer;background:#e5a84f;border:1px solid #e29d39}.cxa-messagesummary-component .warning-message-section table tr p{margin-left:32px;color:#fff}.cxa-messagesummary-component .warning-message-section table tr table{margin:0;background:0 0}.cxa-messagesummary-component .warning-message-section table tr td{padding:10px}.cxa-messagesummary-component .warning-message-section table tr:before{color:#fff;height:100%;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:14px;margin:9px 14px;position:absolute}.cxa-messagesummary-component .error-message-section table{margin:0;display:-ms-grid;display:grid;background:0 0}.cxa-messagesummary-component .error-message-section table tr{-webkit-transition:.3s;transition:.3s;margin:4px 0;display:block;color:#fff;font-weight:700;cursor:pointer;background:#de5248;border:1px solid #da3e32}.cxa-messagesummary-component .error-message-section table tr p{margin-left:32px;color:#fff}.cxa-messagesummary-component .error-message-section table tr table{margin:0;background:0 0}.cxa-messagesummary-component .error-message-section table tr td{padding:10px}.cxa-messagesummary-component .error-message-section table tr:before{color:#fff;height:100%;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:14px;margin:9px 14px;position:absolute}.component.cxa-minicart-component{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component.cxa-minicart-component .loading-bar{max-width:60px;margin:0 auto;display:block}.component.cxa-minicart-component .show-minicart .minicart{display:block!important;opacity:1!important}.component.cxa-minicart-component .hide-minicart .minicart{display:none!important;opacity:0!important}.component.cxa-minicart-component .basket{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-minicart-component .basket:before{content:'';position:absolute;width:60px;height:32px}.component.cxa-minicart-component .basket .minicart{-ms-flex-item-align:end;align-self:flex-end;max-width:480px;float:right;width:480px;padding:22px 16px;z-index:100;position:absolute;top:0;right:0;margin-top:45px;display:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.4);background:#fff;border-radius:4px}.component.cxa-minicart-component .basket .minicart .minicart-content{padding:0}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0;padding:10px 0;border-bottom:1px solid #e4e7ec}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item img{max-width:72px;max-height:72px}.component.cxa-minicart-component .basket .minicart .minicart-total{line-height:20px}.component.cxa-minicart-component .basket .minicart .minicart-total span{padding-left:10px}.component.cxa-minicart-component .minicart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.component.cxa-minicart-component .minicart-item .minicart-delete{margin-left:2px;margin-right:auto}.component.cxa-minicart-component .minicart-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-minicart-component .minicart-buttons>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-minicart-component .minicart-footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:0;margin-bottom:0}.component.cxa-minicart-component .minicart-footer>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item .minicart-info{margin-left:10px;width:345px;min-width:345px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item .minicart-info p{line-height:180%}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item .minicart-info a{line-height:22px}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item .minicart-info h5{width:100%}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item .minicart-info h5 a{font-size:19px;font-weight:700;color:#231f1f}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item .minicart-info h5 a:hover{color:green}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item .minicart-info .price{-ms-flex-item-align:end;align-self:flex-end;font-size:20px;color:#231f1f;font-weight:600}.component.cxa-minicart-component .basket .minicart .minicart-content .minicart-item .minicart-delete a span:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}.component.cxa-minicart-component .basket .minicart:before{width:0;height:0;position:absolute;color:rgba(0,0,0,.4);top:0;font-size:28px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);box-shadow:0 17px 0 6px #fff;content:"\f105";font-family:FontAwesome;opacity:.2;right:42px}.component.cxa-minicart-component .basket .minicart .minicart-footer .minicart-total-label{color:#231f1f;font-weight:700;font-size:16px}.component.cxa-minicart-component .basket .minicart .minicart-footer .minicart-total-amount{font-size:24px;color:green;font-weight:700}.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button{border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px}.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button:active,.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button.disabled,.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button:disabled,.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button[disabled],fieldset[disabled] .component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button{cursor:not-allowed;opacity:.4}.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button:hover{color:#fff;background-color:#0a6f7b}.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button:active{color:#fff;background-color:#064b53}.component.cxa-minicart-component .basket .minicart .minicart-buttons .checkout-button span{color:#fff}.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px;border-radius:4px;min-height:42px;height:42px}.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button:active,.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button.disabled,.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button:disabled,.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button[disabled],fieldset[disabled] .component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button{cursor:not-allowed;opacity:.4}.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button:hover{color:#fff;background-color:#0a6f7b}.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button:hover span{color:#fff}.component.cxa-minicart-component .basket .minicart .minicart-buttons .view-cart-button:active{color:#fff;background-color:#064b53}.component.cxa-minicart-component .basket .top-text{display:-webkit-box;display:-ms-flexbox;display:flex}.component.cxa-minicart-component .basket .top-text>a{display:none}.component.cxa-minicart-component .basket .top-text .cart-items-count{cursor:pointer;background:#ca241c;color:#fff;width:20px;height:20px;border-radius:100px;text-align:center;line-height:20px;font-size:10px;margin-left:-25px;z-index:111;margin-top:auto;margin-bottom:auto}.component.cxa-minicart-component .basket .top-text:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";padding:5px 30px 5px 9px;font-size:12px;border-radius:150px;float:right;position:relative;border:2px solid green;color:green;background:#fff}.component.cxa-minicart-component .basket .top-text.active:before,.component.cxa-minicart-component .basket .top-text:hover:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";padding:5px 30px 5px 9px;font-size:12px;border-radius:150px;float:right;position:relative;border:2px solid green;color:#fff;background:green}.cxa-navigationbar-component{margin-top:0;max-width:100%!important;background:green;line-height:45px}.cxa-navigationbar-component .product-categories-menu{display:block}.cxa-navigationbar-component .category-navigation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:-1px 10px 0}.cxa-navigationbar-component .category-navigation-list li{text-align:center}.cxa-navigationbar-component .category-navigation-list li a{white-space:nowrap;text-overflow:ellipsis}.cxa-navigationbar-component .navigation-header{display:none}.cxa-navigationbar-component .error-message{color:#fff;padding-left:30px}.cxa-navigationbar-component .product-categories-menu .category-navigation-list li{opacity:.8;margin:0 10px}.cxa-navigationbar-component .product-categories-menu .category-navigation-list li.active{opacity:1;font-weight:800}.cxa-navigationbar-component .product-categories-menu .category-navigation-list li a,.cxa-navigationbar-component .product-categories-menu .category-navigation-list li a span{font-size:16px;color:#fff;text-decoration:none}.cxa-navigationbar-component .product-categories-menu .category-navigation-list li.active a,.cxa-navigationbar-component .product-categories-menu .category-navigation-list li:hover a{border-bottom:4px solid #fff;padding:0 10px}.cxa-navigationbar-component .category-item .category-link{display:block}.cxa-navigationbar-component .category-item .category-link span.scWebEditInput{line-height:14px}.cxa-orderdetailsheader-component .order-header-lines{height:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;background-color:#038acd}.cxa-orderdetailsheader-component .order-header-lines>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.cxa-orderdetailsheader-component .order-header-lines p span{color:#fff;font-size:16px;font-weight:400}.cxa-orderdetailsheader-component .order-header-lines p .value{font-weight:600}.cxa-orderhistory-component table{line-height:2.5}.cxa-orderhistory-component .order-id a{color:green;font-size:16px}.cxa-orderhistory-component .order-id a:hover{color:#fff}.cxa-orderhistory-component .view-order-details-button:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}.cxa-orderdetailslines-component{padding-top:10px}.cxa-orderdetailslines-component table thead tr th{padding-bottom:10px}.cxa-orderdetailslines-component table tbody tr td{vertical-align:top;padding-top:0;padding-bottom:0}.cxa-orderdetailslines-component table tbody tr.subline-row .flex-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cxa-orderdetailslines-component table tbody tr.subline-row .flex-container>div:nth-child(1){-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:left}.cxa-orderdetailslines-component table tbody tr.subline-row .flex-container>div:nth-child(1) img{display:block;width:72px;height:72px}.cxa-orderdetailslines-component table tbody tr.subline-row .flex-container>div:nth-child(2){-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.cxa-orderdetailslines-component table tbody tr.subline-row .flex-container>div:nth-child(3){-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cxa-orderdetailslines-component table tbody tr.mainline>td:first-child{vertical-align:middle;min-width:100px;min-height:100px;width:100px}.cxa-orderdetailslines-component table tbody tr.mainline>td:first-child img{width:72px;height:72px}.cxa-orderdetailslines-component table tbody tr.mainline>td:nth-child(2){width:45%;vertical-align:top}.cxa-orderdetailslines-component table tbody tr.mainline>td:nth-child(2) h5{max-width:87%}.cxa-orderdetailslines-component table tbody tr.mainline>td:nth-child(3){width:15%}.cxa-orderdetailslines-component table tbody tr.mainline>td:nth-child(4){width:17.5%}.cxa-orderdetailslines-component table tbody tr.mainline>td:nth-child(5){width:17.5%}.cxa-orderdetailslines-component table tbody tr.subline-row td .product-image{margin-left:20px;-ms-flex-item-align:start;align-self:flex-start}.cxa-orderdetailslines-component table tbody tr.subline-row td .cart-info{-ms-flex-item-align:start;align-self:flex-start}.cxa-orderdetailslines-component table tbody tr .product-image{width:72px;height:72px}.cxa-orderdetailslines-component table tbody tr .product-image img{display:block;width:72px;height:72px}.cxa-orderdetailslines-component table tbody tr .cart-info{width:40%;padding-left:20px;text-align:left}.cxa-orderdetailslines-component table tbody tr .cart-info .cart-delivery{margin-bottom:0}.cxa-orderdetailslines-component table tbody tr .cart-info .cart-delivery+.cart-delivery{margin-top:5px}.cxa-orderdetailslines-component table tbody tr .cart-info .product-variants{margin-top:0}.cxa-orderdetailslines-component table tbody tr .cart-info .product-variants .product-variant .variant-information{font-weight:600}.cxa-orderdetailslines-component table tbody tr .cart-info .product-variants .product-variant+.product-variant,.cxa-orderdetailslines-component table tbody tr .cart-info .product-variants+.cart-delivery{margin-top:0}.cxa-orderdetailslines-component table tbody tr .cart-info .address-label{margin-right:13px}.cxa-orderdetailslines-component table tbody tr .cart-info .shippingMethodName{margin-left:10px;font-weight:600}.cxa-orderdetailslines-component table tbody tr .cart-info .lineShippingAddress,.cxa-orderdetailslines-component table tbody tr .cart-info .lineShippingAddress li{display:inline}.cxa-orderdetailslines-component table tbody tr .cart-info .lineShippingAddress li:not(:last-child):after{content:","}.cxa-orderdetailslines-component table tbody tr .unit-price .price-amount{display:block}.cxa-orderdetailslines-component table tbody tr .product-quantity{text-align:center}.cxa-orderdetailslines-component table tbody tr .line-total{text-align:right}.cxa-orderdetailslines-component .cart-info h4{font-size:19px;font-weight:600}.cxa-orderdetailslines-component .cart-info .product-color{font-weight:600}.cxa-orderdetailslines-component .cart-delivery li,.cxa-orderdetailslines-component .cart-delivery span{font-size:12px}.cxa-orderdetailslines-component .price-amount,.cxa-orderdetailslines-component .shippingMethodName{font-weight:600}.cxa-orderdetailslines-component .discount{color:#de5248}.cxa-orderdetailslines-component table td,.cxa-orderdetailslines-component table th{border-bottom:1px solid #e2e3e5;margin-bottom:15px;padding-bottom:15px}.cxa-orderdetailslines-component table th{padding-bottom:0}.cxa-ordertotals-component{float:right;padding-right:0;margin-bottom:0}.cxa-ordertotals-component .component-content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;align-items:flex-start}.cxa-ordertotals-component .component-content input::-webkit-input-placeholder{opacity:.7;font-weight:400}.cxa-ordertotals-component .component-content input::placeholder{opacity:.7;font-weight:400}.cxa-ordertotals-component .component-content input::-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-ordertotals-component .component-content input:-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-ordertotals-component .component-content>:not(:last-child){margin-bottom:10px}.cxa-ordertotals-component .component-content>:not(:first-child){margin-top:0}.cxa-ordertotals-component .component-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-ordertotals-component .component-content>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-ordertotals-component .component-content>div>:not(:last-child){margin-bottom:3px}.cxa-ordertotals-component .component-content>div>:not(:first-child){margin-top:0}.cxa-ordertotals-component .component-content>div input[type=password],.cxa-ordertotals-component .component-content>div input[type=tel],.cxa-ordertotals-component .component-content>div input[type=text],.cxa-ordertotals-component .component-content>div select{width:100%}.cxa-ordertotals-component .component-content input[type=checkbox]+label,.cxa-ordertotals-component .component-content input[type=radio]+label,.cxa-ordertotals-component .component-content>div>label{margin-right:3px}.cxa-ordertotals-component .component-content>*{width:100%;-ms-flex-item-align:start;align-self:flex-start}.cxa-ordertotals-component .component-content .order-totals-header{margin-top:0;margin-bottom:0}.cxa-ordertotals-component .component-content .order-totals-header strong{font-size:19px;font-weight:700;color:#231f1f}.cxa-ordertotals-component .component-content #order-totals-summary{margin-top:0;margin-bottom:0}.cxa-ordertotals-component .component-content .order-totals-summary-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:true;-ms-flex-align:true;align-items:true;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;line-height:28px;margin:auto;width:100%}.cxa-ordertotals-component .component-content .order-totals-summary-line>*{-ms-flex-item-align:true;-ms-grid-row-align:true;align-self:true;margin:0}.cxa-ordertotals-component .component-content .tax-total{padding-bottom:36px;border-bottom:1px solid #e2e3e5}.cxa-ordertotals-component .component-content .summary-amount{font-size:20px;font-weight:700;color:#231f1f}.cxa-ordertotals-component .component-content .savings-total .summary-amount{color:#de5248}.cxa-ordertotals-component .component-content .order-total{padding-top:26px}.cxa-ordertotals-component .component-content .order-total .summary-text{font-size:16px;font-weight:700;color:#231f1f}.cxa-ordertotals-component .component-content .order-total .summary-amount{font-size:24px;font-weight:700;color:green}.cxa-productbundle-vnext-component{padding:20px;background:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.cxa-productbundle-vnext-component .bundle-title{padding:10px 0;line-height:150%;font-family:KievitPro!important;font-weight:700!important}.cxa-productbundle-vnext-component .bundle-group{padding:5px 0;cursor:pointer}.cxa-productbundle-vnext-component .bundle-group.noVariants .bundle-group-header-container .bundle-group-header .bundle-group-product-name{width:-webkit-calc(100% - 110px);width:calc(100% - 110px);padding-right:0}.cxa-productbundle-vnext-component .bundle-group.noVariants .bundle-group-header-container .bundle-group-header .collapse-arrow{display:none}.cxa-productbundle-vnext-component .bundle-group.noVariants .bundle-group-header-container .bundle-group-header .product-link{display:inline-block}.cxa-productbundle-vnext-component .bundle-group.active .bundle-group-header-container .bundle-group-header .collapse-arrow:after{color:green;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}.cxa-productbundle-vnext-component .bundle-group.active .bundle-group-header-container .selected-variant-preview{display:none}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container{padding:10px 0}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .bundle-group-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .bundle-group-header .bundle-group-product-name{display:inline-block;width:100%;padding-right:30px}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .bundle-group-header .bundle-group-product-name span{line-height:30px;font-size:16px;font-family:KievitPro!important;font-weight:300;color:#231f1f;opacity:.8}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .bundle-group-header .bundle-group-header-separator:after,.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .bundle-group-header .bundle-group-header-separator:before,.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .bundle-group-header .bundle-group-header-uom:before{content:' '}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .bundle-group-header .collapse-arrow{margin-right:0;line-height:30px;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .bundle-group-header .collapse-arrow:after{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:10px;color:rgba(0,0,0,.4)}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .bundle-group-header .product-link{display:none}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .selected-variant-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .selected-variant-preview .selected-variant-group{padding:10px 0}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .selected-variant-preview .selected-variant-group+.selected-variant-group{margin-left:0}.cxa-productbundle-vnext-component .bundle-group .bundle-group-header-container .selected-variant-preview .selected-variant-group .selected-value{font-weight:700}.cxa-productbundle-vnext-component .bundle-group .bundle-group-body-container{display:none}.cxa-productbundle-vnext-component .bundle-group .bundle-group-body-container .group-variant-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cxa-productbundle-vnext-component .bundle-group .bundle-group-body-container .group-variant-section .group-variant-selection+.group-variant-selection{margin-top:20px}.cxa-productbundle-vnext-component .bundle-group .bundle-group-body-container .group-variant-section .group-variant-selection .group-variant-label{width:100%;line-height:25px}.cxa-productbundle-vnext-component .bundle-group .bundle-group-body-container .group-variant-section .group-variant-selection .group-variant-select{width:100%}.cxa-productbundle-vnext-component .bundle-group .bundle-group-body-container .product-link-container{margin:0;text-align:right}.cxa-productbundle-vnext-component .bundle-group .product-link{font-weight:500;color:green;text-decoration:none}.cxa-productbundle-vnext-component .bundle-groups-container>:not(:last-child),.cxa-productbundle-vnext-component .bundle-header{border-bottom:1px solid #e4e7ec}.cxa-productbundle-component{padding:20px;background:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.cxa-productbundle-component .bundle-title{padding:10px 0;font-family:KievitPro!important;line-height:150%;font-weight:700!important}.cxa-productbundle-component .bundle-group{padding:5px 0;cursor:pointer}.cxa-productbundle-component .bundle-group .bundle-group-header-container{padding:10px 0}.cxa-productbundle-component .bundle-group .bundle-group-header-container .bundle-group-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cxa-productbundle-component .bundle-group .bundle-group-header-container .bundle-group-header .bundle-group-product-name{display:inline-block;width:100%;padding-right:30px}.cxa-productbundle-component .bundle-group .bundle-group-header-container .bundle-group-header .bundle-group-product-name span{line-height:30px;font-size:16px;font-family:KievitPro!important;font-weight:300;color:#231f1f;opacity:.8}.cxa-productbundle-component .bundle-group .bundle-group-header-container .bundle-group-header .collapse-arrow{margin-right:0;line-height:30px;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased}.cxa-productbundle-component .bundle-group .bundle-group-header-container .bundle-group-header .collapse-arrow:after{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:10px;color:rgba(0,0,0,.4)}.cxa-productbundle-component .bundle-group .bundle-group-header-container .bundle-group-header .product-link{display:none}.cxa-productbundle-component .bundle-group .bundle-group-header-container .selected-variant-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.cxa-productbundle-component .bundle-group .bundle-group-header-container .selected-variant-preview .selected-variant-group{padding:10px 0}.cxa-productbundle-component .bundle-group .bundle-group-header-container .selected-variant-preview .selected-variant-group+.selected-variant-group{margin-left:0}.cxa-productbundle-component .bundle-group .bundle-group-header-container .selected-variant-preview .selected-variant-group .selected-value{font-weight:700}.cxa-productbundle-component .bundle-group .bundle-group-body-container{display:none}.cxa-productbundle-component .bundle-group .bundle-group-body-container .group-variant-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cxa-productbundle-component .bundle-group .bundle-group-body-container .group-variant-section .group-variant-selection+.group-variant-selection{margin-top:20px}.cxa-productbundle-component .bundle-group .bundle-group-body-container .group-variant-section .group-variant-selection .group-variant-label{width:100%;line-height:25px}.cxa-productbundle-component .bundle-group .bundle-group-body-container .group-variant-section .group-variant-selection .group-variant-select{width:100%}.cxa-productbundle-component .bundle-group .bundle-group-body-container .product-link{margin:0}.cxa-productbundle-component .bundle-group.active .bundle-group-header-container .bundle-group-header .product-name h4{color:green!important}.cxa-productbundle-component .bundle-group.active .bundle-group-header-container .bundle-group-header .collapse-arrow:after{color:green;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}.cxa-productbundle-component .bundle-group.active .bundle-group-header-container .selected-variant-preview{display:none}.cxa-productbundle-component .bundle-group.noVariants .bundle-group-header-container .bundle-group-header .bundle-group-product-name{width:-webkit-calc(100% - 110px);width:calc(100% - 110px);padding-right:0}.cxa-productbundle-component .bundle-group.noVariants .bundle-group-header-container .bundle-group-header .collapse-arrow{display:none}.cxa-productbundle-component .bundle-group.noVariants .bundle-group-header-container .bundle-group-header .product-link{display:inline-block}.cxa-productbundle-component .bundle-group .product-link{text-align:right}.cxa-productbundle-component .bundle-group .product-link a{font-weight:500;color:green;text-decoration:none}.cxa-productbundle-component .bundle-groups-container>:not(:last-child),.cxa-productbundle-component .bundle-header{border-bottom:1px solid #e4e7ec}.cxa-productfacets-component{padding:12px 12px 8px;margin-bottom:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:4px}.cxa-productfacets-component .component-content ul{padding-top:5px;line-height:1;margin:0}.cxa-productfacets-component .component-content .facet-title{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#231f1f!important;text-transform:lowercase;margin-bottom:5px;font-size:19px}.cxa-productfacets-component .component-content .facet-title:after{float:right;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:10px;color:#747a83;font-weight:400;margin-top:5px}.cxa-productfacets-component .component-content .facet-title:first-letter{text-transform:uppercase}.cxa-productfacets-component .component-content ul li{padding:2px 0}.cxa-productfacets-component .component-content ul li.active{font-weight:700}.cxa-productfacets-component .component-content ul li:last-child{margin-bottom:4px}.cxa-productfacets-component .component-content ul li a{line-height:23px}.cxa-productfacets-component .component-content ul li a,.cxa-productfacets-component .component-content ul li a span{font-size:16px;color:#747a83}.cxa-productfacets-component .component-content ul li a span:active,.cxa-productfacets-component .component-content ul li a span:focus,.cxa-productfacets-component .component-content ul li a span:hover,.cxa-productfacets-component .component-content ul li a:active,.cxa-productfacets-component .component-content ul li a:focus,.cxa-productfacets-component .component-content ul li a:hover{background:0 0;color:green;text-decoration:none}.cxa-productimages-component{margin:0}.cxa-productimages-component .product-image{padding:5px;background:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.cxa-productimages-component .product-image img{width:100%}.cxa-productimages-component .product-images{background:0 0;margin-top:0}.cxa-productimages-component .product-images ul li{float:left;margin-right:2.6%;width:72px;height:62px;margin-bottom:1.8%;overflow:hidden;border:4px solid #fff}.cxa-productimages-component .product-images ul li a img{max-width:120px;max-height:120px}.cxa-productimages-component .product-images ul li.active:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid green;content:"";position:absolute;margin:-10px 0 0 26px}.cxa-productimages-component .product-images ul li.active{border:4px solid green;-webkit-transition:border .2s;transition:border .2s}.cxa-productinformation-component{padding:0;margin:0 0 10px}.cxa-productinformation-component .component-content{text-align:left;margin-top:0}.cxa-productinformation-component .component-content .product-name{margin-bottom:10px}.cxa-productinformation-component .component-content .product-name h1{margin-top:0;line-height:150%;font-weight:500;color:#231f1f;font-family:KievitPro!important}.cxa-productinformation-component .component-content .product-description h6,.cxa-productinformation-component .component-content .product-number{display:none}.component.cxa-productinventory-component{color:#747a83;border:none;margin:8px 0 25px}.component.cxa-productinventory-component .stock-info{border:none;margin-bottom:0}.component.cxa-productinventory-component .stock-status:after{content:':';display:inline-block;margin-right:10px}.component.cxa-productinventory-component .stock-count.In-Stock:before{font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";display:inline-block;margin-right:10px}.component.cxa-productinventory-component .stock-count.Out-of-Stock:before{font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";display:inline-block;margin-right:10px}.component.cxa-productinventory-component .stock-count,.component.cxa-productinventory-component .stock-count-label{font-weight:700;color:#747a83}.component.cxa-productlist-component .btn.btn-block,.component.cxa-productlist-component .load-more-btn{max-width:250px}.component.cxa-productlist-component .btn.btn-block:active,.component.cxa-productlist-component .btn.btn-block:hover,.component.cxa-productlist-component .load-more-btn:active,.component.cxa-productlist-component .load-more-btn:hover{color:#fff;background:green}.component.cxa-productlist-component .product-list ul{display:-webkit-box;display:-ms-flexbox;display:flex}.component.cxa-productlist-component .product-list ul>li{-ms-flex-preferred-size:31%;flex-basis:31%;max-width:31%}.component.cxa-productlist-component .product-list ul>li>div{max-height:378px}.component.cxa-productlist-component .product-list ul>li .product-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-productlist-component .product-list ul>li .product-summary>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.component.cxa-productlist-component .product-list ul>li .product-summary .photo a{display:inherit}.component.cxa-productlist-component .product-list ul>li .product-summary .photo img{max-width:100%;max-height:208px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-flow:row wrap!important}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>:not(:last-child){margin-right:3px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>:not(:first-child){margin-left:0}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .savings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .savings .savings-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .savings .savings-percentage{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-brand{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>:not(:last-child){margin-right:3px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>:not(:first-child){margin-left:0}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-stock-status{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:flow-root}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .lowest-variant-price{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;min-height:22px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .current-price{min-height:42px;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .current-price>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-category{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;min-height:42px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-category a{min-height:42px}.component.cxa-productlist-component .product-list>ul{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important}.component.cxa-productlist-component .product-list>ul>li{box-shadow:0 1px 2px 0 rgba(0,0,0,.11)}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a:hover,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title a:hover{text-decoration:none;color:green;cursor:pointer}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-stock-status.In-Stock:before{-webkit-font-smoothing:antialiased;content:""}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-stock-status.Out-of-Stock:before{-webkit-font-smoothing:antialiased;content:""}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-rating .icon-star:before{-webkit-font-smoothing:antialiased;content:""}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:9px 15px 7px;border-radius:0 4px 4px 0}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a.disabled,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:disabled,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a[disabled],fieldset[disabled] .component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a{cursor:not-allowed;opacity:.4}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover{color:#fff;background-color:#0a6f7b}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover span{color:#fff}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active{color:#fff;background-color:#064b53}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a span{color:green}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover *{color:#fff}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover{text-decoration:none;background-color:green}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category a:hover{text-decoration:none;color:#fff}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a{box-shadow:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:hover{background:#f6a219;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:active{background:#f1990a;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a.disabled,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:disabled,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a[disabled],fieldset[disabled] .component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a{cursor:not-allowed;opacity:.4}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:hover{text-decoration:none}.cxa-productlistitemsonpage-component{padding-left:9px;margin-bottom:0}.cxa-productlistitemsonpage-component .productlist-header-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cxa-productlistitemsonpage-component .productlist-header-section>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.cxa-productlistitemsonpage-component .productlist-header-section .results-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;line-height:22px}.cxa-productlistitemsonpage-component .productlist-header-section .results-container>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cxa-productlistitemsonpage-component .productlist-header-section .results-container>:not(:last-child){margin-right:3px}.cxa-productlistitemsonpage-component .productlist-header-section .results-container>:not(:first-child){margin-left:0}.cxa-productlistitemsonpage-component .productlist-header-section .results-container>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-productlistitemsonpage-component .productlist-header-section .results-container>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-productlistitemsonpage-component .productlist-header-section .results-container select{width:120px}.cxa-productlistitemsonpage-component .productlist-header-section .results-container span{color:#747a83}.cxa-productlistpager-component .productlist-pagination-container{float:left;margin:0 auto;width:100%}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination{text-align:center;margin-bottom:10px}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li{display:inline-block;margin:0 8px}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li.active{background:green;border-radius:100px;padding:.4em .65em;min-width:32px}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li.active a{color:#fff}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li.disable{color:#747a83}.cxa-productlistpager-component .productlist-pagination-container .productlist-pagination li a{font-size:12px;color:green}.cxa-productlistsorting-component{padding:0;margin-bottom:0}.cxa-productlistsorting-component .productlist-header-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cxa-productlistsorting-component .productlist-header-section>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.cxa-productlistsorting-component .productlist-header-section .Sort-By-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;line-height:22px}.cxa-productlistsorting-component .productlist-header-section .Sort-By-container>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cxa-productlistsorting-component .productlist-header-section .Sort-By-container>:not(:last-child){margin-right:3px}.cxa-productlistsorting-component .productlist-header-section .Sort-By-container>:not(:first-child){margin-left:0}.cxa-productlistsorting-component .productlist-header-section .Sort-By-container>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-productlistsorting-component .productlist-header-section .Sort-By-container>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-productlistsorting-component .productlist-header-section .Sort-By-container select{width:240px}.cxa-productlistsorting-component .productlist-header-section .Sort-By-container span{color:#747a83}.component.cxa-productprice-component{margin-bottom:20px;float:left}.component.cxa-productprice-component .price-info .price-now-before{display:-webkit-box;display:-ms-flexbox;display:flex}.component.cxa-productprice-component .price-info .price-now-before .price-with-savings{float:left}.component.cxa-productprice-component .price-info .price-now-before .price-with-savings h3{margin-top:9px}.component.cxa-productprice-component .price-info .price-now-before .price-with-savings h3 span{color:green;font-size:36px;font-weight:700}.component.cxa-productprice-component .price-info .price-now-before .price-with-savings h3 span:last-child{display:none}.component.cxa-productprice-component .price-info .price-now-before .price-before{float:left;margin-left:9px;margin-top:auto}.component.cxa-productprice-component .price-info .price-now-before .price-before h3 span{color:#747a83;font-size:36px;font-weight:300;text-decoration:line-through}.component.cxa-productprice-component .price-info .price-only h3{margin-top:0}.component.cxa-productprice-component .price-info .price-only h3 span{color:green;font-size:36px;font-weight:700}.cxa-productvariant-component:after{content:'';display:table;clear:both}.cxa-productvariant-component .component-content{width:100%;float:left}.cxa-productvariant-component .component-content .product-variant-name{width:48%;float:left;margin-right:2%;margin-bottom:10px}.cxa-productvariant-component .component-content .invalid-variant{color:#747a83}.cxa-productlistpageinfo-component{margin-top:10px}.cxa-productlistpageinfo-component .productlist-header-section h6{color:#747a83!important;font-size:14px;font-weight:400}.cxa-productlistpageinfo-component .productlist-header-section h6 span{font-size:14px;font-weight:400}.cxa-profileeditor-component{padding:0}.cxa-profileeditor-component form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cxa-profileeditor-component form>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;-ms-flex-preferred-size:44.7%;flex-basis:44.7%}.cxa-profileeditor-component form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-profileeditor-component form>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-profileeditor-component form>div>:not(:last-child){margin-bottom:3px}.cxa-profileeditor-component form>div>:not(:first-child){margin-top:0}.cxa-profileeditor-component form>div input[type=password],.cxa-profileeditor-component form>div input[type=tel],.cxa-profileeditor-component form>div input[type=text],.cxa-profileeditor-component form>div select{width:100%}.cxa-profileeditor-component form input[type=checkbox]+label,.cxa-profileeditor-component form input[type=radio]+label{margin-right:3px}.cxa-profileeditor-component form .profileeditor-buttons-section{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cxa-profileeditor-component form .profileeditor-buttons-section>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0;width:200px}.cxa-profileeditor-component form .profileeditor-buttons-section>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-profileeditor-component form .profileeditor-buttons-section>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-profileeditor-component form .profileeditor-buttons-section a{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:inline-block}.cxa-profileeditor-component form .profileeditor-buttons-section button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:0;margin-bottom:0}.cxa-profileeditor-component .profileeditor-buttons-section button{border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px 25px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px}.cxa-profileeditor-component .profileeditor-buttons-section button:active,.cxa-profileeditor-component .profileeditor-buttons-section button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.cxa-profileeditor-component .profileeditor-buttons-section button:active{background:#006100!important;color:#fff;-webkit-transition:.3s;transition:.3s}.cxa-profileeditor-component .profileeditor-buttons-section button.disabled,.cxa-profileeditor-component .profileeditor-buttons-section button:disabled,.cxa-profileeditor-component .profileeditor-buttons-section button[disabled],fieldset[disabled] .cxa-profileeditor-component .profileeditor-buttons-section button{cursor:not-allowed;opacity:.4}.cxa-profileeditor-component .profileeditor-buttons-section button span{color:#fff}.cxa-profileeditor-component .profileeditor-buttons-section a{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px 25px;border-radius:4px;min-height:42px;height:42px}.cxa-profileeditor-component .profileeditor-buttons-section a:active,.cxa-profileeditor-component .profileeditor-buttons-section a:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-profileeditor-component .profileeditor-buttons-section a:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-profileeditor-component .profileeditor-buttons-section a.disabled,.cxa-profileeditor-component .profileeditor-buttons-section a:disabled,.cxa-profileeditor-component .profileeditor-buttons-section a[disabled],fieldset[disabled] .cxa-profileeditor-component .profileeditor-buttons-section a{cursor:not-allowed;opacity:.4}.cxa-profileeditor-component .profileeditor-buttons-section a:hover{color:#fff;background-color:#0a6f7b}.cxa-profileeditor-component .profileeditor-buttons-section a:hover span{color:#fff}.cxa-profileeditor-component .profileeditor-buttons-section a:active{color:#fff;background-color:#064b53}.cxa-profileview-component .profile-id{text-align:left}.cxa-profileview-component .profile-view-title{display:none}.cxa-profileview-component .edit-profile-text{display:inline-block;text-align:right;color:green;font-size:16px}.cxa-profileview-component .edit-profile-text:hover{color:#fff}.cxa-profileview-component .profile-name-section span{font-size:14px;font-weight:600;color:#231f1f}.cxa-profileview-component .contact-information .component{border-top:1px solid #d2d2d2;padding:20px 0;font-size:18px}@media (min-width:960px){.cxa-profileview-component .contact-information .component{margin-left:20px}}.cxa-profileview-component .contact-information .component a{text-transform:uppercase;text-decoration:underline;font-size:15px}.cxa-profileview-component .contact-information .component h4{padding-bottom:15px}@media (max-width:960px){.cxa-profileview-component .contact-information .component h4{margin-top:10px;margin-bottom:10px}}.cxa-profileview-component .contact-information .component .col-md-8{padding:10px 0 0;font-weight:400}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12{padding:0}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel{padding:20px}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel h4{display:inline-block}@media (max-width:768px){.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel h4{display:block}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .prefill{padding-top:40px;padding-bottom:36px;margin-top:-50px;float:none!important}}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .row{margin:0 -11px}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel label{display:inline-block;text-transform:capitalize}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel p{margin-bottom:5px}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel input[type=text],.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel select{font-size:18px;border-radius:6px!important;height:46px;padding:10px 16px}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel input[type=text].col-md-12,.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel select.col-md-12{padding:10px 16px;float:none}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .col-md-12,.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .col-md-6{padding:0 11px}@media (max-width:991px){.cxa-profileview-component{padding:0;margin-top:20px}.cxa-profileview-component .component-forms{padding-left:15px;padding-right:15px}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .col-md-6{padding:0}}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .col-md-5{padding-left:11px;margin-right:0}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .btn{font-size:26px;font-weight:600}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .btn.deactivated{background-color:transparent!important;border-color:transparent!important;color:#000!important;box-shadow:none;cursor:not-allowed;pointer-events:none!important}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .btn.deactivated .btn-progress{padding-right:16px;position:relative;display:none;float:left}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .btn.deactivated .btn-text{font-size:26px;font-weight:600}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .SpecialInstructions div{font-weight:400}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .SpecialInstructions textarea.form-control{height:170px;color:#000}.cxa-profileview-component .contact-information .component .EDITPANEL .form-group{overflow:visible}.cxa-profileview-component .contact-information .contact-name .action-link{font-size:16px;text-decoration:none}.cxa-profileview-component .contact-information .contact-name .action-link:hover{text-decoration:underline!important}.cxa-profileview-component .well{box-shadow:none;border:none}.component.cxa-productlist-component .btn.btn-block,.component.cxa-productlist-component .load-more-btn,.component.cxa-promoted-products-component .btn.btn-block,.component.cxa-promoted-products-component .load-more-btn{border:2px solid green;padding:10px 20px;border-radius:4px;color:green;max-width:250px;display:block;float:none;margin:0 auto;font-size:13px;text-align:center;font-weight:700;background:0 0}.component.cxa-productlist-component .btn.btn-block:active,.component.cxa-productlist-component .btn.btn-block:hover,.component.cxa-productlist-component .load-more-btn:active,.component.cxa-productlist-component .load-more-btn:hover,.component.cxa-promoted-products-component .btn.btn-block:active,.component.cxa-promoted-products-component .btn.btn-block:hover,.component.cxa-promoted-products-component .load-more-btn:active,.component.cxa-promoted-products-component .load-more-btn:hover{color:#fff;background:green}.component.cxa-productlist-component .btn.btn-block,.component.cxa-promoted-products-component .btn.btn-block{margin-bottom:0}.component.cxa-productlist-component .product-list ul,.component.cxa-promoted-products-component .product-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.component.cxa-productlist-component .product-list ul>li,.component.cxa-promoted-products-component .product-list ul>li{margin:.5em;-ms-flex-preferred-size:31%;flex-basis:31%;max-width:31%}.component.cxa-productlist-component .product-list ul>li>div,.component.cxa-promoted-products-component .product-list ul>li>div{max-height:378px}.component.cxa-productlist-component .product-list ul>li .product-summary,.component.cxa-promoted-products-component .product-list ul>li .product-summary{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-productlist-component .product-list ul>li .product-summary>*,.component.cxa-promoted-products-component .product-list ul>li .product-summary>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-productlist-component .product-list ul>li .product-summary .photo,.component.cxa-promoted-products-component .product-list ul>li .product-summary .photo{width:100%;height:220px}.component.cxa-productlist-component .product-list ul>li .product-summary .photo a,.component.cxa-promoted-products-component .product-list ul>li .product-summary .photo a{text-align:center;display:inherit}.component.cxa-productlist-component .product-list ul>li .product-summary .photo img,.component.cxa-promoted-products-component .product-list ul>li .product-summary .photo img{max-width:100%;max-height:208px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-flow:row wrap!important;width:85%}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>*,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>:not(:last-child),.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info>:not(:last-child){margin-right:3px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>:not(:first-child),.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info>:not(:first-child){margin-left:0}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>div,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info>div>*,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .savings,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .savings{position:absolute;top:169px;right:0;padding:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:2px 1px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .savings .savings-text,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .savings .savings-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .savings .savings-percentage,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .savings .savings-percentage{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:5px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .previous-price,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .previous-price{display:none}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-title,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-title{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-brand,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-brand{margin-top:0;margin-bottom:0;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:initial}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-rating{width:33%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-rating ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>*,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-rating ul>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>:not(:last-child),.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-rating ul>:not(:last-child){margin-right:3px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>:not(:first-child),.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-rating ul>:not(:first-child){margin-left:0}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>div,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-rating ul>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-rating ul>div>*,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-rating ul>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-stock-status,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-stock-status{width:50%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-left:auto;text-align:right;display:flow-root;margin-bottom:0}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-stock-status:before,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-stock-status:before{display:inline-block;margin-right:5px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .lowest-variant-price,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .lowest-variant-price{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%;margin-bottom:0;min-height:22px}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .current-price,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .current-price{padding:11px 5px 0;text-align:center;min-height:42px;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin-right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .current-price>*,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .current-price>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-category,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-category{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;margin-right:0;min-height:42px;width:50%}.component.cxa-productlist-component .product-list ul>li .product-summary .product-info .product-category a,.component.cxa-promoted-products-component .product-list ul>li .product-summary .product-info .product-category a{display:inline-block;min-height:42px;padding:9px 15px 7px;width:100%;text-align:center}.component.cxa-productlist-component .product-list>ul,.component.cxa-promoted-products-component .product-list>ul{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important;margin-left:-.6em}.component.cxa-productlist-component .product-list>ul>li,.component.cxa-promoted-products-component .product-list>ul>li{box-shadow:0 1px 2px 0 rgba(0,0,0,.11);background-color:#fff;border-radius:4px;height:397px}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .savings.on-sale,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .savings.on-sale span,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .savings.on-sale,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .savings.on-sale span{background-color:#f6a623;color:#fff;font-size:20px;font-weight:700}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title a,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-title a{color:#868b93}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a:hover,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-title a:hover,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a:focus,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .lowest-variant-price a:hover,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-title a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-title a:focus,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-title a:hover{text-decoration:none;color:green;cursor:pointer}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-brand,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-brand{color:#747a83;font-size:13px}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .current-price,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .current-price{background:#007600;color:#fff;border-radius:4px 0 0 4px;cursor:default}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .current-price.on-sale,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .current-price.on-sale{background-color:#f6a623;color:#fff}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-stock-status,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-stock-status{font-weight:700;color:#747a83}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-stock-status.In-Stock:before,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-stock-status.In-Stock:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-stock-status.Out-of-Stock:before,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-stock-status.Out-of-Stock:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-rating .icon-star:before,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-rating .icon-star:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";color:#e1e3e5}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-rating .rated .icon-star:before,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-rating .rated .icon-star:before{color:#ffc107}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:9px 15px 7px;border-radius:0 4px 4px 0}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a.disabled,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:disabled,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a[disabled],.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a.disabled,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:disabled,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a[disabled],fieldset[disabled] .component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a,fieldset[disabled] .component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a{cursor:not-allowed;opacity:.4}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover{color:#fff;background-color:#0a6f7b}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover span,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover span{color:#fff}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active{color:#fff;background-color:#064b53}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a span,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a span{color:green}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover *,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover *{color:#fff}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:focus,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category:not(.on-sale) a:hover{text-decoration:none;background-color:green}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category a:hover,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a:focus,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a:hover{text-decoration:none;color:#fff}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a{border:2px solid #f6a623;background:#fff;color:#f6a623;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:9px 15px 7px;border-radius:0 4px 4px 0}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:hover,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:hover{background:#f6a219;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:active{background:#f1990a;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a.disabled,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:disabled,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a[disabled],.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a.disabled,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:disabled,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a[disabled],fieldset[disabled] .component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a,fieldset[disabled] .component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a{cursor:not-allowed;opacity:.4}.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:active,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:focus,.component.cxa-productlist-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:hover,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:focus,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category.on-sale a:hover{text-decoration:none}.component.cxa-promoted-products-component .product-list .title{font-size:23px;margin-bottom:15px;display:block}.component.cxa-promoted-products-component .product-list .load-more-btn{border:2px solid #f6a623;color:#f6a623}.component.cxa-promoted-products-component .product-list .load-more-btn:active,.component.cxa-promoted-products-component .product-list .load-more-btn:hover{color:#fff;background:#f6a623}.component.cxa-promoted-products-component .product-list>ul>li{-ms-flex-preferred-size:23.7%;flex-basis:23.7%;max-width:23.7%}.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a{border-color:#f6a623!important}.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a:focus,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a:hover{background-color:#f6a623!important;color:#fff}.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a:active *,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a:focus *,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a:hover *{color:#fff!important}.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a span{color:#f6a623!important}.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a span:active,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a span:focus,.component.cxa-promoted-products-component .product-list>ul>li .product-summary .product-info .product-category a span:hover{text-decoration:none;color:#fff!important}.component.cxa-promoted-products-component .current-price{background-color:#f6a623!important}.component.cxa-promoted-products-component .product-category.on-sale a{color:#f6a623}.cxa-recentorders-component{width:100%}.cxa-recentorders-component .header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border-bottom:1px solid #eff0f1;padding-bottom:15px;margin-bottom:15px}.cxa-recentorders-component .header>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-recentorders-component .header a{display:inline-block}.cxa-recentorders-component .header h4,.cxa-recentorders-component .header h4 span,.cxa-recentorders-component .header h4 span span{font-size:20px;font-family:effra,sans-serif;color:#231f1f;font-weight:600}.cxa-recentorders-component .view-all-orders-link:before{margin-right:0;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}.cxa-recentorders-component .order-id a{color:green;font-size:16px}.cxa-recentorders-component .order-id a:hover{color:#fff}.cxa-recentorders-component .recent-orders-list .view-order-details-button:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}.cxa-recentorders-component table{line-height:2.5}.component.cxa-register-component .registeration-form form{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.component.cxa-register-component .registeration-form form input::-webkit-input-placeholder{opacity:.7;font-weight:400}.component.cxa-register-component .registeration-form form input::placeholder{opacity:.7;font-weight:400}.component.cxa-register-component .registeration-form form input::-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-register-component .registeration-form form input:-ms-input-placeholder{opacity:.7;font-weight:400}.component.cxa-register-component .registeration-form form>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.component.cxa-register-component .registeration-form form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.component.cxa-register-component .registeration-form form>div>*{-ms-flex-item-align:start;align-self:flex-start}.component.cxa-register-component .registeration-form form>div>:not(:last-child){margin-bottom:3px}.component.cxa-register-component .registeration-form form>div>:not(:first-child){margin-top:0}.component.cxa-register-component .registeration-form form>div input[type=password],.component.cxa-register-component .registeration-form form>div input[type=tel],.component.cxa-register-component .registeration-form form>div input[type=text],.component.cxa-register-component .registeration-form form>div select{width:100%}.component.cxa-register-component .registeration-form form input[type=checkbox]+label,.component.cxa-register-component .registeration-form form input[type=radio]+label,.component.cxa-register-component .registeration-form form>div>label{margin-right:3px}.component.cxa-register-component .registeration-form form label:after{content:'*'}.component.cxa-register-component .registeration-form form .register-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.cxa-register-component .registeration-form form .register-buttons>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.component.cxa-register-component .registeration-form form .register-buttons button{border:2px solid green;font-size:16px!important;font-weight:400;text-align:center!important;background:green;color:#fff!important;text-shadow:none;box-shadow:none;padding:8px;display:inline-block;cursor:pointer;border-radius:4px;min-height:42px;height:42px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;width:48%}.component.cxa-register-component .registeration-form form .register-buttons button:active,.component.cxa-register-component .registeration-form form .register-buttons button:hover{background:#007600!important;color:#fff;-webkit-transition:.3s;transition:.3s}.component.cxa-register-component .registeration-form form .register-buttons button:active{background:#006100!important;-webkit-transition:.3s;transition:.3s}.component.cxa-register-component .registeration-form form .register-buttons button.disabled,.component.cxa-register-component .registeration-form form .register-buttons button:disabled,.component.cxa-register-component .registeration-form form .register-buttons button[disabled],fieldset[disabled] .component.cxa-register-component .registeration-form form .register-buttons button{cursor:not-allowed;opacity:.4}.component.cxa-register-component .registeration-form form .register-buttons button:hover{color:#fff;background-color:#0a6f7b}.component.cxa-register-component .registeration-form form .register-buttons button:active{color:#fff;background-color:#064b53}.component.cxa-register-component .registeration-form form .register-buttons button span{color:#fff}.component.cxa-register-component .registeration-form form .register-buttons a{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:8px;border-radius:4px;min-height:42px;height:42px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:48%}.component.cxa-register-component .registeration-form form .register-buttons a:active,.component.cxa-register-component .registeration-form form .register-buttons a:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-register-component .registeration-form form .register-buttons a:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.component.cxa-register-component .registeration-form form .register-buttons a.disabled,.component.cxa-register-component .registeration-form form .register-buttons a:disabled,.component.cxa-register-component .registeration-form form .register-buttons a[disabled],fieldset[disabled] .component.cxa-register-component .registeration-form form .register-buttons a{cursor:not-allowed;opacity:.4}.component.cxa-register-component .registeration-form form .register-buttons a:hover{color:#fff;background-color:#0a6f7b}.component.cxa-register-component .registeration-form form .register-buttons a:hover span{color:#fff}.component.cxa-register-component .registeration-form form .register-buttons a:active{color:#fff;background-color:#064b53}.cxa-searchbar-component .component-content form{width:100%}.cxa-searchbar-component .component-content .search-input-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cxa-searchbar-component .component-content .search-input-section>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.cxa-searchbar-component .component-content .search-input-section>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-searchbar-component .component-content .search-input-section>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-searchbar-component .component-content .search-input-section input{border-radius:4px 0 0 4px;width:100%}.cxa-searchbar-component .component-content .search-input-section .search-button{width:34px;height:34px;padding:0;margin:0;box-shadow:none;border-radius:0 4px 4px 0;border:1px solid}.component.cxa-searchbar-component .component-content .toggle-search-bar{color:rgba(116,122,131,.8);padding:2px 7px;border-radius:150px;border:2px solid}.component.cxa-searchbar-component .component-content .toggle-search-bar:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:14px}.component.cxa-searchbar-component .component-content .toggle-search-bar:active,.component.cxa-searchbar-component .component-content .toggle-search-bar:hover{background:green!important;color:#fff;border-color:green;-webkit-transition:.3s;transition:.3s}.component.cxa-searchbar-component .component-content .search-input-section input{height:46px;padding:10px 16px;line-height:1.42857143;background-color:#fff;background-image:none;border:1px solid rgba(0,0,0,.7)}.component.cxa-searchbar-component .component-content .search-input-section .search-button{background:#fff;-webkit-transition:.3s;transition:.3s;display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;border-color:rgba(116,122,131,.8)}.component.cxa-searchbar-component .component-content .search-input-section .search-button span:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:16px}.component.cxa-searchbar-component .component-content .search-input-section .search-button:active{opacity:.8;-webkit-transition:.3s;transition:.3s}.cxa-shoppingcartlines-component table thead tr th{padding-bottom:10px;border-bottom:1px solid #e2e3e5}.cxa-shoppingcartlines-component table tbody tr td{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #e2e3e5;vertical-align:middle}.cxa-shoppingcartlines-component table tbody tr.subline-row .flex-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cxa-shoppingcartlines-component table tbody tr.subline-row .flex-container>div:nth-child(1){-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:left}.cxa-shoppingcartlines-component table tbody tr.subline-row .flex-container>div:nth-child(1) img{display:block;width:72px;height:72px}.cxa-shoppingcartlines-component table tbody tr.subline-row .flex-container>div:nth-child(2){-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.cxa-shoppingcartlines-component table tbody tr.subline-row .flex-container>div:nth-child(3){-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cxa-shoppingcartlines-component table tbody tr.mainline>td:first-child{vertical-align:middle;min-width:100px;min-height:100px;width:100px}.cxa-shoppingcartlines-component table tbody tr.mainline>td:first-child img{width:72px;height:72px}.cxa-shoppingcartlines-component table tbody tr.mainline>td:nth-child(2){width:45%;vertical-align:top}.cxa-shoppingcartlines-component table tbody tr.mainline>td:nth-child(2) h5{max-width:87%}.cxa-shoppingcartlines-component table tbody tr.mainline>td:nth-child(3){width:15%}.cxa-shoppingcartlines-component table tbody tr.mainline>td:nth-child(4){width:17.5%}.cxa-shoppingcartlines-component table tbody tr.mainline>td:nth-child(5){width:17.5%}.cxa-shoppingcartlines-component table thead tr th:not(:first-child){padding-left:20px}.cxa-shoppingcartlines-component .shoppingcart-delete,.cxa-shoppingcartlines-component .shoppingcart-price,.cxa-shoppingcartlines-component .shoppingcart-quantity,.cxa-shoppingcartlines-component .shoppingcart-total{padding-left:20px}.cxa-shoppingcartlines-component .shoppingcart-image{width:100px;height:100px;vertical-align:top}.cxa-shoppingcartlines-component .shoppingcart-info{padding-left:20px;vertical-align:top}.cxa-shoppingcartlines-component .shoppingcart-info a h5{margin-top:0;margin-bottom:7px;font-size:19px;font-family:"Open Sans"!important;font-weight:600}.cxa-shoppingcartlines-component .shoppingcart-info .variant-information+.variant-information{margin-top:0}.cxa-shoppingcartlines-component .shoppingcart-info .variant-value{font-weight:700}.cxa-shoppingcartlines-component .shoppingcart-price .price{font-weight:600}.cxa-shoppingcartlines-component .shoppingcart-quantity{text-align:center}.cxa-shoppingcartlines-component .shoppingcart-quantity div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:false;-ms-flex-align:false;align-items:false;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cxa-shoppingcartlines-component .shoppingcart-quantity div>*{-ms-flex-item-align:false;-ms-grid-row-align:false;align-self:false;margin:0}.cxa-shoppingcartlines-component .shoppingcart-quantity div>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-shoppingcartlines-component .shoppingcart-quantity div>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-shoppingcartlines-component .shoppingcart-quantity div input[type=number]::-webkit-inner-spin-button,.cxa-shoppingcartlines-component .shoppingcart-quantity div input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cxa-shoppingcartlines-component .shoppingcart-quantity div button,.cxa-shoppingcartlines-component .shoppingcart-quantity div input{max-height:42px;min-height:42px;display:inline-block!important;border:2px solid #b9bcc1}.cxa-shoppingcartlines-component .shoppingcart-quantity div button{border:2px solid #b9bcc1;background:#fff;color:#707680;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:4px 25px;border-radius:4px}.cxa-shoppingcartlines-component .shoppingcart-quantity div button:active,.cxa-shoppingcartlines-component .shoppingcart-quantity div button:hover{background:#81868e;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-shoppingcartlines-component .shoppingcart-quantity div button:active{background:#767c84;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-shoppingcartlines-component .shoppingcart-quantity div button.disabled,.cxa-shoppingcartlines-component .shoppingcart-quantity div button:disabled,.cxa-shoppingcartlines-component .shoppingcart-quantity div button[disabled],fieldset[disabled] .cxa-shoppingcartlines-component .shoppingcart-quantity div button{cursor:not-allowed;opacity:.4}.cxa-shoppingcartlines-component .shoppingcart-quantity div button:hover{color:#fff;background-color:#b9bcc1}.cxa-shoppingcartlines-component .shoppingcart-quantity div button:hover span{color:#fff}.cxa-shoppingcartlines-component .shoppingcart-quantity div button:active{color:#fff;background-color:#6b717b}.cxa-shoppingcartlines-component .shoppingcart-quantity div input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:inline-block;max-width:46px;min-width:46px;text-align:center}.cxa-shoppingcartlines-component .shoppingcart-quantity div input:disabled{opacity:.4;background-color:#fff;border:2px solid #b9bcc1}.cxa-shoppingcartlines-component .shoppingcart-quantity div button.decrease{margin:0 auto;max-height:42px;min-height:42px;max-width:42px;min-width:42px;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:4px 0 0 4px;border-right:none}.cxa-shoppingcartlines-component .shoppingcart-quantity div button.decrease:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:1px;margin-bottom:13px}.cxa-shoppingcartlines-component .shoppingcart-quantity div button.increase{margin:0 auto;max-height:42px;min-height:42px;max-width:42px;min-width:42px;padding:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-radius:0 4px 4px 0;border-left:none}.cxa-shoppingcartlines-component .shoppingcart-quantity div button.increase:after{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:10px}.cxa-shoppingcartlines-component .shoppingcart-total{text-align:right}.cxa-shoppingcartlines-component .shoppingcart-total .total{font-size:20px;font-weight:600;color:#231f1f}.cxa-shoppingcartlines-component .shoppingcart-total .shoppingcart-total-saving{color:#de5248}.cxa-shoppingcartlines-component .shoppingcart-delete a span:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";opacity:.5}.cxa-shoppingcartlines-component .shoppingcart-delivery{margin-bottom:0}.cxa-shoppingcartlines-component .shoppingcart-delivery li,.cxa-shoppingcartlines-component .shoppingcart-delivery span{font-size:12px}.cxa-shoppingcartlines-component .shoppingcart-delivery .shippingMethodName{font-weight:600}.cxa-shoppingcartlines-component .shoppingcart-delivery .lineShippingAddress,.cxa-shoppingcartlines-component .shoppingcart-delivery .lineShippingAddress li{display:inline}.cxa-shoppingcartlines-component .shoppingcart-delivery .lineShippingAddress li:not(:last-child) span:after{content:","}.cxa-shoppingcartlines-component .subline-row td:first-child{padding-left:-webkit-calc(100px + 20px);padding-left:calc(100px + 20px)}.cxa-shoppingcartlines-component .subline-row .shoppingcart-image{width:72px;height:72px;-ms-flex-item-align:start;align-self:flex-start}.cxa-shoppingcartlines-component .subline-row .shoppingcart-info{-ms-flex-item-align:start;align-self:flex-start}.cxa-shoppingcartlines-component.compact-cart table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cxa-shoppingcartlines-component.compact-cart table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cxa-shoppingcartlines-component.compact-cart table tbody tr>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.cxa-shoppingcartlines-component.compact-cart table tbody tr>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-shoppingcartlines-component.compact-cart table tbody tr>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-shoppingcartlines-component.compact-cart table tbody tr>div>:not(:last-child){margin-bottom:3px}.cxa-shoppingcartlines-component.compact-cart table tbody tr>div>:not(:first-child){margin-top:0}.cxa-shoppingcartlines-component.compact-cart table tbody tr>div input[type=password],.cxa-shoppingcartlines-component.compact-cart table tbody tr>div input[type=tel],.cxa-shoppingcartlines-component.compact-cart table tbody tr>div input[type=text],.cxa-shoppingcartlines-component.compact-cart table tbody tr>div select{width:100%}.cxa-shoppingcartlines-component.compact-cart table tbody tr input[type=checkbox]+label,.cxa-shoppingcartlines-component.compact-cart table tbody tr input[type=radio]+label{margin-right:3px}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-image{width:80px;min-width:80px;min-height:80px;border:none;padding-bottom:0}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-info{-ms-flex-preferred-size:70%;flex-basis:70%;border:none;padding-bottom:0}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-info a h5{max-width:100%}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:auto;-ms-flex-item-align:end;align-self:flex-end;padding-top:0}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total input::-webkit-input-placeholder{opacity:.7;font-weight:400}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total input::placeholder{opacity:.7;font-weight:400}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total input::-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total input:-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>*{-ms-flex-item-align:start;align-self:flex-start;margin:0;width:100%}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>div>:not(:last-child){margin-bottom:3px}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>div>:not(:first-child){margin-top:0}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>div input[type=password],.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>div input[type=tel],.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>div input[type=text],.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>div select{width:100%}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total input[type=checkbox]+label,.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total input[type=radio]+label,.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>div>label{margin-right:3px}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>*{-ms-flex-item-align:end;align-self:flex-end}.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total p,.cxa-shoppingcartlines-component.compact-cart table tbody tr .shoppingcart-total>span{text-align:right}.cxa-shoppingcarttotal-component{margin:0;padding:0}.cxa-shoppingcarttotal-component .component-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;align-items:flex-start}.cxa-shoppingcarttotal-component .component-content input::-webkit-input-placeholder{opacity:.7;font-weight:400}.cxa-shoppingcarttotal-component .component-content input::placeholder{opacity:.7;font-weight:400}.cxa-shoppingcarttotal-component .component-content input::-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-shoppingcarttotal-component .component-content input:-ms-input-placeholder{opacity:.7;font-weight:400}.cxa-shoppingcarttotal-component .component-content>:not(:last-child){margin-bottom:10px}.cxa-shoppingcarttotal-component .component-content>:not(:first-child){margin-top:0}.cxa-shoppingcarttotal-component .component-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:0}.cxa-shoppingcarttotal-component .component-content>div>*{-ms-flex-item-align:start;align-self:flex-start}.cxa-shoppingcarttotal-component .component-content>div>:not(:last-child){margin-bottom:3px}.cxa-shoppingcarttotal-component .component-content>div>:not(:first-child){margin-top:0}.cxa-shoppingcarttotal-component .component-content>div input[type=password],.cxa-shoppingcarttotal-component .component-content>div input[type=tel],.cxa-shoppingcarttotal-component .component-content>div input[type=text],.cxa-shoppingcarttotal-component .component-content>div select{width:100%}.cxa-shoppingcarttotal-component .component-content input[type=checkbox]+label,.cxa-shoppingcarttotal-component .component-content input[type=radio]+label,.cxa-shoppingcarttotal-component .component-content>div>label{margin-right:3px}.cxa-shoppingcarttotal-component .component-content>*{width:100%;-ms-flex-item-align:start;align-self:flex-start}.cxa-shoppingcarttotal-component .component-content .cart-total-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:true;-ms-flex-align:true;align-items:true;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;line-height:28px;margin:auto;width:100%}.cxa-shoppingcarttotal-component .component-content .cart-total-summary>*{-ms-flex-item-align:true;-ms-grid-row-align:true;align-self:true;margin:0}.cxa-shoppingcarttotal-component .component-content .tax{padding-bottom:40px;border-bottom:1px solid #e2e3e5}.cxa-shoppingcarttotal-component .component-content .order-total{padding-top:26px}.cxa-shoppingcarttotal-component.compact-cart .component-content{width:100%}.cxa-shoppingcarttotal-component .component-content{width:33%;float:right}.cxa-shoppingcarttotal-component .cart-total-title{margin-bottom:0}.cxa-shoppingcarttotal-component .cart-total-title h3{font-size:19px;font-weight:700;color:#231f1f}.cxa-shoppingcarttotal-component .summary-amount{font-size:20px;color:#231f1f;font-weight:700}.cxa-shoppingcarttotal-component .discount .summary-amount{color:#de5248}.cxa-shoppingcarttotal-component .order-total .summary-text{color:#231f1f;font-weight:700;font-size:16px}.cxa-shoppingcarttotal-component .order-total .summary-amount{font-size:24px;color:green;font-weight:700}.cxa-stepindicator-component{width:100%;margin-bottom:30px;margin-top:30px}.cxa-stepindicator-component .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cxa-stepindicator-component .component-content>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.cxa-stepindicator-component .component-content>div{width:80%}.cxa-stepindicator-component .steps{margin:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.cxa-stepindicator-component .steps>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.cxa-stepindicator-component .steps li{-ms-flex-preferred-size:120px;flex-basis:120px;cursor:default;border:2px solid #868b93;background:#fff;color:#707680;font-size:16px;font-weight:600;height:34px;text-shadow:none;box-shadow:none;display:inline-block;padding:5px 25px 4px;border-radius:100px;width:32px;text-align:center;z-index:3}.cxa-stepindicator-component .steps li a{cursor:default}.cxa-stepindicator-component .steps li:active,.cxa-stepindicator-component .steps li:hover{background:#81868e;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-stepindicator-component .steps li:active{background:#767c84;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-stepindicator-component .steps li.disabled,.cxa-stepindicator-component .steps li:disabled,.cxa-stepindicator-component .steps li[disabled],fieldset[disabled] .cxa-stepindicator-component .steps li{cursor:not-allowed;opacity:.4}.cxa-stepindicator-component .steps li:hover{color:#fff;background-color:#b9bcc1}.cxa-stepindicator-component .steps li:hover span{color:#fff}.cxa-stepindicator-component .steps li:active{color:#fff;background-color:#6b717b}.cxa-stepindicator-component .steps li:hover a{color:#fff}.cxa-stepindicator-component .steps li.active{border:2px solid green;background:#fff;color:green;font-size:16px;font-weight:600;height:34px;text-align:center;text-shadow:none;box-shadow:none;display:inline-block;padding:5px 25px 4px;border-radius:100px;width:32px}.cxa-stepindicator-component .steps li.active:active,.cxa-stepindicator-component .steps li.active:hover{background:#007600;color:#fff;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-stepindicator-component .steps li.active:active{background:#006100;-webkit-transition:.3s;transition:.3s;text-decoration:none}.cxa-stepindicator-component .steps li.active.disabled,.cxa-stepindicator-component .steps li.active:disabled,.cxa-stepindicator-component .steps li.active[disabled],fieldset[disabled] .cxa-stepindicator-component .steps li.active{cursor:not-allowed;opacity:.4}.cxa-stepindicator-component .steps li.active:hover{color:#fff;background-color:#0a6f7b}.cxa-stepindicator-component .steps li.active:hover span{color:#fff}.cxa-stepindicator-component .steps li.active:active{color:#fff;background-color:#064b53}.cxa-stepindicator-component .steps li.active a{color:green}.cxa-stepindicator-component .steps li.active:hover a{color:#fff}.cxa-stepindicator-component .steps:last-child li:last-child{margin-right:0}.cxa-stepindicator-component .steps:before{content:"";background:#c9cccf;height:2px;position:absolute;z-index:2;width:70%}.component.column-splitter .cxa-stepindicator-component .steps:before{max-width:65%}.cxa-subcategorynavigation-component{padding:12.5px;margin-bottom:0}.cxa-subcategorynavigation-component .subcategories-title{cursor:pointer}.cxa-subcategorynavigation-component .subcategories-title:after{float:right}.cxa-subcategorynavigation-component .subcategory-navigation{margin:0;position:relative}.cxa-subcategorynavigation-component ul li,.cxa-subcategorynavigation-component ul li a{display:block}.component.cxa-subcategorynavigation-component{box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:4px;padding-bottom:8px}.component.cxa-subcategorynavigation-component .subcategories-title{-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#231f1f!important;text-transform:lowercase;margin-bottom:5px;font-size:19px;cursor:pointer}.component.cxa-subcategorynavigation-component .subcategories-title:after{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:10px;color:#747a83;font-weight:400;margin-top:5px}.component.cxa-subcategorynavigation-component .subcategories-title span:first-letter,.component.cxa-subcategorynavigation-component .subcategories-title:first-letter{text-transform:uppercase}.component.cxa-subcategorynavigation-component .subcategory-navigation{margin:0;position:relative}.component.cxa-subcategorynavigation-component .subcategory-navigation ul{margin:0}.component.cxa-subcategorynavigation-component .subcategory-navigation ul li{padding:2px 0}.component.cxa-subcategorynavigation-component .subcategory-navigation ul li.active{font-weight:700}.component.cxa-subcategorynavigation-component .subcategory-navigation ul li:last-child{margin-bottom:4px}.component.cxa-subcategorynavigation-component .subcategory-navigation ul li a{line-height:23px}.component.cxa-subcategorynavigation-component .subcategory-navigation ul li a,.component.cxa-subcategorynavigation-component .subcategory-navigation ul li a span{font-size:16px;color:#747a83}.component.cxa-subcategorynavigation-component .subcategory-navigation ul li a span:active,.component.cxa-subcategorynavigation-component .subcategory-navigation ul li a span:focus,.component.cxa-subcategorynavigation-component .subcategory-navigation ul li a span:hover,.component.cxa-subcategorynavigation-component .subcategory-navigation ul li a:active,.component.cxa-subcategorynavigation-component .subcategory-navigation ul li a:focus,.component.cxa-subcategorynavigation-component .subcategory-navigation ul li a:hover{background:0 0;color:green;text-decoration:none}.component.cxa-subcategorynavigation-component .subcategory-navigation h4{-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#231f1f!important;text-transform:lowercase;margin-bottom:5px;font-size:19px;cursor:pointer}.component.cxa-subcategorynavigation-component .subcategory-navigation h4:after{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";font-size:10px;color:#747a83;font-weight:400;margin-top:5px}.component.cxa-subcategorynavigation-component .subcategory-navigation h4 span:first-letter,.component.cxa-subcategorynavigation-component .subcategory-navigation h4:first-letter{text-transform:uppercase}.cxa-topbarlinks-component{position:relative}.cxa-topbarlinks-component .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-flow:column nowrap!important;flex-flow:column nowrap!important}.cxa-topbarlinks-component .component-content ul{opacity:0;padding:12px 20px;width:200px;margin-top:40px!important;position:absolute;z-index:100;-ms-flex-item-align:end!important;align-self:flex-end!important}.cxa-topbarlinks-component .component-content ul .quick-link-seperator{border-bottom:1px solid #e4e7ec;text-indent:-999px;line-height:0;overflow:hidden}.cxa-topbarlinks-component .component-content ul li{margin:7px 0}.component.cxa-topbarlinks-component .component-content ul{top:0;right:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);background:#fff;border-radius:4px}.component.cxa-topbarlinks-component .component-content ul li span{color:#747a83}.component.cxa-topbarlinks-component .component-content ul li .username-text{word-wrap:break-word}.component.cxa-topbarlinks-component .component-content ul:before{width:0;height:0;position:absolute;color:rgba(0,0,0,.4);top:0;font-size:28px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);box-shadow:0 17px 0 6px #fff;content:"\f105";font-family:FontAwesome;opacity:.2;right:18%}.component.cxa-topbarlinks-component .component-content:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";padding:4px 7px;font-size:12px;border-radius:150px;float:right;position:relative;border:2px solid rgba(116,122,131,.7);color:rgba(116,122,131,.8)}.component.cxa-topbarlinks-component .component-content:hover:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";padding:4px 7px;font-size:12px;border-radius:150px;float:right;position:relative;border:2px solid green;color:#fff;background:green}.component.cxa-topbarlinks-component .component-content:active:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";padding:4px 7px;font-size:12px;border-radius:150px;float:right;position:relative;border:2px solid green;color:#fff;background:green}.component.cxa-topbarlinks-component .component-content .active:before{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:"";padding:4px 7px;font-size:12px;border-radius:150px;float:right;position:relative;border:2px solid green;color:#fff;background:green}.component.breadcrumb{padding-left:0;background-color:#f0f0f0;margin-top:5px;margin-bottom:0}.component.breadcrumb nav ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.component.breadcrumb nav ol>*{-ms-flex-item-align:start;align-self:flex-start}.component.breadcrumb nav ol>:not(:last-child){margin-right:3px}.component.breadcrumb nav ol>:not(:first-child){margin-left:0}.component.breadcrumb nav ol>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.breadcrumb nav ol>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.breadcrumb nav ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:16px}.component.breadcrumb nav ol li>*{-ms-flex-item-align:start;align-self:flex-start}.component.breadcrumb nav ol li>:not(:last-child){margin-right:3px}.component.breadcrumb nav ol li>:not(:first-child){margin-left:0}.component.breadcrumb nav ol li>div{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.component.breadcrumb nav ol li>div>*{-ms-flex-item-align:start;align-self:flex-start;margin:0}.component.carousel{padding-top:20px;padding-bottom:20px;border:none;top:-1px;background:#fff;margin:0 auto;float:none}.component.carousel img{width:100%;height:auto;vertical-align:middle}.component.carousel .slides{margin:0!important}.component.carousel .slides .component.content.col-xs-12{padding:0}.component.carousel .field-slidetext{margin:0;overflow:visible;bottom:60%;position:absolute;z-index:15;left:60px;max-width:420px}.component.carousel .field-slidetext h1{font-size:70px;color:#fff}.component.carousel .field-slidetext p{color:#8f949b;text-align:justify!important}.component.carousel .field-slidelink{color:#fff;position:absolute;width:100%;left:0;text-align:center;margin:auto;line-height:62px;bottom:40px}.component.carousel .content{margin:0}.component.carousel .nav{margin:0;overflow:visible;bottom:12px;position:absolute;right:0;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component.carousel .nav .nav-items{min-width:44px;height:auto}.component.carousel .nav .nav-items:after,.component.carousel .nav .nav-items:before{display:none}.component.carousel .nav .nav-items .sxa-numbers{border:none;color:#fff;font-size:0;background:#817b77;width:8px;height:8px;min-width:auto;min-height:auto;border-radius:100px;opacity:1;margin:1px 8px 1px 1px;padding:0;-webkit-transition:.3s;transition:.3s}.component.carousel .nav .nav-items .sxa-numbers span{font-size:0}.component.carousel .nav .nav-items .sxa-numbers.active{background:#fff}.component-content h1.displayName{font-weight:500;font-family:KievitPro!important}main .component.container{max-width:1322px;padding:15px;background:#fff}main .component.container .component.container{padding:0 15px}.component.divider{padding-left:0;padding-right:0}.component.divider .component-content hr{color:#e2e3e5}footer #footer{border-bottom:1px solid rgba(116,122,131,.2);padding:0;background:#fff}footer #footer .component.rich-text{padding-left:15px}footer #footer .component.rich-text h3{font-size:16px;margin:1px 0 0}footer #footer .component.image.file-type-icon-media-link{max-width:45px}footer #footer .cxa-languageselector-component{width:97px;margin:33px auto 14px;float:none;display:-webkit-box;display:-ms-flexbox;display:flex}footer #footer .cxa-languageselector-component .available-languages{margin-top:-106px!important}footer #footer .cxa-languageselector-component .current-language:after{display:inline-block;font-family:SCCXAICONS;font-style:normal;-webkit-font-smoothing:antialiased;content:""}footer #footer .component.link-list .component-content h3{font-weight:700;border-bottom:none}footer #footer .component.link-list .component-content ul{margin-bottom:20px}footer #footer .component.link-list .component-content ul li{background:0 0;display:block;margin-bottom:7px}footer #footer .component.link-list .component-content ul li a{text-decoration:none!important;padding-left:0!important;font-size:16px;color:rgba(116,122,131,.8)}footer #footer .component.link-list .component-content ul li a:before{content:""!important;width:0}footer #footer .component.link-list .component-content ul li a:hover{color:green;text-decoration:none;border-bottom:none}header #header{width:100%;margin:0;padding:0;background-color:#fff}@media (max-width:767px){.component.carousel .field-slidelink{line-height:1}.component.carousel .field-slidelink .btn-primary{width:auto;height:auto;padding:4px 8px;font-size:17.2px;line-height:1}.component.carousel .field-slidetext{lefT:30px;bottom:50%}.component.carousel .field-slidetext h1{font-size:19px!important;text-align:left!important;max-width:50%}.component.carousel .field-slidetext p{font-size:9.6px!important;max-width:39%}footer #footer .cxa-languageselector-component{display:block!important}header #header .cxa-minicart-component{margin-left:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:10px}header #header .cxa-topbarlinks-component{margin-left:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0}header #header .cxa-searchbar-component{margin-left:0;width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0}header .component.row-splitter>div:first-child>div .component.container .component-content .component.image{width:80%}}header .component.row-splitter{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}header .component.row-splitter>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}header .component.row-splitter>div:first-child{height:96px}header .component.row-splitter>div:first-child>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 auto;width:95%;height:100%}header .component.row-splitter>div:first-child>div .component.container{margin-top:0;width:100%}header .component.row-splitter>div:first-child>div .component.container .component-content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}header .component.row-splitter>div:first-child>div .component.container .component-content>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}header .component.row-splitter>div:first-child>div .component.container .component-content .component{margin-top:0}header .component.row-splitter>div:first-child>div .component.container .component-content .component.image img{height:38px}header .component.row-splitter>div:first-child>div .component.container .component-content .component.image .image-caption{display:none}header .component.row-splitter>div:first-child>div .component.container .component-content .cxa-searchbar-component{margin-left:auto;width:33%}header .component.row-splitter>div:first-child>div .component.container .component-content .cxa-languageselector-component{margin-left:auto}header .component.row-splitter>div:first-child>div .component.container .component-content .cxa-minicart-component,header .component.row-splitter>div:first-child>div .component.container .component-content .cxa-topbarlinks-component{margin-left:0}header .component.row-splitter>div:nth-child(2){margin-top:0;padding:0}header .component.row-splitter>div:last-child{background:#f0f0f0}header .component.row-splitter>div:last-child .component.container{max-width:1322px}.component.link{padding:0}.component.link a{color:green;font-size:16px}.component.link a:hover{color:#fff}.component.link-list h3{padding-bottom:15px;font-size:19px;font-weight:700}.cxa-navigation-component ul li.active a,.cxa-navigation-component ul li:hover a{padding:0 10px}.cxa-navigation-component{line-height:45px;background:green}.cxa-navigation-component .navigation-header{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.cxa-navigation-component .navigation-header .store-name{padding-left:30px;font-size:20px;color:inherit}.cxa-navigation-component .navigation-header .navbar-toggler{padding-right:30px;font-size:18px;color:inherit}.cxa-navigation-component ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 10px}.cxa-navigation-component ul:after,.cxa-navigation-component ul:before{content:none}.cxa-navigation-component ul li{opacity:.8}.cxa-navigation-component ul li.active{font-weight:800;opacity:1}.cxa-navigation-component ul li a{display:block;font-size:16px;text-overflow:ellipsis;white-space:nowrap;color:#fff}.cxa-navigation-component ul li a span,.cxa-navigation-component ul li a:focus,.cxa-navigation-component ul li a:hover{color:#fff}@media (max-width:767px){header .component.row-splitter>div:first-child>div .component.container .component-content .component.image img{width:auto;height:55px}header .component.row-splitter>div:last-child .component.container{display:none}.cxa-navigation-component .navigation-header{display:-webkit-box;display:-ms-flexbox;display:flex}.cxa-navigation-component .navigation-list{display:none}.cxa-navigation-component .navigation-list.active{display:block}.cxa-navigation-component .navigation-list ul{display:block;margin:0}.cxa-navigation-component .navigation-list ul li.active a{background:#0a6f7b}.cxa-navigation-component .navigation-list ul li a{padding:0 30px!important;border:0!important}}.component.rich-text{padding-left:0}.row.column-splitter>div{padding-left:0;padding-right:0}main .component.column-splitter{max-width:1322px;margin-left:auto;margin-right:auto;margin-bottom:10px;display:-ms-flexbox;display:flex;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}main .component.column-splitter>.container-rounded{padding:20px}main .component.column-splitter>div:first-child{margin-right:7px}main .component.column-splitter>div:last-child{margin-left:7px}@media (max-width:991px){.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .col-md-5{padding:0}.cxa-profileview-component .contact-information .component .EDITPANEL>.col-md-12 .edit-panel .btn{margin-bottom:10px}main .component.column-splitter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}main .component.column-splitter>.container-rounded{padding:30px;margin-top:0;margin-bottom:0}main .component.column-splitter>div:first-child{margin-right:0}main .component.column-splitter>div:last-child{margin-left:0}}.breadcrumb.breadcrumb-hide li{white-space:nowrap}.breadcrumb.breadcrumb-hide li.item-hide a,.breadcrumb.breadcrumb-hide li.item-hide+li.item-hide{display:none}.breadcrumb.breadcrumb-hide li.item-hide:before{content:"...";display:inline}.breadcrumb.breadcrumb-hide li.hide-full{display:none}.breadcrumb.triangle-separator .separator{display:inline-block;font:0/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb.triangle-separator .separator:before{content:"";display:block;font-size:16px}.accordion-horizontal{-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.accordion-horizontal.accordion-image .items .item{box-sizing:border-box;padding:0 0 0 50px;margin:0;min-height:300px;border-right:1px solid #d2d2d2}.accordion-horizontal.accordion-image .items .item.active .toggle-header{background:0 0!important}.accordion-horizontal.accordion-image .items .item.active .toggle-content{left:0!important}.accordion-horizontal.accordion-image .items .item .toggle-header{width:50px;border-right:none}.accordion-horizontal.accordion-image .items .item .toggle-header:before{left:0;right:0;margin:0 auto}.accordion-horizontal.accordion-image .items .item .toggle-content{padding:0}.accordion-horizontal .items{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0;overflow:hidden}.accordion-horizontal .items .item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;box-sizing:border-box;display:block;float:left;margin:0;padding:0 0 0 40px;min-height:250px;position:relative}.accordion-horizontal .items .item.active .toggle-header{background:0 0}.accordion-horizontal .items .item .toggle-header{box-sizing:border-box;position:absolute;z-index:11;top:0;left:0;padding:0;width:40px;min-height:100%;border-right:1px solid #d2d2d2;border-bottom:none;background:0 0}.accordion-horizontal .items .item .toggle-header .component{margin-top:0}.accordion-horizontal .items .item .toggle-header .label{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg);box-sizing:border-box;position:absolute;left:50%;top:50%}.accordion-horizontal .items .item .toggle-header .label p{width:200px}.accordion-horizontal .items .item .toggle-header .label div.field-heading{width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}.accordion-horizontal .items .item .toggle-header .label div.field-heading span.scWebEditInput{width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion-horizontal .items .item .toggle-content{box-sizing:border-box;position:absolute;top:0;left:auto;z-index:10;height:100%;overflow:hidden;text-align:left;padding:10px}.carousel.slide-hero>.component-content .carousel-inner .wrapper{padding-bottom:0}.carousel.slide-hero>.component-content .carousel-inner .wrapper .slides li.slide .component.content{padding-left:0;padding-right:0}.carousel.slide-hero>.component-content .carousel-inner .wrapper .slides li.slide .component.content .component-content .field-slideimage{min-height:200px}.carousel.slide-hero>.component-content .carousel-inner .wrapper .slides li.slide .component.content .component-content .slide-info{position:absolute;top:50%;left:50px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:999;background-color:transparent}.carousel.slide-hero>.component-content .carousel-inner .wrapper .nav{height:0;margin-top:0}.carousel.slide-hero>.component-content .carousel-inner .wrapper .nav .next-text,.carousel.slide-hero>.component-content .carousel-inner .wrapper .nav .prev-text{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel.slide-hero>.component-content .carousel-inner .wrapper .nav .nav-items{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.boxed{box-sizing:border-box;margin:20px 0}@media only screen and (min-width:381px) and (max-width:959px){.boxed{padding:10px}}@media only screen and (max-width:380px){.boxed{padding:10px}}.boxed>div{max-width:960px;margin:0 auto!important}.component-clearfix:after,.component-content-clearfix .component-content:after{content:"";display:table;clear:both}.highlighted-top{background:#fff;border-top-width:3px;border-top-color:#15909c;border-style:solid;padding:25px;margin:0}.highlighted-top h1,.highlighted-top h2,.highlighted-top h3,.highlighted-top h4{margin:0 0 10px}.highlighted-bottom{background:#fff;border-bottom-width:3px;border-bottom-color:#15909c;border-style:solid;padding:25px;margin:0}.highlighted-bottom h1,.highlighted-bottom h2,.highlighted-bottom h3,.highlighted-bottom h4{margin:0 0 10px}.highlighted-left{background:#fff;border-left-width:3px;border-left-color:#15909c;border-style:solid;padding:25px;margin:0}.highlighted-left h1,.highlighted-left h2,.highlighted-left h3,.highlighted-left h4{margin:0 0 10px}.highlighted-right{background:#fff;border-right-width:3px;border-right-color:#15909c;border-style:solid;padding:25px;margin:0}.highlighted-right h1,.highlighted-right h2,.highlighted-right h3,.highlighted-right h4{margin:0 0 10px}.indent{margin:0 40px}.indent-top{margin-top:20px}.indent-bottom{margin-bottom:20px}.link-button .btn,.link-button .button{padding:13px 36px;border-radius:4px!important;font-weight:700;color:#fff;font-size:1.3em;text-decoration:none!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-button .btn:active,.link-button .btn:focus,.link-button .btn:hover,.link-button .button:active,.link-button .button:focus,.link-button .button:hover{color:#fff}.link-button .btn.btn-small,.link-button .button.btn-small{padding:10px;font-size:1em}.link-button .btn.btn-large,.link-button .button.btn-large{width:100%}@media (min-width:769px){.link-button .btn.btn-large,.link-button .button.btn-large{max-width:310px}}.link-button .btn.btn-standard,.link-button .button.btn-standard{min-height:64px}@media (max-width:768px){.link-button .btn.btn-block-mobile,.link-button .button.btn-block-mobile{width:100%;margin-top:5px}}.link-button .btn-primary,.link-button .button-primary{background-color:#00af41;border:1px solid #00af41;border-radius:4px!important;font-size:26px;color:#fff!important}.link-button .btn-primary:active,.link-button .btn-primary:focus,.link-button .btn-primary:hover,.link-button .button-primary:active,.link-button .button-primary:focus,.link-button .button-primary:hover{background-color:#009f3a;border-color:#009f3a;outline:0}.link-button .btn-primary:active:active,.link-button .btn-primary:active:focus,.link-button .btn-primary:active:hover,.link-button .btn-primary:focus:active,.link-button .btn-primary:focus:focus,.link-button .btn-primary:focus:hover,.link-button .btn-primary:hover:active,.link-button .btn-primary:hover:focus,.link-button .btn-primary:hover:hover,.link-button .button-primary:active:active,.link-button .button-primary:active:focus,.link-button .button-primary:active:hover,.link-button .button-primary:focus:active,.link-button .button-primary:focus:focus,.link-button .button-primary:focus:hover,.link-button .button-primary:hover:active,.link-button .button-primary:hover:focus,.link-button .button-primary:hover:hover{background-color:#009f3a;border-color:#009f3a;outline:0}.link-button .btn-primary[disabled],.link-button .button-primary[disabled]{background-color:#b0cfa8!important;border-color:#b0cfa8!important;opacity:1}.link-button .btn-primary.general-progress-btn.deactivated,.link-button .button-primary.general-progress-btn.deactivated{background-color:transparent!important;border-color:transparent!important;color:#393535!important;box-shadow:none}.link-button .btn-primary.general-progress-btn.deactivated .btn-progress,.link-button .button-primary.general-progress-btn.deactivated .btn-progress{float:left}.link-button .btn-primary.general-progress-btn.deactivated img,.link-button .button-primary.general-progress-btn.deactivated img{margin-right:7px;vertical-align:middle}.link-button .btn-primary.general-progress-btn.deactivated .btn-text,.link-button .btn-primary.general-progress-btn.deactivated span,.link-button .button-primary.general-progress-btn.deactivated .btn-text,.link-button .button-primary.general-progress-btn.deactivated span{font-size:1em;font-weight:700}.link-button .btn-secondary,.link-button .button-secondary{color:#00af41;background-color:#fff;border:1px solid #00af41;font-size:26px}.link-button .btn-secondary:active,.link-button .btn-secondary:focus,.link-button .btn-secondary:hover,.link-button .button-secondary:active,.link-button .button-secondary:focus,.link-button .button-secondary:hover{background-color:#00af41;border-color:#00af41;color:#fff;outline:0}.link-button .btn-secondary[disabled],.link-button .button-secondary[disabled]{background-color:#b0cfa8!important;border-color:#b0cfa8!important;color:#fff!important;opacity:1}.link-button .secondary-button{padding:13px 36px;background-color:#fff;border:1px solid #00af41;border-radius:4px;color:#00af41}.link-button .secondary-button:hover{background-color:rgba(0,175,65,.6);border-color:rgba(0,175,65,.6);color:#fff!important;outline:0!important}.link-button .btn-success,.link-button .button-success{background-color:#00af41;border:1px solid #009638}.link-button .btn-success:active,.link-button .btn-success:focus,.link-button .btn-success:hover,.link-button .button-success:active,.link-button .button-success:focus,.link-button .button-success:hover{background-color:#007c2e!important;border-color:#005821!important;outline:0!important}.link-button .btn-success[disabled],.link-button .button-success[disabled]{background-color:#b0cfa8!important;border-color:#b0cfa8!important;opacity:1}.link-button .btn-success.general-progress-btn.deactivated,.link-button .button-success.general-progress-btn.deactivated{background-color:transparent!important;border-color:transparent!important;color:#393535!important}.link-button .btn-success.general-progress-btn.deactivated img,.link-button .button-success.general-progress-btn.deactivated img{margin-right:7px;vertical-align:middle}.link-button .btn-success.general-progress-btn.deactivated .btn-text,.link-button .btn-success.general-progress-btn.deactivated span,.link-button .button-success.general-progress-btn.deactivated .btn-text,.link-button .button-success.general-progress-btn.deactivated span{font-size:1em;font-weight:700}.link-button .btn-inactive,.link-button .button-inactive{background-color:#b0cfa8;border:1px solid #b0cfa8}.link-button .btn-inactive[disabled],.link-button .button-inactive[disabled]{background-color:#b0cfa8!important;border-color:#b0cfa8!important}.promoted-box{border:none!important}.sxa-bordered{box-sizing:border-box}.sxa-bordered>.component-content{padding:0;border-radius:5px;border:1px solid #d2d2d2}.column-splitter,.row-splitter{box-sizing:border-box}.column-splitter .sxa-bordered,.row-splitter .sxa-bordered{padding:5px!important}.column-splitter .sxa-bordered .scEmptyPlaceholder,.column-splitter .sxa-bordered>.component,.row-splitter .sxa-bordered .scEmptyPlaceholder,.row-splitter .sxa-bordered>.component{border-radius:5px;border:1px solid #d2d2d2}.title-row-box{box-sizing:border-box;width:100%;height:87px;margin:0;padding:0;background:#f4f4f2;border:1px solid #d2d2d2}.title-row-box>.component-content{max-width:960px;margin:0 auto!important}.title-row-box>.component-content .title{display:inline-block;vertical-align:middle;box-sizing:border-box;margin:23px 0 0;padding:0}.title-row-box>.component-content .title h1{font-size:22px;font-size:2.2rem;border:none}@media only screen and (max-width:959px){.title-row-box>.component-content .title{margin:23px 0 0 20px}.title-row-box .alpha{vertical-align:middle;box-sizing:border-box;width:auto!important;float:left}.title-row-box .omega{vertical-align:middle;box-sizing:border-box;width:auto!important;float:right}}.title-row-box>.component-content .rich-text{margin:0}.title-row-box>.component-content .rich-text h1,.title-row-box>.component-content .rich-text h2,.title-row-box>.component-content .rich-text h3,.title-row-box>.component-content .rich-text h4{margin:0;padding:0}.title-row-box>.component-content .breadcrumb{display:inline-block;vertical-align:middle;box-sizing:border-box;font-size:14px;font-size:1.4rem;margin:23px 0 0;padding:0;float:right;clear:both}@media only screen and (min-width:381px) and (max-width:959px){.title-row-box>.component-content .breadcrumb{margin:23px 20px 0 0}}@media only screen and (max-width:380px){.title-row-box>.component-content .breadcrumb{display:none}}.position-left,.position-left *{text-align:left!important}.position-right,.position-right *{text-align:right!important}.position-center,.position-center *{text-align:center!important}.white-space-divider hr{border:none}.feed.feed-grid .feed-item{display:inline-block;vertical-align:top;box-sizing:border-box;width:32%;margin:0 1% 10px 0;padding:20px;border:1px solid #d2d2d2}@media only screen and (max-width:639px){.feed.feed-grid .feed-item{width:100%}}.file-list-files .field-filetypeicon span{width:20px;height:20px}.file-list-files .field-filetypeicon span:before{font-size:20px!important}.file-list-files .field-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.file-list-files .field-updated{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#231f1f}.file-list.file-list-horizontal .component-content>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}.file-list.file-list-horizontal .component-content>ul>li{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.file-list.file-list-horizontal li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:end;align-self:flex-end;display:inline-block;vertical-align:middle;box-sizing:border-box;width:auto}.file-list.file-list-horizontal li .field-filetypeicon span{height:25px;width:100%}.file-list.file-list-horizontal li .field-filetypeicon span:before{font-size:24px!important;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.file-list.file-list-horizontal .list-item>*,.file-list.file-list-horizontal .list-item>.scEnabledChrome>*{display:block;text-align:center}.flip.flip-fade .Side0,.flip.flip-fade .Side1{-webkit-transition-property:opacity;transition-property:opacity}.flip.flip-fade .Side1,.flip.flip-fade.active .Side0{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:0}.flip.flip-fade.active .Side1{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}.flip.flip-slide-top .Side0,.flip.flip-slide-top .Side1{-webkit-transition-property:height,visibility,padding-top;transition-property:height,visibility,padding-top;-webkit-transition-duration:1s,1s,1s;transition-duration:1s,1s,1s;-webkit-transition-timing-function:linear,linear,linear;transition-timing-function:linear,linear,linear;box-sizing:border-box}.flip.flip-slide-top .Side1{-webkit-transform:rotateY(0);transform:rotateY(0);overflow:hidden;height:0;visibility:hidden;padding-top:0;padding-bottom:0}.flip.flip-slide-top .Side1 .slide-heading{margin-top:16px}.flip.flip-slide-top.active .Side0{-webkit-transform:rotateY(0);transform:rotateY(0)}.flip.flip-slide-top.active .Side1{height:100%;-webkit-transform:rotateY(0);transform:rotateY(0);visibility:visible;padding-top:0;padding-bottom:10px}.flip.flip-vertical .Side1,.flip.flip-vertical.active .Side0{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.flip.flip-vertical.active .Side1{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}.form.hints-below .scfSectionContent [class$=UsefulInfo]{position:static;opacity:1;max-width:100%;width:100%;margin:5px 0 0 5px}.form.labels-above label{box-sizing:border-box;display:block;width:100%;margin:0}.form.labels-above .scfCaptchaGeneralPanel,.form.labels-above .scfCheckBoxListGeneralPanel,.form.labels-above .scfConfirmPasswordGeneralPanel,.form.labels-above .scfCreditCardGeneralPanel,.form.labels-above .scfDateGeneralPanel,.form.labels-above .scfDatePickerGeneralPanel,.form.labels-above .scfDateSelectorGeneralPanel,.form.labels-above .scfDropListGeneralPanel,.form.labels-above .scfEmailGeneralPanel,.form.labels-above .scfFileUploadGeneralPanel,.form.labels-above .scfListBoxGeneralPanel,.form.labels-above .scfMultipleLineGeneralPanel,.form.labels-above .scfNumberGeneralPanel,.form.labels-above .scfPasswordGeneralPanel,.form.labels-above .scfRadioButtonListGeneralPanel,.form.labels-above .scfSingleLineGeneralPanel,.form.labels-above .scfSmsTelephoneGeneralPanel,.form.labels-above .scfTelephoneGeneralPanel{box-sizing:border-box;display:inline-block;vertical-align:middle;width:93%}.form.labels-above .scfSectionContent .scfRequired{margin:0 5px}.form.labels-above .scfMultipleLineGeneralPanel{width:95%}.form.labels-above .scfMultipleLineTextBox{margin:0 0 0 5px}.image-default-size img{max-width:none;width:auto!important}.image-full-size img{width:100%!important;height:auto!important}.image-left .component-content>div>img{float:left}.image-right .component-content>div>img{float:right}.cover-background>.component-content,.fix-background>.component-content,.parallax-background>.component-content{background-repeat:no-repeat;background-size:cover}.fix-background>.component-content{background-position:left top;background-attachment:fixed;min-height:240px}.parallax-background>.component-content{background-position:50% 0;background-attachment:fixed;min-height:240px}@media only screen and (max-width:786px){.parallax-background>.component-content{background-attachment:scroll}}.container-gray-background{background:#f4f4f2}.container-clean-background{background:#fff}.container-dark-background{background:#3d3d3d}.container-color-background{background:#0098ce}.container-white-background{background:#fff}.link-list.list-vertical h3{background:#fff;width:100%;display:inline-block;padding:3px 5px;border:1px solid #d2d2d2}.link-list.list-vertical a{border:none}.link-list.list-vertical li{display:block;margin-left:20px}.file-list-files .field-linktext{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#231f1f;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-link-horizontal div .field-filetypeicon span{height:25px;width:100%}.media-link-horizontal div .field-filetypeicon span:before{font-size:24px!important;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.media-link-horizontal .component-content>*{display:block;text-align:center}.navigation.navigation-fat{background:#fff;border:1px solid #d2d2d2}.navigation.navigation-fat a{text-decoration:none}.navigation.navigation-fat nav>ul{list-style:none;padding:10px 0;overflow:hidden}.navigation.navigation-fat .rel-level1{margin:10px;padding:0;display:inline-block;vertical-align:top}.navigation.navigation-fat .rel-level1.submenu ul a{position:relative}.navigation.navigation-fat .rel-level1.submenu ul a:before{display:inline-block;font:10px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;content:"";top:50%;left:-9px}.navigation.navigation-fat .rel-level1>.navigation-title>a{border-bottom:0;background:#f6f6f6;padding:5px 10px;display:block;width:auto;border-top:2px solid #89c6cc}.navigation.navigation-fat .rel-level1>.navigation-title>a:hover{border-color:#1b809e}.navigation.navigation-fat .rel-level1>ul{padding:0}.navigation.navigation-fat .rel-level2{padding-left:10px;display:block}.navigation.navigation-main .component-content>nav{position:relative}.navigation.navigation-main .component-content>nav ul:after{content:"";display:table;clear:both}.navigation.navigation-main .rel-level1{float:left}.navigation.navigation-main .rel-level1.active>.navigation-title>a{border-color:#89c6cc}.navigation.navigation-main .rel-level1>.navigation-title>a{border-width:2px 0 0;border-color:transparent}.navigation.navigation-main .rel-level1>.navigation-title>a:hover{border-color:#89c6cc}.navigation.navigation-main .rel-level1.submenu>.navigation-title a{position:relative;padding-right:15px}.navigation.navigation-main .rel-level1.submenu>.navigation-title a:after{display:inline-block;font:10px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:0}.navigation.navigation-main .rel-level1>ul{overflow:hidden;display:none;z-index:10;position:absolute;top:100%;background:#f6f6f6;margin-left:0;margin-top:-2px;border-top:2px solid #89c6cc;border-left:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.navigation.navigation-main .rel-level1.show>a+ul{display:block!important}.navigation.navigation-main .rel-level1.show>ul{display:block!important;min-width:60px}.navigation.navigation-main .rel-level1.active>.navigation-title>a:link,.navigation.navigation-main .rel-level1.active>.navigation-title>a:visited{color:#878787}.navigation.navigation-main .rel-level1.active>span{display:block;padding:10px 20px;color:#fff}.navigation.navigation-main .rel-level1.submenu.active{border-color:#176f89}.navigation.navigation-main .rel-level2:focus,.navigation.navigation-main .rel-level2:hover{-webkit-transition:background .2s ease-in;transition:background .2s ease-in;background:#f6f6f6}.navigation.navigation-main .rel-level2 div>a{display:block;font-weight:400;font-size:14px;text-align:center}.navigation.navigation-main .rel-level2 div>a:focus,.navigation.navigation-main .rel-level2 div>a:hover{color:#222}.navigation.navigation-main .rel-level2.submenu{box-sizing:border-box}.navigation.navigation-main .rel-level2.submenu.navigation-image{text-align:center}.navigation.navigation-main .rel-level2.submenu.navigation-image .field-navigationtext,.navigation.navigation-main .rel-level2.submenu.navigation-image>a{text-align:left}.navigation.navigation-main.navigation-main-horizontal .submenu>ul{padding-left:0}.navigation.navigation-main.navigation-main-horizontal .rel-level1.show>a+ul,.navigation.navigation-main.navigation-main-horizontal .rel-level1.show>ul{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation.navigation-main.navigation-main-horizontal .rel-level1>ul{width:100%;clear:both;left:0}.navigation.navigation-main.navigation-main-horizontal .rel-level2{float:left;padding:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:23%;flex-basis:23%;border-right:1px solid #d2d2d2}.navigation.navigation-main.navigation-main-vertical .rel-level1>ul{padding-left:0;width:auto;left:auto;border-right:1px solid #d2d2d2}.navigation.navigation-main.navigation-main-vertical .rel-level1>ul>li{padding:5px 10px}.navigation.navigation-mobile nav>ul{border:1px solid #d2d2d2}.navigation.navigation-mobile .rel-level1{cursor:pointer;margin:0;background:#fff}.navigation.navigation-mobile .rel-level1>ul{padding-left:25px;display:none;background:#f6f6f6}.navigation.navigation-mobile .rel-level1>ul li{position:relative}.navigation.navigation-mobile .rel-level1>ul li a:before{font:10px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;position:absolute;left:0;top:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navigation.navigation-mobile .rel-level1.submenu.active>.navigation-title:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.navigation.navigation-mobile .rel-level1.submenu.active>ul{display:block}.navigation.navigation-mobile .rel-level1.submenu>.navigation-title{position:relative}.navigation.navigation-mobile .rel-level1.submenu>.navigation-title:before{font:10px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;position:absolute;right:10px;top:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.navigation.navigation-mobile .rel-level1>.navigation-title{border-bottom:1px solid #89c6cc;margin:0}.navigation.navigation-mobile .rel-level1>.navigation-title:last-child{border-bottom:none}.navigation.navigation-mobile .rel-level1 .navigation-title{padding:10px}.navigation.navigation-mobile .rel-level1 .navigation-title>a{text-decoration:none;color:#231f1f;display:inline}.navigation.navigation-mobile .rel-level2{display:list-item}.navigation.navigation-mobile .rel-level2 .navigation-title>a{font-weight:500}.navigation.navigation-mobile .rel-level2 ul{display:none}.navigation.navigation-sidebar a{text-decoration:none}.navigation.navigation-sidebar nav>ul .rel-level1>.navigation-title{margin-bottom:0}.navigation.navigation-sidebar nav>ul .rel-level1>.navigation-title>a{padding:5px 10px;display:block;position:relative;z-index:1;margin-right:0}.navigation.navigation-sidebar nav>ul .rel-level1>ul{margin-left:10px;margin-top:5px}.navigation.navigation-sidebar nav>ul .rel-level2{display:block}.navigation.sitemap-navigation .level2 a{position:relative;padding-left:10px}.navigation.sitemap-navigation .level2 a:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%) scale(1,-1);-ms-transform:translateY(-50%) scale(1,-1);transform:translateY(-50%) scale(1,-1);position:absolute;content:"";top:50%;left:-8px}.playlist.playlist-horizontal .playlist-items{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.playlist.playlist-horizontal .playlist-items .playlist-item{min-width:150px}.playlist.playlist-horizontal .playlist-items .playlist-item .playlist-section>div{width:100%}.playlist.playlist-horizontal .playlist-items .playlist-item .playlist-section{display:block}.playlist.playlist-horizontal .playlist-items .playlist-item .field-moviecaption{text-align:center}.promo.absolute-bottom-link{position:relative}.promo.absolute-bottom-link .field-promolink{position:absolute;bottom:10px;right:10px}.promo.promo-hero{position:relative;text-align:center}.promo.promo-hero.promo-hero-half{float:left;width:50%}.promo.promo-hero .field-promotext{display:inline-block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;padding:20px;color:#fff;background:rgba(0,0,0,.5)}.promo.promo-hero .field-promotext>a{color:inherit;text-decoration:none}.promo-shadow{max-width:960px;padding:0;border-top-width:3px;border-top-color:#89c6cc;border-style:solid;overflow:visible;position:relative}.promo-shadow.promo{float:left}.promo-shadow>.component-content{padding:15px;margin:0 0 30px}@media only screen and (max-width:959px){.promo.promo-hero.promo-hero-half{float:none;width:100%}.promo.promo-hero .field-promotext{width:100%;margin:0}.promo.promo-hero .field-promotext h1{font-size:24px;font-size:2.4rem}.promo.promo-hero .field-promotext h2,.promo.promo-hero .field-promotext h3,.promo.promo-hero .field-promotext h4{font-size:20px;font-size:2rem}.promo-shadow>.component-content{margin:0 10px 30px}}.promo-shadow>.component-content:after,.promo-shadow>.component-content:before{opacity:.7;box-shadow:0 17px 10px rgba(0,0,0,.7);position:absolute;z-index:-1;height:20%;max-height:100px;max-width:460px;width:47%;content:"";bottom:10px}.promo-shadow>.component-content:before{left:2%;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.promo-shadow>.component-content:after{right:2%;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.field-featurelist ul,.rich-text-lists ul{box-sizing:border-box;margin:0;padding:0}.field-featurelist ul li,.rich-text-lists ul li{font-size:13px;font-size:1.3rem;position:relative;line-height:21px;list-style:none;margin:0;padding:5px 0 5px 25px}.field-featurelist ul li:before,.rich-text-lists ul li:before{display:inline-block;vertical-align:middle;font-size:12px;font-size:1.2rem;font-family:FontAwesome,sans-serif;position:absolute;top:3px;left:0;color:#231f1f;text-align:center;content:"\f00c";width:20px;margin:0 5px 0 0;padding:0}.field-featurelist ul li:before{display:inline-block;vertical-align:middle;font-size:12px;font-size:1.2rem;font-family:FontAwesome,sans-serif;position:absolute;top:3px;left:0;color:#231f1f;text-align:center;content:"\f046";width:20px;margin:0 5px 0 0;padding:0}.media-link.file-type-icon-media-link{float:left}.media-link.file-type-icon-media-link .field-filetypeicon{text-align:center}.loupe-search-btn .search-box-button-with-redirect{position:relative;text-indent:-99999px;width:20px;background:#000!important;border:none;padding:4px 14px}.loupe-search-btn .search-box-button-with-redirect:hover{background:#89c6cc!important}.loupe-search-btn .search-box-button-with-redirect:before{display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;content:"";top:50%;left:50%;text-indent:0;color:#fff}.tabs.tabs-bottom .tabs-container{margin:0 0 1px;border-top:none;background:0 0;border-bottom:1px solid #89c6cc}.tabs.tabs-bottom .tabs-heading{position:relative;margin-top:-1px}.tabs.tabs-bottom .tabs-heading li{margin-bottom:0;border-top:0 solid #fff}.tabs.tabs-bottom .tabs-heading li a{border:none}.tabs.tabs-bottom .tabs-heading li.active{border-top:none;border-bottom:2px solid #89c6cc;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2}.tabs.tabs-bottom .tabs-heading li.active a{border:none;position:relative}.tabs.tabs-bottom .tabs-heading li:hover{background:#fff;border-bottom:2px solid #89c6cc}.tabs.tabs-scrollable .tabs-heading{list-style:none;padding:0;margin:0;position:absolute;left:0}.tabs.tabs-scrollable .tabs-container{margin:0}.tabs.tabs-scrollable .prev{left:0;background:url(../Images/arrow-left.png) center center no-repeat #e4e4e4}.tabs.tabs-scrollable .next{right:0;background:url(../Images/arrow-right.png) center center no-repeat #e4e4e4}.tabs.tabs-scrollable.tabs-bottom .wrapper{margin-top:2px;padding-bottom:6px}.tabs.tabs-scrollable.tabs-bottom .next,.tabs.tabs-scrollable.tabs-bottom .prev{top:1px}.tabs.tabs-scrollable.tabs-bottom .tabs-heading{margin-top:-4px}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading{float:right;margin-left:-1px}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li{border-top:1px solid #f4f4f2;border-left:1px solid #f4f4f2;border-right:2px solid #89c6cc;border-width:1px 2px 1px 1px;border-style:solid;border-color:#f4f4f2 #89c6cc #f4f4f2 #f4f4f2;border-bottom:1px solid #f4f4f2}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li.active{border-right:2px solid #89c6cc;border-left:1px solid #89c6cc}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li.active a{border:none}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li:hover{border-left:1px solid #89c6cc}.tabs.tabs-vertical.tabs-vertical-right .tabs-container{float:right;border-top:none;margin-left:-1px;border-left:none;border-right:1px solid #89c6cc}.tabs.tabs-vertical .tabs-heading{width:30%;float:left}.tabs.tabs-vertical .tabs-heading li{margin:0 0 2px;display:block;width:100%;border-top:1px solid #f4f4f2;border-left:2px solid #f4f4f2;border-right:1px solid #89c6cc;border-width:1px 1px 1px 2px;border-style:solid;border-color:#f4f4f2 #89c6cc #f4f4f2 #f4f4f2;border-bottom:1px solid #f4f4f2}.tabs.tabs-vertical .tabs-heading li.active{border-left:2px solid #89c6cc}.tabs.tabs-vertical .tabs-heading li.active a{border:none}.tabs.tabs-vertical .tabs-heading li:first-child{margin-top:0}.tabs.tabs-vertical .tabs-heading li:hover{border-left:2px solid #89c6cc}.tabs.tabs-vertical .tabs-container{margin:0 0 0 -1px;float:left;width:70%;border-top:none;border-left:1px solid #89c6cc}.file-list-files>.component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-list-files .file-description{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:84%;margin-left:0}.file-list-files .file-description .field-title{display:inline-block;vertical-align:middle;font-weight:600;font-size:16px}.file-list-files .file-description .field-filetypeicon{height:24px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:10px;width:6%;text-align:center;vertical-align:middle}.file-list-files .file-description .field-filetypeicon span:before{font-size:24px!important}.file-list-files .file-description .info-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:93%}.file-list-files .file-description .info-wrapper .field-size,.file-list-files .file-description .info-wrapper .field-updated{display:inline-block;font-size:12px}.file-list-files .field-linktext{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:15%;padding:10px 13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px}.file-list-files .field-linktext a{color:#231f1f;line-height:22px}@media only screen and (max-width:768px){.file-list-files .file-description{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-list-files .file-description .field-filetypeicon{width:100%}.file-list-files .file-description .field-filetypeicon span{margin:0 auto}.file-list-files .file-description .info-wrapper{width:100%;text-align:center;padding:5px 0}.file-list-files .field-linktext{width:100%;margin:0 auto}}span.field-title.tag-links{display:block;float:left;border-radius:20px;position:relative;margin-right:5px;padding:5px;margin-top:5px}span.field-title.tag-links>a{text-decoration:none;padding-left:20px;position:relative}span.field-title.tag-links>a:before{font:12px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;text-align:center;color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}span.field-title.tag-text{position:relative;border-bottom:1px solid transparent;display:block;float:left;padding-left:20px}span.field-title.tag-text:hover{cursor:pointer;text-decoration:none}span.field-title.tag-text:before{content:"";display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.file-list-images .file-list-items li{display:inline-block;vertical-align:middle;box-sizing:border-box;width:30%}.file-list-files .component-content>ul li>.scLooseFrameZone,.file-list-files .component-content>ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.file-list-files li{margin:0;padding-bottom:5px;padding-top:5px}.file-list-files li:last-child{padding-bottom:0}.file-list-files .field-filetypeicon{width:3%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:23px}.file-list-files .field-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;width:50%}.file-list-files .field-updated{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:45%;text-align:right}.file-list-files .field-linktext{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;font-weight:600}form{font-weight:600}form label{color:#231f1f;font-weight:600}select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;outline:0;cursor:pointer;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;-webkit-appearance:menulist;padding:0 8px}select:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}select:active,select:focus{border-color:green;-webkit-transition:.3s;transition:.3s}fieldset[disabled] select,select.disabled,select:disabled,select[disabled]{background-color:#f0f0f0}@-moz-document url-prefix(){select{border-right:none}}input[type=text]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143;margin-bottom:0}input[type=text]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}input[type=text]:active,input[type=text]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}fieldset[disabled] input[type=text],input[type=text].disabled,input[type=text]:disabled,input[type=text][disabled]{background-color:#f0f0f0}input[type=password]{height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}input[type=password]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}input[type=password]:active,input[type=password]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}fieldset[disabled] input[type=password],input[type=password].disabled,input[type=password]:disabled,input[type=password][disabled]{background-color:#f0f0f0}input[type=checkbox]{-webkit-appearance:none;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;max-width:34px;min-width:34px;text-align:center}input[type=checkbox]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}input[type=checkbox]:active,input[type=checkbox]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}fieldset[disabled] input[type=checkbox],input[type=checkbox].disabled,input[type=checkbox]:disabled,input[type=checkbox][disabled]{background-color:#f0f0f0}input[type=checkbox]:active,input[type=checkbox]:checked,input[type=checkbox]:checked:active{font-weight:400;color:green;border-color:green}input[type=checkbox]:checked:after{content:" ";font-size:20px;color:green;border-color:green;padding-top:3px;display:inline-block}input[type=radio]{-webkit-appearance:none;height:34px;border-radius:50px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;-webkit-transition:.3s;transition:.3s;display:inline-block;width:34px;text-align:center;margin-right:7px;padding:5px}input[type=radio]:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}input[type=radio]:active,input[type=radio]:focus{border-color:green;-webkit-transition:.3s;transition:.3s}fieldset[disabled] input[type=radio],input[type=radio].disabled,input[type=radio]:disabled,input[type=radio][disabled]{background-color:#f0f0f0}input[type=radio]:active,input[type=radio]:checked,input[type=radio]:checked:active{font-weight:400;color:green;border-color:green}input[type=radio]:checked:after{content:" ";font-size:20px;color:green;background-color:green;border-color:green;width:16px;height:16px;border-radius:50px;display:inline-block;vertical-align:middle}textarea{min-height:50px;height:34px;border-radius:4px;background-color:#fff;color:#231f1f;border:1px solid #b9bcc1;background-image:none;box-shadow:none!important;text-align:left;-webkit-transition:.3s;transition:.3s;padding:5px 10px;line-height:1.42857143}textarea:hover{border-color:#b8bbc0;-webkit-transition:.3s;transition:.3s}textarea:active,textarea:focus{border-color:green;-webkit-transition:.3s;transition:.3s}fieldset[disabled] textarea,textarea.disabled,textarea:disabled,textarea[disabled]{background-color:#f0f0f0}.field-validation-error span{color:red;font-weight:400;font-size:13px}
@font-face{font-family:icomoon;font-weight:400;font-style:normal}.dl-menuwrapper{width:100%;max-width:300px;float:left;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button{background:#ccc;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:0}.dl-menuwrapper button.dl-active,.dl-menuwrapper button:hover,.dl-menuwrapper ul{background:#aaa}.dl-menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:0}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,.1)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:icomoon;speak:none;-webkit-font-smoothing:antialiased;content:"\e000"}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.15)}.dl-menuwrapper .dl-menu{margin:5px 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:.3s}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:.4s MenuAnimOut1;animation:.4s MenuAnimOut1}.dl-menu.dl-animate-out-2{-webkit-animation:.3s ease-in-out MenuAnimOut2;animation:.3s ease-in-out MenuAnimOut2}.dl-menu.dl-animate-out-3{-webkit-animation:.4s MenuAnimOut3;animation:.4s MenuAnimOut3}.dl-menu.dl-animate-out-4{-webkit-animation:.4s MenuAnimOut4;animation:.4s MenuAnimOut4}.dl-menu.dl-animate-out-5{-webkit-animation:.4s MenuAnimOut5;animation:.4s MenuAnimOut5}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:.3s MenuAnimIn1;animation:.3s MenuAnimIn1}.dl-menu.dl-animate-in-2{-webkit-animation:.3s ease-in-out MenuAnimIn2;animation:.3s ease-in-out MenuAnimIn2}.dl-menu.dl-animate-in-3{-webkit-animation:.4s MenuAnimIn3;animation:.4s MenuAnimIn3}.dl-menu.dl-animate-in-4{-webkit-animation:.4s MenuAnimIn4;animation:.4s MenuAnimIn4}.dl-menu.dl-animate-in-5{-webkit-animation:.4s MenuAnimIn5;animation:.4s MenuAnimIn5}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:.4s SubMenuAnimIn1;animation:.4s SubMenuAnimIn1}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:.3s ease-in-out SubMenuAnimIn2;animation:.3s ease-in-out SubMenuAnimIn2}.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:.4s SubMenuAnimIn3;animation:.4s SubMenuAnimIn3}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:.4s SubMenuAnimIn4;animation:.4s SubMenuAnimIn4}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:.4s SubMenuAnimIn5;animation:.4s SubMenuAnimIn5}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:.4s SubMenuAnimOut1;animation:.4s SubMenuAnimOut1}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:.3s ease-in-out SubMenuAnimOut2;animation:.3s ease-in-out SubMenuAnimOut2}.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:.4s SubMenuAnimOut3;animation:.4s SubMenuAnimOut3}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:.4s SubMenuAnimOut4;animation:.4s SubMenuAnimOut4}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:.4s SubMenuAnimOut5;animation:.4s SubMenuAnimOut5}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:0;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.demo-1 .dl-menuwrapper button{background:#c62860}.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper ul{background:#9e1847}.demo-2 .dl-menuwrapper button{background:#e86814}.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper ul{background:#d35400}.demo-3 .dl-menuwrapper button{background:#08cbc4}.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper ul{background:#00b4ae}.demo-4 .dl-menuwrapper button{background:#90b912}.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper ul{background:#79a002}.demo-5 .dl-menuwrapper button{background:#744783}.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper ul{background:#643771}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;margin:0 auto;max-width:1332px}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.coveo-component.error{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;color:#bcc3ca}.coveo-distance-disabled:hover~.coveo-distance-disabled-tooltip{visibility:visible}.coveo-distance-disabled-tooltip{visibility:hidden;background-color:#fff;color:#000;text-align:center;padding:3px;font-size:10pt;border:1px solid #d3d3d3;position:absolute;z-index:10000}.coveo-distance-disabled{display:none}.CoveoQuerySummary~.CoveoQueryDuration{padding-left:5px}.coveo-small-recommendation .coveo-main-section-with-recommendations .coveo-results-column{width:auto;display:block}.coveo-main-section-with-recommendations .coveo-results-column{width:49%;display:inline-block}.coveo-main-section-with-recommendations .coveo-facet-column{display:inline-block;width:22%;vertical-align:top}.coveo-main-section-with-recommendations .coveo-main-section{max-width:1450px}.CoveoRecommendation.invalid .coveo-recommendation-body,.CoveoRecommendation.invalid .coveo-recommendation-header,.CoveoRecommendation.invalid .coveo-recommendations-components{display:none}.CoveoSettings~div .CoveoSearchbox{margin-right:76px}.coveo-for-sitecore-search-box-container{flex:1}.CoveoSearchInterface{background-color:#fff}.CoveoSearchInterface .coveo-results-section .coveo-results-column.coveo-searchbox-column{padding-top:2px;padding-bottom:13px}.CoveoSearchInterface :not(.coveo-page-editor-editing) .coveo-results-section .coveo-results-column .coveo-results-header.coveo-empty{display:none}.coveo-sort-container{display:flex}.coveo-no-results .coveo-sort-section{border:none}.coveo-tab-component-container{display:inline-block}.coveoforsitecore-template .coveo-result-row .coveo-quick-view-container{width:85px;text-align:center;padding-top:7px}.coveoforsitecore-template .coveoforsitecore-information-section{padding-left:15px}.coveoforsitecore-template .coveoforsitecore-information-section .coveoforsitecore-time-cell{width:120px;text-align:right;font-size:12px}.coveoforsitecore-template .coveoforsitecore-details-section{font-size:13px}
@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-content,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-content,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-content{padding:0}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header{font-size:12px;display:inline-block;padding:0 7px;height:22px;font-weight:700;line-height:20px;letter-spacing:.09px;vertical-align:middle;white-space:normal;color:#1d4f76;cursor:pointer;text-transform:uppercase}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header *,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header *,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header *{display:inline-block;margin:0}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header li,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header li,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header li{display:list-item}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header p,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header p,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header p{line-height:16px}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header .coveo-more-tabs,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header .coveo-more-tabs,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header .coveo-more-tabs{margin-left:10px}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header.coveo-hidden,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header.coveo-hidden,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header.coveo-hidden{display:none}.CoveoSearchInterface.coveo-small-facets .coveo-tab-section>a:last-of-type,.CoveoSearchInterface.coveo-small-recommendation .coveo-tab-section>a:last-of-type,.CoveoSearchInterface.coveo-small-tabs .coveo-tab-section>a:last-of-type{margin-right:20px}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper{width:100%;margin:0;padding:0;display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper a,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper a{margin-right:10px}.coveo-dropdown-background{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;background:rgba(255,255,255,.85);opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:15}.coveo-media-max-width-480 .CoveoSearchInterface .coveo-tab-section{background-color:#f7f8f9}.coveo-media-max-width-480 .CoveoSearchInterface .CoveoSearchbox{max-width:800px;margin-right:50px}.coveo-media-max-width-480 .CoveoSearchInterface .CoveoSettings{margin-left:0}.coveo-media-max-width-480 .CoveoSearchInterface .CoveoSettings+.CoveoSearchbox{margin-right:50px}@media (max-width:480px){.CoveoSearchInterface .coveo-tab-section{background-color:#f7f8f9}.CoveoSearchInterface .CoveoSearchbox{max-width:800px;margin-right:50px}.CoveoSearchInterface .CoveoSettings{margin-left:0}.CoveoSearchInterface .CoveoSettings+.CoveoSearchbox{margin-right:50px}}.coveo-emails-excess-collapsed,.coveo-emails-excess-expanded{display:none;cursor:pointer}.coveo-emails-excess-collapsed.coveo-active,.coveo-emails-excess-expanded.coveo-active{display:inline}.coveo-emails-excess-collapsed{color:#0059b3;text-decoration:none;cursor:pointer}.coveo-emails-excess-collapsed:visited,.coveo-emails-excess-collapsed:visited:hover{color:#609}.coveo-emails-excess-collapsed:hover,.coveo-emails-excess-collapsed:hover a{text-decoration:underline}.coveo-emails-excess-collapsed.coveo-selected *{color:#0059b3}.coveo-email-child-from{margin:0 10px 0 5px}.coveo-email-child-excerpt{font-size:13px;text-decoration:none!important}.coveo-email-child-excerpt:not(:hover){color:inherit!important}.coveo-modal-container .coveo-email-from,.coveo-modal-container .coveo-email-to{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;padding:5px 16px;font-size:14px}.coveo-modal-container .coveo-email-from a,.coveo-modal-container .coveo-email-to a{color:#0059b3;text-decoration:none;cursor:pointer;white-space:nowrap}.coveo-modal-container .coveo-email-from a:visited,.coveo-modal-container .coveo-email-from a:visited:hover,.coveo-modal-container .coveo-email-to a:visited,.coveo-modal-container .coveo-email-to a:visited:hover{color:#609}.coveo-modal-container .coveo-email-from a:hover,.coveo-modal-container .coveo-email-from a:hover a,.coveo-modal-container .coveo-email-to a:hover,.coveo-modal-container .coveo-email-to a:hover a{text-decoration:underline}.coveo-modal-container .coveo-email-from a.coveo-selected *,.coveo-modal-container .coveo-email-to a.coveo-selected *{color:#0059b3}.CoveoEmailAction{color:#0059b3;text-decoration:none;cursor:pointer;display:inline-block;font-size:14px;border:thin solid #bcc3ca;border-radius:2px;padding:5px;margin:5px 16px}.CoveoEmailAction:visited,.CoveoEmailAction:visited:hover{color:#609}.CoveoEmailAction:hover,.CoveoEmailAction:hover a{text-decoration:underline}.CoveoEmailAction.coveo-selected *{color:#0059b3}.CoveoEmailAction>div{display:inline-block}.CoveoSearchInterface{min-width:300px}.CoveoSearchInterface>*{display:none;visibility:hidden}.CoveoSearchInterface.coveo-waiting-for-query .coveo-search-section{display:block;visibility:visible;margin-top:20%}.CoveoSearchInterface.coveo-waiting-for-query .coveo-search-section .CoveoSettings{display:none}.CoveoSearchInterface .coveo-search-section{max-width:800px;margin:54px auto 47px;padding:0 10px;display:flex;align-items:center}.CoveoSearchInterface .coveo-search-section .coveo-media-max-width-480{padding:20px 10px;margin:0 auto;width:100%;max-width:none}@media (max-width:480px){.CoveoSearchInterface .coveo-search-section{padding:20px 10px;margin:0 auto;width:100%;max-width:none}}.CoveoSearchInterface .coveo-main-section{*zoom:1;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.CoveoSearchInterface .coveo-main-section:after,.CoveoSearchInterface .coveo-main-section:before{content:" ";display:table}.CoveoSearchInterface .coveo-main-section:after{clear:both}.CoveoSearchInterface .coveo-facet-column{display:block;float:left;width:28.01019%;margin-right:0;padding:13px 10px 5px}.CoveoSearchInterface .coveo-facet-column:last-child{margin-right:0}.CoveoSearchInterface .coveo-facet-column.coveo-no-results{display:none}.CoveoSearchInterface .coveo-results-column{overflow:hidden;padding:10px 10px 10px 15px}.CoveoSearchInterface .coveo-results-column.coveo-no-results{max-width:75%;margin:auto;text-align:center}.CoveoSearchInterface .coveo-results-column .coveo-media-max-width-800.coveo-no-results{max-width:100%}.CoveoSearchInterface .coveo-results-column .coveo-media-max-width-480{padding:0}@media (max-width:480px){.CoveoSearchInterface .coveo-results-column{padding:0}}.CoveoSearchInterface.coveo-during-initialization .CoveoLogo,.CoveoSearchInterface.coveo-during-initialization .CoveoResultsPerPage,.CoveoSearchInterface.coveo-during-initialization .coveo-results-header *{display:none}.CoveoSearchInterface .coveo-results-footer,.CoveoSearchInterface .coveo-results-footer .coveo-results-footer-left,.CoveoSearchInterface .coveo-results-footer .coveo-results-footer-right{display:flex;align-items:center}.CoveoSearchInterface .coveo-results-footer .coveo-results-footer-left{flex-grow:1}.coveo-after-initialization>*{display:inherit;visibility:inherit}.coveo-after-initialization link,.coveo-after-initialization script,.coveo-after-initialization template{display:none}.coveo-after-initialization output{display:inline}.coveo-after-initialization button,.coveo-after-initialization input,.coveo-after-initialization keygen,.coveo-after-initialization meter,.coveo-after-initialization progress,.coveo-after-initialization select,.coveo-after-initialization textarea{display:inline-block}.coveo-after-initialization table{display:table}.coveo-results-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding-top:10px;min-height:35px;overflow:hidden;box-shadow:0 -1px 0 0 #bcc3ca inset}.coveo-results-header.coveo-no-results,.coveo-results-header.coveo-query-error{box-shadow:none}.coveo-summary-section{display:inline-block;font-size:14px;margin-right:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.coveo-result-layout-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0}.coveo-result-layout-section.coveo-result-layout-hidden{display:none}.coveo-sort-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0}.coveo-results-header>:not(:first-child){padding-right:10px;margin-left:10px;border-right:1px solid #bcc3ca}.coveo-results-header>:last-child{padding-right:0;border-right:none}.coveo-media-max-width-800 .coveo-results-header{padding-right:10px}@media (max-width:800px){.CoveoSearchInterface .coveo-results-column.coveo-no-results{max-width:100%}.coveo-results-header{padding-right:10px}}.coveo-media-max-width-480 .coveo-results-header{padding-left:10px;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.coveo-media-max-width-480 .coveo-sort-section span:first-child{padding-left:0}.coveo-media-max-width-480 .coveo-list-layout .CoveoResult{margin:0;padding:15px 10px 15px 15px}.coveo-media-max-width-480 .CoveoResultList{margin-bottom:15px}.coveo-media-max-width-480 .coveo-summary-section{width:100%;margin-bottom:10px}.coveo-media-max-width-480 .coveo-results-header>:not(:first-child){border-right:none;margin-left:0;padding:0}.coveo-media-max-width-480 .coveo-results-header>:last-child{margin-left:0;margin-bottom:0}@media (max-width:480px){.coveo-results-header{padding-left:10px;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.coveo-sort-section span:first-child{padding-left:0}.coveo-list-layout .CoveoResult{margin:0;padding:15px 10px 15px 15px}.CoveoResultList{margin-bottom:15px}.coveo-summary-section{width:100%;margin-bottom:10px}.coveo-results-header>:not(:first-child){border-right:none;margin-left:0;padding:0}.coveo-results-header>:last-child{margin-left:0;margin-bottom:0}}.CoveoResult.coveo-lithium-result .coveo-lithium-header{padding-top:3px}.coveo-lithium-result .coveo-expanded-child-result+.coveo-expanded-child-result{border-top:1px solid #ccc;padding-top:10px}.coveo-lithium-from,.coveo-lithium-to{font-size:13px}.coveo-lithium-from a,.coveo-lithium-to a{color:#0059b3;text-decoration:none;cursor:pointer;white-space:nowrap}.coveo-lithium-from a:visited,.coveo-lithium-from a:visited:hover,.coveo-lithium-to a:visited,.coveo-lithium-to a:visited:hover{color:#609}.coveo-lithium-from a:hover,.coveo-lithium-from a:hover a,.coveo-lithium-to a:hover,.coveo-lithium-to a:hover a{text-decoration:underline}.coveo-lithium-from a.coveo-selected *,.coveo-lithium-to a.coveo-selected *{color:#0059b3}.coveo-loading-spinner{margin:3em auto;font-size:10px;position:relative;text-indent:-9999em;border:.7em solid rgba(128,128,128,.2);border-left-color:gray;-webkit-animation:1.1s linear infinite coveo-loading-spinner-animation;animation:1.1s linear infinite coveo-loading-spinner-animation}.coveo-loading-spinner-container{width:100%}.coveo-loading-spinner,.coveo-loading-spinner:after{border-radius:50%;width:3em;height:3em}@-webkit-keyframes coveo-loading-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes coveo-loading-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.coveo-first-loading-animation{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;padding-top:100px;background:#f7f7f7}.coveo-first-loading-animation .coveo-loading-container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:rotatex(0);-moz-transform:rotatex(0);-ms-transform:rotatex(0);-o-transform:rotatex(0);transform:rotatex(0);margin-top:15px}.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot{background-color:rgba(20,20,20,.9);background:rgba(20,20,20,.9);border-radius:50%;box-shadow:inset 0 0 5px #000,0 1px 1px rgba(255,255,255,.1);display:inline-block;width:8px;height:8px;margin:0 4px;opacity:0;box-shadow:0 0 2px #000;-webkit-animation:1s infinite loadingFade;-moz-animation:1s infinite loadingFade;animation:1s infinite loadingFade}.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(1){-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.coveo-generic-loading-animation .coveo-loading-container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:rotatex(0);-moz-transform:rotatex(0);-ms-transform:rotatex(0);-o-transform:rotatex(0);transform:rotatex(0)}.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot{background-color:rgba(20,20,20,.9);background:rgba(20,20,20,.9);border-radius:50%;box-shadow:inset 0 0 5px #000,0 1px 1px rgba(255,255,255,.1);display:inline-block;width:8px;height:8px;margin:0 4px;opacity:0;box-shadow:0 0 2px #000;-webkit-animation:1s infinite loadingFade;-moz-animation:1s infinite loadingFade;animation:1s infinite loadingFade}.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(1){-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.coveo-filetype-attachment,.coveo-filetype-calendar,.coveo-filetype-case,.coveo-filetype-custom,.coveo-filetype-document,.coveo-filetype-file,.coveo-filetype-folder,.coveo-filetype-images,.coveo-filetype-kb,.coveo-filetype-link,.coveo-filetype-mail,.coveo-filetype-salesforce-standard-account,.coveo-filetype-salesforce-standard-action-list-component,.coveo-filetype-salesforce-standard-address,.coveo-filetype-salesforce-standard-announcement,.coveo-filetype-salesforce-standard-answer-best,.coveo-filetype-salesforce-standard-answer-private,.coveo-filetype-salesforce-standard-answer-public,.coveo-filetype-salesforce-standard-approval,.coveo-filetype-salesforce-standard-apps,.coveo-filetype-salesforce-standard-apps-admin,.coveo-filetype-salesforce-standard-article,.coveo-filetype-salesforce-standard-asset-relationship,.coveo-filetype-salesforce-standard-assigned-resource,.coveo-filetype-salesforce-standard-avatar,.coveo-filetype-salesforce-standard-avatar-loading,.coveo-filetype-salesforce-standard-bot,.coveo-filetype-salesforce-standard-business-hours,.coveo-filetype-salesforce-standard-calibration,.coveo-filetype-salesforce-standard-call,.coveo-filetype-salesforce-standard-call-history,.coveo-filetype-salesforce-standard-campaign,.coveo-filetype-salesforce-standard-campaign-members,.coveo-filetype-salesforce-standard-canvas,.coveo-filetype-salesforce-standard-carousel,.coveo-filetype-salesforce-standard-case,.coveo-filetype-salesforce-standard-case-change-status,.coveo-filetype-salesforce-standard-case-comment,.coveo-filetype-salesforce-standard-case-email,.coveo-filetype-salesforce-standard-case-log-a-call,.coveo-filetype-salesforce-standard-case-milestone,.coveo-filetype-salesforce-standard-case-transcript,.coveo-filetype-salesforce-standard-channel-program-history,.coveo-filetype-salesforce-standard-channel-program-levels,.coveo-filetype-salesforce-standard-channel-program-members,.coveo-filetype-salesforce-standard-channel-programs,.coveo-filetype-salesforce-standard-client,.coveo-filetype-salesforce-standard-cms,.coveo-filetype-salesforce-standard-coaching,.coveo-filetype-salesforce-standard-connected-apps,.coveo-filetype-salesforce-standard-contact,.coveo-filetype-salesforce-standard-contact-list,.coveo-filetype-salesforce-standard-contract,.coveo-filetype-salesforce-standard-contract-line-item,.coveo-filetype-salesforce-standard-custom,.coveo-filetype-salesforce-standard-custom-notification,.coveo-filetype-salesforce-standard-customers,.coveo-filetype-salesforce-standard-dashboard,.coveo-filetype-salesforce-standard-data-integration-hub,.coveo-filetype-salesforce-standard-default,.coveo-filetype-salesforce-standard-document,.coveo-filetype-salesforce-standard-drafts,.coveo-filetype-salesforce-standard-email,.coveo-filetype-salesforce-standard-email-chatter,.coveo-filetype-salesforce-standard-empty,.coveo-filetype-salesforce-standard-endorsement,.coveo-filetype-salesforce-standard-entitlement,.coveo-filetype-salesforce-standard-entitlement-process,.coveo-filetype-salesforce-standard-entitlement-template,.coveo-filetype-salesforce-standard-entity,.coveo-filetype-salesforce-standard-entity-milestone,.coveo-filetype-salesforce-standard-environment-hub,.coveo-filetype-salesforce-standard-event,.coveo-filetype-salesforce-standard-feed,.coveo-filetype-salesforce-standard-feedback,.coveo-filetype-salesforce-standard-file,.coveo-filetype-salesforce-standard-flow,.coveo-filetype-salesforce-standard-folder,.coveo-filetype-salesforce-standard-forecasts,.coveo-filetype-salesforce-standard-generic-loading,.coveo-filetype-salesforce-standard-goals,.coveo-filetype-salesforce-standard-group-loading,.coveo-filetype-salesforce-standard-groups,.coveo-filetype-salesforce-standard-hierarchy,.coveo-filetype-salesforce-standard-home,.coveo-filetype-salesforce-standard-household,.coveo-filetype-salesforce-standard-individual,.coveo-filetype-salesforce-standard-insights,.coveo-filetype-salesforce-standard-investment-account,.coveo-filetype-salesforce-standard-iot-orchestrations,.coveo-filetype-salesforce-standard-knowledge,.coveo-filetype-salesforce-standard-lead,.coveo-filetype-salesforce-standard-lead-insights,.coveo-filetype-salesforce-standard-lead-list,.coveo-filetype-salesforce-standard-link,.coveo-filetype-salesforce-standard-list-email,.coveo-filetype-salesforce-standard-live-chat,.coveo-filetype-salesforce-standard-live-chat-visitor,.coveo-filetype-salesforce-standard-location,.coveo-filetype-salesforce-standard-log-a-call,.coveo-filetype-salesforce-standard-logging,.coveo-filetype-salesforce-standard-macros,.coveo-filetype-salesforce-standard-maintenance-asset,.coveo-filetype-salesforce-standard-maintenance-plan,.coveo-filetype-salesforce-standard-marketing-actions,.coveo-filetype-salesforce-standard-merge,.coveo-filetype-salesforce-standard-messaging-conversation,.coveo-filetype-salesforce-standard-messaging-session,.coveo-filetype-salesforce-standard-messaging-user,.coveo-filetype-salesforce-standard-metrics,.coveo-filetype-salesforce-standard-news,.coveo-filetype-salesforce-standard-note,.coveo-filetype-salesforce-standard-omni-supervisor,.coveo-filetype-salesforce-standard-operating-hours,.coveo-filetype-salesforce-standard-opportunity,.coveo-filetype-salesforce-standard-opportunity-splits,.coveo-filetype-salesforce-standard-orders,.coveo-filetype-salesforce-standard-partner-fund-allocation,.coveo-filetype-salesforce-standard-partner-fund-claim,.coveo-filetype-salesforce-standard-partner-fund-request,.coveo-filetype-salesforce-standard-partner-marketing-budget,.coveo-filetype-salesforce-standard-partners,.coveo-filetype-salesforce-standard-past-chat,.coveo-filetype-salesforce-standard-people,.coveo-filetype-salesforce-standard-performance,.coveo-filetype-salesforce-standard-person-account,.coveo-filetype-salesforce-standard-photo,.coveo-filetype-salesforce-standard-poll,.coveo-filetype-salesforce-standard-portal,.coveo-filetype-salesforce-standard-post,.coveo-filetype-salesforce-standard-pricebook,.coveo-filetype-salesforce-standard-process,.coveo-filetype-salesforce-standard-product,.coveo-filetype-salesforce-standard-product-consumed,.coveo-filetype-salesforce-standard-product-item,.coveo-filetype-salesforce-standard-product-item-transaction,.coveo-filetype-salesforce-standard-product-request,.coveo-filetype-salesforce-standard-product-request-line-item,.coveo-filetype-salesforce-standard-product-required,.coveo-filetype-salesforce-standard-product-transfer,.coveo-filetype-salesforce-standard-question-best,.coveo-filetype-salesforce-standard-question-feed,.coveo-filetype-salesforce-standard-quick-text,.coveo-filetype-salesforce-standard-quip,.coveo-filetype-salesforce-standard-quip-sheet,.coveo-filetype-salesforce-standard-quotes,.coveo-filetype-salesforce-standard-read-receipts,.coveo-filetype-salesforce-standard-recent,.coveo-filetype-salesforce-standard-record,.coveo-filetype-salesforce-standard-related-list,.coveo-filetype-salesforce-standard-relationship,.coveo-filetype-salesforce-standard-report,.coveo-filetype-salesforce-standard-resource-absence,.coveo-filetype-salesforce-standard-resource-capacity,.coveo-filetype-salesforce-standard-resource-preference,.coveo-filetype-salesforce-standard-resource-skill,.coveo-filetype-salesforce-standard-return-order,.coveo-filetype-salesforce-standard-return-order-line-item,.coveo-filetype-salesforce-standard-reward,.coveo-filetype-salesforce-standard-rtc-presence,.coveo-filetype-salesforce-standard-sales-path,.coveo-filetype-salesforce-standard-scan-card,.coveo-filetype-salesforce-standard-search,.coveo-filetype-salesforce-standard-service-appointment,.coveo-filetype-salesforce-standard-service-contract,.coveo-filetype-salesforce-standard-service-crew,.coveo-filetype-salesforce-standard-service-crew-member,.coveo-filetype-salesforce-standard-service-report,.coveo-filetype-salesforce-standard-service-resource,.coveo-filetype-salesforce-standard-service-territory,.coveo-filetype-salesforce-standard-service-territory-location,.coveo-filetype-salesforce-standard-service-territory-member,.coveo-filetype-salesforce-standard-shipment,.coveo-filetype-salesforce-standard-skill,.coveo-filetype-salesforce-standard-skill-entity,.coveo-filetype-salesforce-standard-skill-requirement,.coveo-filetype-salesforce-standard-social,.coveo-filetype-salesforce-standard-solution,.coveo-filetype-salesforce-standard-sossession,.coveo-filetype-salesforce-standard-stage,.coveo-filetype-salesforce-standard-stage-collection,.coveo-filetype-salesforce-standard-survey,.coveo-filetype-salesforce-standard-task,.coveo-filetype-salesforce-standard-task2,.coveo-filetype-salesforce-standard-team-member,.coveo-filetype-salesforce-standard-template,.coveo-filetype-salesforce-standard-thanks,.coveo-filetype-salesforce-standard-thanks-loading,.coveo-filetype-salesforce-standard-timesheet,.coveo-filetype-salesforce-standard-timesheet-entry,.coveo-filetype-salesforce-standard-timeslot,.coveo-filetype-salesforce-standard-today,.coveo-filetype-salesforce-standard-topic,.coveo-filetype-salesforce-standard-topic2,.coveo-filetype-salesforce-standard-unmatched,.coveo-filetype-salesforce-standard-user,.coveo-filetype-salesforce-standard-work-order,.coveo-filetype-salesforce-standard-work-order-item,.coveo-filetype-salesforce-standard-work-type,.coveo-filetype-user,.coveo-filetype-video,.coveo-filetype-webpage,.coveo-icon.filetype,.coveo-icon.filetype.Activedirperson,.coveo-icon.filetype.Box,.coveo-icon.filetype.Box-user,.coveo-icon.filetype.Cfblogentry,.coveo-icon.filetype.Cfcomment,.coveo-icon.filetype.Cfpage,.coveo-icon.filetype.Cfspace,.coveo-icon.filetype.Confluencespace,.coveo-icon.filetype.Dynamicscrmitem,.coveo-icon.filetype.Exchangeappointment,.coveo-icon.filetype.Exchangecalendarmessage,.coveo-icon.filetype.Exchangedocument,.coveo-icon.filetype.Exchangedsn,.coveo-icon.filetype.Exchangefreebusy,.coveo-icon.filetype.Exchangegroup,.coveo-icon.filetype.Exchangejunkmessage,.coveo-icon.filetype.Exchangemdn,.coveo-icon.filetype.Exchangemessage,.coveo-icon.filetype.Exchangeobject,.coveo-icon.filetype.Exchangeperson,.coveo-icon.filetype.Exchangerecallmessage,.coveo-icon.filetype.Exchangerecallreport,.coveo-icon.filetype.Exchangetask,.coveo-icon.filetype.Folder,.coveo-icon.filetype.Gmailmessage,.coveo-icon.filetype.Incident,.coveo-icon.filetype.Jiraissue,.coveo-icon.filetype.Kb_knowledge,.coveo-icon.filetype.Lithiumboard,.coveo-icon.filetype.Lithiumcategory,.coveo-icon.filetype.Lithiumcommunity,.coveo-icon.filetype.Lithiummessage,.coveo-icon.filetype.Lithiumthread,.coveo-icon.filetype.Odt,.coveo-icon.filetype.OleFile,.coveo-icon.filetype.Rssitem,.coveo-icon.filetype.Saleforceitem,.coveo-icon.filetype.Salesforceitem,.coveo-icon.filetype.Sc_cat_item,.coveo-icon.filetype.Sn_customerservice_case,.coveo-icon.filetype.Sn_hr_core_case,.coveo-icon.filetype.Spadministratortask,.coveo-icon.filetype.Spadministratortasklist,.coveo-icon.filetype.Spagenda,.coveo-icon.filetype.Spagendalist,.coveo-icon.filetype.Sparea,.coveo-icon.filetype.Spareadocumentlibrarylist,.coveo-icon.filetype.Sparealisting,.coveo-icon.filetype.Spattendee,.coveo-icon.filetype.Spattendeelist,.coveo-icon.filetype.Spcirculation,.coveo-icon.filetype.Spcirculationlist,.coveo-icon.filetype.Spcontact,.coveo-icon.filetype.Spcontactlist,.coveo-icon.filetype.Spcustomgridlist,.coveo-icon.filetype.Spcustomlist,.coveo-icon.filetype.Spdashboardslibrarylist,.coveo-icon.filetype.Spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.Spdataconnectionlibrarylist,.coveo-icon.filetype.Spdatasource,.coveo-icon.filetype.Spdatasourcelist,.coveo-icon.filetype.Spdecision,.coveo-icon.filetype.Spdecisionlist,.coveo-icon.filetype.Spdistributiongroup,.coveo-icon.filetype.Spdistributiongrouplist,.coveo-icon.filetype.Spdocumentlibrarylist,.coveo-icon.filetype.Spdocumentlink,.coveo-icon.filetype.Spdocumentset,.coveo-icon.filetype.Spevent,.coveo-icon.filetype.Speventlist,.coveo-icon.filetype.Spformlibrarylist,.coveo-icon.filetype.Spimedictionary,.coveo-icon.filetype.Spimedictionarylist,.coveo-icon.filetype.Spipfslist,.coveo-icon.filetype.Spissue,.coveo-icon.filetype.Spissuelist,.coveo-icon.filetype.Spkeyperformanceindicator,.coveo-icon.filetype.Spkeyperformanceindicatorlist,.coveo-icon.filetype.Splink,.coveo-icon.filetype.Splinklist,.coveo-icon.filetype.Splistfolder,.coveo-icon.filetype.Splisttemplatecataloglist,.coveo-icon.filetype.Spmasterpagescataloglist,.coveo-icon.filetype.Spmeetingserie,.coveo-icon.filetype.Spmeetingserielist,.coveo-icon.filetype.Spnocodeworkflowlibrarylist,.coveo-icon.filetype.Spobjective,.coveo-icon.filetype.Spobjectivelist,.coveo-icon.filetype.Sppicturelibrarylist,.coveo-icon.filetype.Spportal,.coveo-icon.filetype.Spprocessdiagramslibrarylist,.coveo-icon.filetype.Spprojecttask,.coveo-icon.filetype.Spprojecttasklist,.coveo-icon.filetype.Sppublishingimageslibrarylist,.coveo-icon.filetype.Sppublishingpageslibrarylist,.coveo-icon.filetype.Sprecordlibrarylist,.coveo-icon.filetype.Spreportdocumentlibrarylist,.coveo-icon.filetype.Spreportlibrarylist,.coveo-icon.filetype.Spresource,.coveo-icon.filetype.Spresourcelist,.coveo-icon.filetype.Spsite,.coveo-icon.filetype.Spsitedirectory,.coveo-icon.filetype.Spsitedirectorylist,.coveo-icon.filetype.Spsitethemeslibrarylist,.coveo-icon.filetype.Spslidelibrarylist,.coveo-icon.filetype.Spsolutionslibrarylist,.coveo-icon.filetype.Spsurvey,.coveo-icon.filetype.Spsurveylist,.coveo-icon.filetype.Sptab,.coveo-icon.filetype.Sptablist,.coveo-icon.filetype.Sptask,.coveo-icon.filetype.Sptasklist,.coveo-icon.filetype.Spthingstobring,.coveo-icon.filetype.Spthingstobringlist,.coveo-icon.filetype.Sptranslationmanagementlibrarylist,.coveo-icon.filetype.Spunknownlist,.coveo-icon.filetype.Spuserinformation,.coveo-icon.filetype.Spuserinformationlist,.coveo-icon.filetype.Spuserprofile,.coveo-icon.filetype.Spwebpartcataloglist,.coveo-icon.filetype.Spwebtemplatecataloglist,.coveo-icon.filetype.Spwfpublibrarylist,.coveo-icon.filetype.Spwhereabout,.coveo-icon.filetype.Spwhereaboutlist,.coveo-icon.filetype.Spwikipagelibrarylist,.coveo-icon.filetype.Spworkflowhistory,.coveo-icon.filetype.Spworkflowhistorylist,.coveo-icon.filetype.Spworkflowprocess,.coveo-icon.filetype.Spworkflowprocesslist,.coveo-icon.filetype.Spworkspacepagelist,.coveo-icon.filetype.Video,.coveo-icon.filetype.Youtube,.coveo-icon.filetype.Youtubeplaylist,.coveo-icon.filetype.Youtubeplaylistitem,.coveo-icon.filetype.Youtubevideo,.coveo-icon.filetype.activedirperson,.coveo-icon.filetype.box,.coveo-icon.filetype.box user,.coveo-icon.filetype.cfblogentry,.coveo-icon.filetype.cfcomment,.coveo-icon.filetype.cfpage,.coveo-icon.filetype.cfspace,.coveo-icon.filetype.confluencespace,.coveo-icon.filetype.dynamicscrmitem,.coveo-icon.filetype.exchangeappointment,.coveo-icon.filetype.exchangecalendarmessage,.coveo-icon.filetype.exchangedocument,.coveo-icon.filetype.exchangedsn,.coveo-icon.filetype.exchangefreebusy,.coveo-icon.filetype.exchangegroup,.coveo-icon.filetype.exchangejunkmessage,.coveo-icon.filetype.exchangemdn,.coveo-icon.filetype.exchangemessage,.coveo-icon.filetype.exchangeobject,.coveo-icon.filetype.exchangeperson,.coveo-icon.filetype.exchangerecallmessage,.coveo-icon.filetype.exchangerecallreport,.coveo-icon.filetype.exchangetask,.coveo-icon.filetype.folder,.coveo-icon.filetype.gmailmessage,.coveo-icon.filetype.incident,.coveo-icon.filetype.jiraissue,.coveo-icon.filetype.kb_knowledge,.coveo-icon.filetype.lithiumboard,.coveo-icon.filetype.lithiumcategory,.coveo-icon.filetype.lithiumcommunity,.coveo-icon.filetype.lithiummessage,.coveo-icon.filetype.lithiumthread,.coveo-icon.filetype.odt,.coveo-icon.filetype.olefile,.coveo-icon.filetype.rssitem,.coveo-icon.filetype.saleforceitem,.coveo-icon.filetype.salesforceitem,.coveo-icon.filetype.sc_cat_item,.coveo-icon.filetype.sn_customerservice_case,.coveo-icon.filetype.sn_hr_core_case,.coveo-icon.filetype.spadministratortask,.coveo-icon.filetype.spadministratortasklist,.coveo-icon.filetype.spagenda,.coveo-icon.filetype.spagendalist,.coveo-icon.filetype.sparea,.coveo-icon.filetype.spareadocumentlibrarylist,.coveo-icon.filetype.sparealisting,.coveo-icon.filetype.spattendee,.coveo-icon.filetype.spattendeelist,.coveo-icon.filetype.spcirculation,.coveo-icon.filetype.spcirculationlist,.coveo-icon.filetype.spcontact,.coveo-icon.filetype.spcontactlist,.coveo-icon.filetype.spcustomgridlist,.coveo-icon.filetype.spcustomlist,.coveo-icon.filetype.spdashboardslibrarylist,.coveo-icon.filetype.spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.spdataconnectionlibrarylist,.coveo-icon.filetype.spdatasource,.coveo-icon.filetype.spdatasourcelist,.coveo-icon.filetype.spdecision,.coveo-icon.filetype.spdecisionlist,.coveo-icon.filetype.spdistributiongroup,.coveo-icon.filetype.spdistributiongrouplist,.coveo-icon.filetype.spdocumentlibrarylist,.coveo-icon.filetype.spdocumentlink,.coveo-icon.filetype.spdocumentset,.coveo-icon.filetype.spevent,.coveo-icon.filetype.speventlist,.coveo-icon.filetype.spformlibrarylist,.coveo-icon.filetype.spimedictionary,.coveo-icon.filetype.spimedictionarylist,.coveo-icon.filetype.spipfslist,.coveo-icon.filetype.spissue,.coveo-icon.filetype.spissuelist,.coveo-icon.filetype.spkeyperformanceindicator,.coveo-icon.filetype.spkeyperformanceindicatorlist,.coveo-icon.filetype.splink,.coveo-icon.filetype.splinklist,.coveo-icon.filetype.splistfolder,.coveo-icon.filetype.splisttemplatecataloglist,.coveo-icon.filetype.spmasterpagescataloglist,.coveo-icon.filetype.spmeetingserie,.coveo-icon.filetype.spmeetingserielist,.coveo-icon.filetype.spnocodeworkflowlibrarylist,.coveo-icon.filetype.spobjective,.coveo-icon.filetype.spobjectivelist,.coveo-icon.filetype.sppicturelibrarylist,.coveo-icon.filetype.spportal,.coveo-icon.filetype.spprocessdiagramslibrarylist,.coveo-icon.filetype.spprojecttask,.coveo-icon.filetype.spprojecttasklist,.coveo-icon.filetype.sppublishingimageslibrarylist,.coveo-icon.filetype.sppublishingpageslibrarylist,.coveo-icon.filetype.sprecordlibrarylist,.coveo-icon.filetype.spreportdocumentlibrarylist,.coveo-icon.filetype.spreportlibrarylist,.coveo-icon.filetype.spresource,.coveo-icon.filetype.spresourcelist,.coveo-icon.filetype.spsite,.coveo-icon.filetype.spsitedirectory,.coveo-icon.filetype.spsitedirectorylist,.coveo-icon.filetype.spsitethemeslibrarylist,.coveo-icon.filetype.spslidelibrarylist,.coveo-icon.filetype.spsolutionslibrarylist,.coveo-icon.filetype.spsurvey,.coveo-icon.filetype.spsurveylist,.coveo-icon.filetype.sptab,.coveo-icon.filetype.sptablist,.coveo-icon.filetype.sptask,.coveo-icon.filetype.sptasklist,.coveo-icon.filetype.spthingstobring,.coveo-icon.filetype.spthingstobringlist,.coveo-icon.filetype.sptranslationmanagementlibrarylist,.coveo-icon.filetype.spunknownlist,.coveo-icon.filetype.spuserinformation,.coveo-icon.filetype.spuserinformationlist,.coveo-icon.filetype.spuserprofile,.coveo-icon.filetype.spwebpartcataloglist,.coveo-icon.filetype.spwebtemplatecataloglist,.coveo-icon.filetype.spwfpublibrarylist,.coveo-icon.filetype.spwhereabout,.coveo-icon.filetype.spwhereaboutlist,.coveo-icon.filetype.spwikipagelibrarylist,.coveo-icon.filetype.spworkflowhistory,.coveo-icon.filetype.spworkflowhistorylist,.coveo-icon.filetype.spworkflowprocess,.coveo-icon.filetype.spworkflowprocesslist,.coveo-icon.filetype.spworkspacepagelist,.coveo-icon.filetype.video,.coveo-icon.filetype.youtube,.coveo-icon.filetype.youtubeplaylist,.coveo-icon.filetype.youtubeplaylistitem,.coveo-icon.filetype.youtubevideo,.coveo-icon.objecttype,.coveo-icon.objecttype.Account,.coveo-icon.objecttype.Annotation,.coveo-icon.objecttype.Appointment,.coveo-icon.objecttype.Attachment,.coveo-icon.objecttype.Campaign,.coveo-icon.objecttype.Case,.coveo-icon.objecttype.Casecomment,.coveo-icon.objecttype.Collaborationgroup,.coveo-icon.objecttype.Contact,.coveo-icon.objecttype.Contentversion,.coveo-icon.objecttype.Contract,.coveo-icon.objecttype.Dashboard,.coveo-icon.objecttype.Email,.coveo-icon.objecttype.Event,.coveo-icon.objecttype.Feed,.coveo-icon.objecttype.Feedcomment,.coveo-icon.objecttype.Feeditem,.coveo-icon.objecttype.File,.coveo-icon.objecttype.Goal,.coveo-icon.objecttype.Incident,.coveo-icon.objecttype.Kbarticle,.coveo-icon.objecttype.Kbarticlecomment,.coveo-icon.objecttype.Kbdocumentation,.coveo-icon.objecttype.Kbknowledgearticle,.coveo-icon.objecttype.Kbsolution,.coveo-icon.objecttype.Kbtechnicalarticle,.coveo-icon.objecttype.Knowledgearticle,.coveo-icon.objecttype.Lead,.coveo-icon.objecttype.List,.coveo-icon.objecttype.Message,.coveo-icon.objecttype.Note,.coveo-icon.objecttype.Opportunity,.coveo-icon.objecttype.Opportunityproduct,.coveo-icon.objecttype.Partner,.coveo-icon.objecttype.People,.coveo-icon.objecttype.Phonecall,.coveo-icon.objecttype.Product,.coveo-icon.objecttype.Quote,.coveo-icon.objecttype.Report,.coveo-icon.objecttype.Salesliterature,.coveo-icon.objecttype.Salesorder,.coveo-icon.objecttype.Service,.coveo-icon.objecttype.Socialprofile,.coveo-icon.objecttype.Solution,.coveo-icon.objecttype.Task,.coveo-icon.objecttype.Thread,.coveo-icon.objecttype.Topic,.coveo-icon.objecttype.User,.coveo-icon.objecttype.account,.coveo-icon.objecttype.annotation,.coveo-icon.objecttype.appointment,.coveo-icon.objecttype.attachment,.coveo-icon.objecttype.campaign,.coveo-icon.objecttype.case,.coveo-icon.objecttype.casecomment,.coveo-icon.objecttype.collaborationgroup,.coveo-icon.objecttype.contact,.coveo-icon.objecttype.contentversion,.coveo-icon.objecttype.contract,.coveo-icon.objecttype.dashboard,.coveo-icon.objecttype.email,.coveo-icon.objecttype.event,.coveo-icon.objecttype.feed,.coveo-icon.objecttype.feedcomment,.coveo-icon.objecttype.feeditem,.coveo-icon.objecttype.file,.coveo-icon.objecttype.goal,.coveo-icon.objecttype.incident,.coveo-icon.objecttype.kbarticle,.coveo-icon.objecttype.kbarticlecomment,.coveo-icon.objecttype.kbdocumentation,.coveo-icon.objecttype.kbknowledgearticle,.coveo-icon.objecttype.kbsolution,.coveo-icon.objecttype.kbtechnicalarticle,.coveo-icon.objecttype.knowledgearticle,.coveo-icon.objecttype.lead,.coveo-icon.objecttype.list,.coveo-icon.objecttype.message,.coveo-icon.objecttype.note,.coveo-icon.objecttype.opportunity,.coveo-icon.objecttype.opportunityproduct,.coveo-icon.objecttype.partner,.coveo-icon.objecttype.people,.coveo-icon.objecttype.phonecall,.coveo-icon.objecttype.product,.coveo-icon.objecttype.quote,.coveo-icon.objecttype.report,.coveo-icon.objecttype.salesliterature,.coveo-icon.objecttype.salesorder,.coveo-icon.objecttype.service,.coveo-icon.objecttype.socialprofile,.coveo-icon.objecttype.solution,.coveo-icon.objecttype.task,.coveo-icon.objecttype.thread,.coveo-icon.objecttype.topic,.coveo-icon.objecttype.user{display:inline-block;width:60px;height:60px;background-size:60px 60px}.coveo-filetype-list,.coveo-icon.filetype.Exchangeactivity,.coveo-icon.filetype.Exchangenote,.coveo-icon.filetype.Exchangeofficecom,.coveo-icon.filetype.Exchangerssfeed,.coveo-icon.filetype.Kb_social_qa_answer,.coveo-icon.filetype.Kb_social_qa_comment,.coveo-icon.filetype.Kb_social_qa_question,.coveo-icon.filetype.Spannouncement,.coveo-icon.filetype.Spannouncementlist,.coveo-icon.filetype.Spblogcategory,.coveo-icon.filetype.Spblogcategorylist,.coveo-icon.filetype.Spblogcomment,.coveo-icon.filetype.Spblogcommentlist,.coveo-icon.filetype.Spblogpost,.coveo-icon.filetype.Spblogpostlist,.coveo-icon.filetype.Spdiscussionboard,.coveo-icon.filetype.Spdiscussionboardlist,.coveo-icon.filetype.Sphealthreport,.coveo-icon.filetype.Sphealthreportlist,.coveo-icon.filetype.Sphealthrule,.coveo-icon.filetype.Sphealthrulelist,.coveo-icon.filetype.Splanguagesandtranslator,.coveo-icon.filetype.Splanguagesandtranslatorlist,.coveo-icon.filetype.Spmicrofeedlist,.coveo-icon.filetype.Spmicrofeedpost,.coveo-icon.filetype.Spperformancepointcontent,.coveo-icon.filetype.Spperformancepointcontentlist,.coveo-icon.filetype.Spphonecallmemo,.coveo-icon.filetype.Spphonecallmemolist,.coveo-icon.filetype.Sptextbox,.coveo-icon.filetype.Sptextboxlist,.coveo-icon.filetype.exchangeactivity,.coveo-icon.filetype.exchangenote,.coveo-icon.filetype.exchangeofficecom,.coveo-icon.filetype.exchangerssfeed,.coveo-icon.filetype.kb_social_qa_answer,.coveo-icon.filetype.kb_social_qa_comment,.coveo-icon.filetype.kb_social_qa_question,.coveo-icon.filetype.spannouncement,.coveo-icon.filetype.spannouncementlist,.coveo-icon.filetype.spblogcategory,.coveo-icon.filetype.spblogcategorylist,.coveo-icon.filetype.spblogcomment,.coveo-icon.filetype.spblogcommentlist,.coveo-icon.filetype.spblogpost,.coveo-icon.filetype.spblogpostlist,.coveo-icon.filetype.spdiscussionboard,.coveo-icon.filetype.spdiscussionboardlist,.coveo-icon.filetype.sphealthreport,.coveo-icon.filetype.sphealthreportlist,.coveo-icon.filetype.sphealthrule,.coveo-icon.filetype.sphealthrulelist,.coveo-icon.filetype.splanguagesandtranslator,.coveo-icon.filetype.splanguagesandtranslatorlist,.coveo-icon.filetype.spmicrofeedlist,.coveo-icon.filetype.spmicrofeedpost,.coveo-icon.filetype.spperformancepointcontent,.coveo-icon.filetype.spperformancepointcontentlist,.coveo-icon.filetype.spphonecallmemo,.coveo-icon.filetype.spphonecallmemolist,.coveo-icon.filetype.sptextbox,.coveo-icon.filetype.sptextboxlist,.coveo-icon.objecttype.Board,.coveo-icon.objecttype.Category,.coveo-icon.objecttype.Invoice,.coveo-icon.objecttype.Queueitem,.coveo-icon.objecttype.board,.coveo-icon.objecttype.category,.coveo-icon.objecttype.invoice,.coveo-icon.objecttype.queueitem{display:inline-block;width:52px;height:52px;background-size:52px 52px}.coveo-filetype-salesforce-doctype-ai,.coveo-filetype-salesforce-doctype-attachment,.coveo-filetype-salesforce-doctype-audio,.coveo-filetype-salesforce-doctype-box-notes,.coveo-filetype-salesforce-doctype-csv,.coveo-filetype-salesforce-doctype-eps,.coveo-filetype-salesforce-doctype-excel,.coveo-filetype-salesforce-doctype-exe,.coveo-filetype-salesforce-doctype-flash,.coveo-filetype-salesforce-doctype-folder,.coveo-filetype-salesforce-doctype-gdoc,.coveo-filetype-salesforce-doctype-gdocs,.coveo-filetype-salesforce-doctype-gform,.coveo-filetype-salesforce-doctype-gpres,.coveo-filetype-salesforce-doctype-gsheet,.coveo-filetype-salesforce-doctype-html,.coveo-filetype-salesforce-doctype-image,.coveo-filetype-salesforce-doctype-keynote,.coveo-filetype-salesforce-doctype-library-folder,.coveo-filetype-salesforce-doctype-link,.coveo-filetype-salesforce-doctype-mp4,.coveo-filetype-salesforce-doctype-overlay,.coveo-filetype-salesforce-doctype-pack,.coveo-filetype-salesforce-doctype-pages,.coveo-filetype-salesforce-doctype-pdf,.coveo-filetype-salesforce-doctype-ppt,.coveo-filetype-salesforce-doctype-psd,.coveo-filetype-salesforce-doctype-quip-doc,.coveo-filetype-salesforce-doctype-quip-sheet,.coveo-filetype-salesforce-doctype-rtf,.coveo-filetype-salesforce-doctype-slide,.coveo-filetype-salesforce-doctype-stypi,.coveo-filetype-salesforce-doctype-txt,.coveo-filetype-salesforce-doctype-unknown,.coveo-filetype-salesforce-doctype-video,.coveo-filetype-salesforce-doctype-visio,.coveo-filetype-salesforce-doctype-webex,.coveo-filetype-salesforce-doctype-word,.coveo-filetype-salesforce-doctype-xml,.coveo-filetype-salesforce-doctype-zip,.coveo-icon.filetype.Doc,.coveo-icon.filetype.Docx,.coveo-icon.filetype.Html,.coveo-icon.filetype.Image,.coveo-icon.filetype.Pdf,.coveo-icon.filetype.Ppt,.coveo-icon.filetype.Svg,.coveo-icon.filetype.Svm,.coveo-icon.filetype.Swf,.coveo-icon.filetype.Txt,.coveo-icon.filetype.Vsd,.coveo-icon.filetype.Webscraperwebpage,.coveo-icon.filetype.Wiki,.coveo-icon.filetype.Xls,.coveo-icon.filetype.Xml,.coveo-icon.filetype.Zip,.coveo-icon.filetype.doc,.coveo-icon.filetype.docx,.coveo-icon.filetype.html,.coveo-icon.filetype.image,.coveo-icon.filetype.pdf,.coveo-icon.filetype.ppt,.coveo-icon.filetype.svg,.coveo-icon.filetype.svm,.coveo-icon.filetype.swf,.coveo-icon.filetype.txt,.coveo-icon.filetype.vsd,.coveo-icon.filetype.webscraperwebpage,.coveo-icon.filetype.wiki,.coveo-icon.filetype.xls,.coveo-icon.filetype.xml,.coveo-icon.filetype.zip,.coveo-icon.objecttype.Kbattachment,.coveo-icon.objecttype.kbattachment{display:inline-block;width:56px;height:64px;background-size:56px 64px}.coveo-filetype-attachment-small,.coveo-filetype-calendar-small,.coveo-filetype-case-small,.coveo-filetype-custom-small,.coveo-filetype-document-small,.coveo-filetype-file-small,.coveo-filetype-folder-small,.coveo-filetype-images-small,.coveo-filetype-kb-small,.coveo-filetype-link-small,.coveo-filetype-mail-small,.coveo-filetype-salesforce-standard-account-small,.coveo-filetype-salesforce-standard-action-list-component-small,.coveo-filetype-salesforce-standard-address-small,.coveo-filetype-salesforce-standard-announcement-small,.coveo-filetype-salesforce-standard-answer-best-small,.coveo-filetype-salesforce-standard-answer-private-small,.coveo-filetype-salesforce-standard-answer-public-small,.coveo-filetype-salesforce-standard-approval-small,.coveo-filetype-salesforce-standard-apps-admin-small,.coveo-filetype-salesforce-standard-apps-small,.coveo-filetype-salesforce-standard-article-small,.coveo-filetype-salesforce-standard-asset-relationship-small,.coveo-filetype-salesforce-standard-assigned-resource-small,.coveo-filetype-salesforce-standard-avatar-loading-small,.coveo-filetype-salesforce-standard-avatar-small,.coveo-filetype-salesforce-standard-bot-small,.coveo-filetype-salesforce-standard-business-hours-small,.coveo-filetype-salesforce-standard-calibration-small,.coveo-filetype-salesforce-standard-call-history-small,.coveo-filetype-salesforce-standard-call-small,.coveo-filetype-salesforce-standard-campaign-members-small,.coveo-filetype-salesforce-standard-campaign-small,.coveo-filetype-salesforce-standard-canvas-small,.coveo-filetype-salesforce-standard-carousel-small,.coveo-filetype-salesforce-standard-case-change-status-small,.coveo-filetype-salesforce-standard-case-comment-small,.coveo-filetype-salesforce-standard-case-email-small,.coveo-filetype-salesforce-standard-case-log-a-call-small,.coveo-filetype-salesforce-standard-case-milestone-small,.coveo-filetype-salesforce-standard-case-small,.coveo-filetype-salesforce-standard-case-transcript-small,.coveo-filetype-salesforce-standard-channel-program-history-small,.coveo-filetype-salesforce-standard-channel-program-levels-small,.coveo-filetype-salesforce-standard-channel-program-members-small,.coveo-filetype-salesforce-standard-channel-programs-small,.coveo-filetype-salesforce-standard-client-small,.coveo-filetype-salesforce-standard-cms-small,.coveo-filetype-salesforce-standard-coaching-small,.coveo-filetype-salesforce-standard-connected-apps-small,.coveo-filetype-salesforce-standard-contact-list-small,.coveo-filetype-salesforce-standard-contact-small,.coveo-filetype-salesforce-standard-contract-line-item-small,.coveo-filetype-salesforce-standard-contract-small,.coveo-filetype-salesforce-standard-custom-notification-small,.coveo-filetype-salesforce-standard-custom-small,.coveo-filetype-salesforce-standard-customers-small,.coveo-filetype-salesforce-standard-dashboard-small,.coveo-filetype-salesforce-standard-data-integration-hub-small,.coveo-filetype-salesforce-standard-default-small,.coveo-filetype-salesforce-standard-document-small,.coveo-filetype-salesforce-standard-drafts-small,.coveo-filetype-salesforce-standard-email-chatter-small,.coveo-filetype-salesforce-standard-email-small,.coveo-filetype-salesforce-standard-empty-small,.coveo-filetype-salesforce-standard-endorsement-small,.coveo-filetype-salesforce-standard-entitlement-process-small,.coveo-filetype-salesforce-standard-entitlement-small,.coveo-filetype-salesforce-standard-entitlement-template-small,.coveo-filetype-salesforce-standard-entity-milestone-small,.coveo-filetype-salesforce-standard-entity-small,.coveo-filetype-salesforce-standard-environment-hub-small,.coveo-filetype-salesforce-standard-event-small,.coveo-filetype-salesforce-standard-feed-small,.coveo-filetype-salesforce-standard-feedback-small,.coveo-filetype-salesforce-standard-file-small,.coveo-filetype-salesforce-standard-flow-small,.coveo-filetype-salesforce-standard-folder-small,.coveo-filetype-salesforce-standard-forecasts-small,.coveo-filetype-salesforce-standard-generic-loading-small,.coveo-filetype-salesforce-standard-goals-small,.coveo-filetype-salesforce-standard-group-loading-small,.coveo-filetype-salesforce-standard-groups-small,.coveo-filetype-salesforce-standard-hierarchy-small,.coveo-filetype-salesforce-standard-home-small,.coveo-filetype-salesforce-standard-household-small,.coveo-filetype-salesforce-standard-individual-small,.coveo-filetype-salesforce-standard-insights-small,.coveo-filetype-salesforce-standard-investment-account-small,.coveo-filetype-salesforce-standard-iot-orchestrations-small,.coveo-filetype-salesforce-standard-knowledge-small,.coveo-filetype-salesforce-standard-lead-insights-small,.coveo-filetype-salesforce-standard-lead-list-small,.coveo-filetype-salesforce-standard-lead-small,.coveo-filetype-salesforce-standard-link-small,.coveo-filetype-salesforce-standard-list-email-small,.coveo-filetype-salesforce-standard-live-chat-small,.coveo-filetype-salesforce-standard-live-chat-visitor-small,.coveo-filetype-salesforce-standard-location-small,.coveo-filetype-salesforce-standard-log-a-call-small,.coveo-filetype-salesforce-standard-logging-small,.coveo-filetype-salesforce-standard-macros-small,.coveo-filetype-salesforce-standard-maintenance-asset-small,.coveo-filetype-salesforce-standard-maintenance-plan-small,.coveo-filetype-salesforce-standard-marketing-actions-small,.coveo-filetype-salesforce-standard-merge-small,.coveo-filetype-salesforce-standard-messaging-conversation-small,.coveo-filetype-salesforce-standard-messaging-session-small,.coveo-filetype-salesforce-standard-messaging-user-small,.coveo-filetype-salesforce-standard-metrics-small,.coveo-filetype-salesforce-standard-news-small,.coveo-filetype-salesforce-standard-note-small,.coveo-filetype-salesforce-standard-omni-supervisor-small,.coveo-filetype-salesforce-standard-operating-hours-small,.coveo-filetype-salesforce-standard-opportunity-small,.coveo-filetype-salesforce-standard-opportunity-splits-small,.coveo-filetype-salesforce-standard-orders-small,.coveo-filetype-salesforce-standard-partner-fund-allocation-small,.coveo-filetype-salesforce-standard-partner-fund-claim-small,.coveo-filetype-salesforce-standard-partner-fund-request-small,.coveo-filetype-salesforce-standard-partner-marketing-budget-small,.coveo-filetype-salesforce-standard-partners-small,.coveo-filetype-salesforce-standard-past-chat-small,.coveo-filetype-salesforce-standard-people-small,.coveo-filetype-salesforce-standard-performance-small,.coveo-filetype-salesforce-standard-person-account-small,.coveo-filetype-salesforce-standard-photo-small,.coveo-filetype-salesforce-standard-poll-small,.coveo-filetype-salesforce-standard-portal-small,.coveo-filetype-salesforce-standard-post-small,.coveo-filetype-salesforce-standard-pricebook-small,.coveo-filetype-salesforce-standard-process-small,.coveo-filetype-salesforce-standard-product-consumed-small,.coveo-filetype-salesforce-standard-product-item-small,.coveo-filetype-salesforce-standard-product-item-transaction-small,.coveo-filetype-salesforce-standard-product-request-line-item-small,.coveo-filetype-salesforce-standard-product-request-small,.coveo-filetype-salesforce-standard-product-required-small,.coveo-filetype-salesforce-standard-product-small,.coveo-filetype-salesforce-standard-product-transfer-small,.coveo-filetype-salesforce-standard-question-best-small,.coveo-filetype-salesforce-standard-question-feed-small,.coveo-filetype-salesforce-standard-quick-text-small,.coveo-filetype-salesforce-standard-quip-sheet-small,.coveo-filetype-salesforce-standard-quip-small,.coveo-filetype-salesforce-standard-quotes-small,.coveo-filetype-salesforce-standard-read-receipts-small,.coveo-filetype-salesforce-standard-recent-small,.coveo-filetype-salesforce-standard-record-small,.coveo-filetype-salesforce-standard-related-list-small,.coveo-filetype-salesforce-standard-relationship-small,.coveo-filetype-salesforce-standard-report-small,.coveo-filetype-salesforce-standard-resource-absence-small,.coveo-filetype-salesforce-standard-resource-capacity-small,.coveo-filetype-salesforce-standard-resource-preference-small,.coveo-filetype-salesforce-standard-resource-skill-small,.coveo-filetype-salesforce-standard-return-order-line-item-small,.coveo-filetype-salesforce-standard-return-order-small,.coveo-filetype-salesforce-standard-reward-small,.coveo-filetype-salesforce-standard-rtc-presence-small,.coveo-filetype-salesforce-standard-sales-path-small,.coveo-filetype-salesforce-standard-scan-card-small,.coveo-filetype-salesforce-standard-search-small,.coveo-filetype-salesforce-standard-service-appointment-small,.coveo-filetype-salesforce-standard-service-contract-small,.coveo-filetype-salesforce-standard-service-crew-member-small,.coveo-filetype-salesforce-standard-service-crew-small,.coveo-filetype-salesforce-standard-service-report-small,.coveo-filetype-salesforce-standard-service-resource-small,.coveo-filetype-salesforce-standard-service-territory-location-small,.coveo-filetype-salesforce-standard-service-territory-member-small,.coveo-filetype-salesforce-standard-service-territory-small,.coveo-filetype-salesforce-standard-shipment-small,.coveo-filetype-salesforce-standard-skill-entity-small,.coveo-filetype-salesforce-standard-skill-requirement-small,.coveo-filetype-salesforce-standard-skill-small,.coveo-filetype-salesforce-standard-social-small,.coveo-filetype-salesforce-standard-solution-small,.coveo-filetype-salesforce-standard-sossession-small,.coveo-filetype-salesforce-standard-stage-collection-small,.coveo-filetype-salesforce-standard-stage-small,.coveo-filetype-salesforce-standard-survey-small,.coveo-filetype-salesforce-standard-task-small,.coveo-filetype-salesforce-standard-task2-small,.coveo-filetype-salesforce-standard-team-member-small,.coveo-filetype-salesforce-standard-template-small,.coveo-filetype-salesforce-standard-thanks-loading-small,.coveo-filetype-salesforce-standard-thanks-small,.coveo-filetype-salesforce-standard-timesheet-entry-small,.coveo-filetype-salesforce-standard-timesheet-small,.coveo-filetype-salesforce-standard-timeslot-small,.coveo-filetype-salesforce-standard-today-small,.coveo-filetype-salesforce-standard-topic-small,.coveo-filetype-salesforce-standard-topic2-small,.coveo-filetype-salesforce-standard-unmatched-small,.coveo-filetype-salesforce-standard-user-small,.coveo-filetype-salesforce-standard-work-order-item-small,.coveo-filetype-salesforce-standard-work-order-small,.coveo-filetype-salesforce-standard-work-type-small,.coveo-filetype-user-small,.coveo-filetype-video-small,.coveo-filetype-webpage-small,.coveo-icon.filetype.coveo-small,.coveo-icon.filetype.coveo-small.Activedirperson,.coveo-icon.filetype.coveo-small.Box,.coveo-icon.filetype.coveo-small.Box-user,.coveo-icon.filetype.coveo-small.Cfblogentry,.coveo-icon.filetype.coveo-small.Cfcomment,.coveo-icon.filetype.coveo-small.Cfpage,.coveo-icon.filetype.coveo-small.Cfspace,.coveo-icon.filetype.coveo-small.Confluencespace,.coveo-icon.filetype.coveo-small.Dynamicscrmitem,.coveo-icon.filetype.coveo-small.Exchangeappointment,.coveo-icon.filetype.coveo-small.Exchangecalendarmessage,.coveo-icon.filetype.coveo-small.Exchangedocument,.coveo-icon.filetype.coveo-small.Exchangedsn,.coveo-icon.filetype.coveo-small.Exchangefreebusy,.coveo-icon.filetype.coveo-small.Exchangegroup,.coveo-icon.filetype.coveo-small.Exchangejunkmessage,.coveo-icon.filetype.coveo-small.Exchangemdn,.coveo-icon.filetype.coveo-small.Exchangemessage,.coveo-icon.filetype.coveo-small.Exchangeobject,.coveo-icon.filetype.coveo-small.Exchangeperson,.coveo-icon.filetype.coveo-small.Exchangerecallmessage,.coveo-icon.filetype.coveo-small.Exchangerecallreport,.coveo-icon.filetype.coveo-small.Exchangetask,.coveo-icon.filetype.coveo-small.Folder,.coveo-icon.filetype.coveo-small.Gmailmessage,.coveo-icon.filetype.coveo-small.Incident,.coveo-icon.filetype.coveo-small.Jiraissue,.coveo-icon.filetype.coveo-small.Kb_knowledge,.coveo-icon.filetype.coveo-small.Lithiumboard,.coveo-icon.filetype.coveo-small.Lithiumcategory,.coveo-icon.filetype.coveo-small.Lithiumcommunity,.coveo-icon.filetype.coveo-small.Lithiummessage,.coveo-icon.filetype.coveo-small.Lithiumthread,.coveo-icon.filetype.coveo-small.Odt,.coveo-icon.filetype.coveo-small.OleFile,.coveo-icon.filetype.coveo-small.Rssitem,.coveo-icon.filetype.coveo-small.Saleforceitem,.coveo-icon.filetype.coveo-small.Salesforceitem,.coveo-icon.filetype.coveo-small.Sc_cat_item,.coveo-icon.filetype.coveo-small.Sn_customerservice_case,.coveo-icon.filetype.coveo-small.Sn_hr_core_case,.coveo-icon.filetype.coveo-small.Spadministratortask,.coveo-icon.filetype.coveo-small.Spadministratortasklist,.coveo-icon.filetype.coveo-small.Spagenda,.coveo-icon.filetype.coveo-small.Spagendalist,.coveo-icon.filetype.coveo-small.Sparea,.coveo-icon.filetype.coveo-small.Spareadocumentlibrarylist,.coveo-icon.filetype.coveo-small.Sparealisting,.coveo-icon.filetype.coveo-small.Spattendee,.coveo-icon.filetype.coveo-small.Spattendeelist,.coveo-icon.filetype.coveo-small.Spcirculation,.coveo-icon.filetype.coveo-small.Spcirculationlist,.coveo-icon.filetype.coveo-small.Spcontact,.coveo-icon.filetype.coveo-small.Spcontactlist,.coveo-icon.filetype.coveo-small.Spcustomgridlist,.coveo-icon.filetype.coveo-small.Spcustomlist,.coveo-icon.filetype.coveo-small.Spdashboardslibrarylist,.coveo-icon.filetype.coveo-small.Spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.coveo-small.Spdataconnectionlibrarylist,.coveo-icon.filetype.coveo-small.Spdatasource,.coveo-icon.filetype.coveo-small.Spdatasourcelist,.coveo-icon.filetype.coveo-small.Spdecision,.coveo-icon.filetype.coveo-small.Spdecisionlist,.coveo-icon.filetype.coveo-small.Spdistributiongroup,.coveo-icon.filetype.coveo-small.Spdistributiongrouplist,.coveo-icon.filetype.coveo-small.Spdocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spdocumentlink,.coveo-icon.filetype.coveo-small.Spdocumentset,.coveo-icon.filetype.coveo-small.Spevent,.coveo-icon.filetype.coveo-small.Speventlist,.coveo-icon.filetype.coveo-small.Spformlibrarylist,.coveo-icon.filetype.coveo-small.Spimedictionary,.coveo-icon.filetype.coveo-small.Spimedictionarylist,.coveo-icon.filetype.coveo-small.Spipfslist,.coveo-icon.filetype.coveo-small.Spissue,.coveo-icon.filetype.coveo-small.Spissuelist,.coveo-icon.filetype.coveo-small.Spkeyperformanceindicator,.coveo-icon.filetype.coveo-small.Spkeyperformanceindicatorlist,.coveo-icon.filetype.coveo-small.Splink,.coveo-icon.filetype.coveo-small.Splinklist,.coveo-icon.filetype.coveo-small.Splistfolder,.coveo-icon.filetype.coveo-small.Splisttemplatecataloglist,.coveo-icon.filetype.coveo-small.Spmasterpagescataloglist,.coveo-icon.filetype.coveo-small.Spmeetingserie,.coveo-icon.filetype.coveo-small.Spmeetingserielist,.coveo-icon.filetype.coveo-small.Spnocodeworkflowlibrarylist,.coveo-icon.filetype.coveo-small.Spobjective,.coveo-icon.filetype.coveo-small.Spobjectivelist,.coveo-icon.filetype.coveo-small.Sppicturelibrarylist,.coveo-icon.filetype.coveo-small.Spportal,.coveo-icon.filetype.coveo-small.Spprocessdiagramslibrarylist,.coveo-icon.filetype.coveo-small.Spprojecttask,.coveo-icon.filetype.coveo-small.Spprojecttasklist,.coveo-icon.filetype.coveo-small.Sppublishingimageslibrarylist,.coveo-icon.filetype.coveo-small.Sppublishingpageslibrarylist,.coveo-icon.filetype.coveo-small.Sprecordlibrarylist,.coveo-icon.filetype.coveo-small.Spreportdocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spreportlibrarylist,.coveo-icon.filetype.coveo-small.Spresource,.coveo-icon.filetype.coveo-small.Spresourcelist,.coveo-icon.filetype.coveo-small.Spsite,.coveo-icon.filetype.coveo-small.Spsitedirectory,.coveo-icon.filetype.coveo-small.Spsitedirectorylist,.coveo-icon.filetype.coveo-small.Spsitethemeslibrarylist,.coveo-icon.filetype.coveo-small.Spslidelibrarylist,.coveo-icon.filetype.coveo-small.Spsolutionslibrarylist,.coveo-icon.filetype.coveo-small.Spsurvey,.coveo-icon.filetype.coveo-small.Spsurveylist,.coveo-icon.filetype.coveo-small.Sptab,.coveo-icon.filetype.coveo-small.Sptablist,.coveo-icon.filetype.coveo-small.Sptask,.coveo-icon.filetype.coveo-small.Sptasklist,.coveo-icon.filetype.coveo-small.Spthingstobring,.coveo-icon.filetype.coveo-small.Spthingstobringlist,.coveo-icon.filetype.coveo-small.Sptranslationmanagementlibrarylist,.coveo-icon.filetype.coveo-small.Spunknownlist,.coveo-icon.filetype.coveo-small.Spuserinformation,.coveo-icon.filetype.coveo-small.Spuserinformationlist,.coveo-icon.filetype.coveo-small.Spuserprofile,.coveo-icon.filetype.coveo-small.Spwebpartcataloglist,.coveo-icon.filetype.coveo-small.Spwebtemplatecataloglist,.coveo-icon.filetype.coveo-small.Spwfpublibrarylist,.coveo-icon.filetype.coveo-small.Spwhereabout,.coveo-icon.filetype.coveo-small.Spwhereaboutlist,.coveo-icon.filetype.coveo-small.Spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.Spworkflowhistory,.coveo-icon.filetype.coveo-small.Spworkflowhistorylist,.coveo-icon.filetype.coveo-small.Spworkflowprocess,.coveo-icon.filetype.coveo-small.Spworkflowprocesslist,.coveo-icon.filetype.coveo-small.Spworkspacepagelist,.coveo-icon.filetype.coveo-small.Video,.coveo-icon.filetype.coveo-small.Youtube,.coveo-icon.filetype.coveo-small.Youtubeplaylist,.coveo-icon.filetype.coveo-small.Youtubeplaylistitem,.coveo-icon.filetype.coveo-small.Youtubevideo,.coveo-icon.filetype.coveo-small.activedirperson,.coveo-icon.filetype.coveo-small.box,.coveo-icon.filetype.coveo-small.box user,.coveo-icon.filetype.coveo-small.cfblogentry,.coveo-icon.filetype.coveo-small.cfcomment,.coveo-icon.filetype.coveo-small.cfpage,.coveo-icon.filetype.coveo-small.cfspace,.coveo-icon.filetype.coveo-small.confluencespace,.coveo-icon.filetype.coveo-small.dynamicscrmitem,.coveo-icon.filetype.coveo-small.exchangeappointment,.coveo-icon.filetype.coveo-small.exchangecalendarmessage,.coveo-icon.filetype.coveo-small.exchangedocument,.coveo-icon.filetype.coveo-small.exchangedsn,.coveo-icon.filetype.coveo-small.exchangefreebusy,.coveo-icon.filetype.coveo-small.exchangegroup,.coveo-icon.filetype.coveo-small.exchangejunkmessage,.coveo-icon.filetype.coveo-small.exchangemdn,.coveo-icon.filetype.coveo-small.exchangemessage,.coveo-icon.filetype.coveo-small.exchangeobject,.coveo-icon.filetype.coveo-small.exchangeperson,.coveo-icon.filetype.coveo-small.exchangerecallmessage,.coveo-icon.filetype.coveo-small.exchangerecallreport,.coveo-icon.filetype.coveo-small.exchangetask,.coveo-icon.filetype.coveo-small.folder,.coveo-icon.filetype.coveo-small.gmailmessage,.coveo-icon.filetype.coveo-small.incident,.coveo-icon.filetype.coveo-small.jiraissue,.coveo-icon.filetype.coveo-small.kb_knowledge,.coveo-icon.filetype.coveo-small.lithiumboard,.coveo-icon.filetype.coveo-small.lithiumcategory,.coveo-icon.filetype.coveo-small.lithiumcommunity,.coveo-icon.filetype.coveo-small.lithiummessage,.coveo-icon.filetype.coveo-small.lithiumthread,.coveo-icon.filetype.coveo-small.odt,.coveo-icon.filetype.coveo-small.olefile,.coveo-icon.filetype.coveo-small.rssitem,.coveo-icon.filetype.coveo-small.saleforceitem,.coveo-icon.filetype.coveo-small.salesforceitem,.coveo-icon.filetype.coveo-small.sc_cat_item,.coveo-icon.filetype.coveo-small.sn_customerservice_case,.coveo-icon.filetype.coveo-small.sn_hr_core_case,.coveo-icon.filetype.coveo-small.spadministratortask,.coveo-icon.filetype.coveo-small.spadministratortasklist,.coveo-icon.filetype.coveo-small.spagenda,.coveo-icon.filetype.coveo-small.spagendalist,.coveo-icon.filetype.coveo-small.sparea,.coveo-icon.filetype.coveo-small.spareadocumentlibrarylist,.coveo-icon.filetype.coveo-small.sparealisting,.coveo-icon.filetype.coveo-small.spattendee,.coveo-icon.filetype.coveo-small.spattendeelist,.coveo-icon.filetype.coveo-small.spcirculation,.coveo-icon.filetype.coveo-small.spcirculationlist,.coveo-icon.filetype.coveo-small.spcontact,.coveo-icon.filetype.coveo-small.spcontactlist,.coveo-icon.filetype.coveo-small.spcustomgridlist,.coveo-icon.filetype.coveo-small.spcustomlist,.coveo-icon.filetype.coveo-small.spdashboardslibrarylist,.coveo-icon.filetype.coveo-small.spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.coveo-small.spdataconnectionlibrarylist,.coveo-icon.filetype.coveo-small.spdatasource,.coveo-icon.filetype.coveo-small.spdatasourcelist,.coveo-icon.filetype.coveo-small.spdecision,.coveo-icon.filetype.coveo-small.spdecisionlist,.coveo-icon.filetype.coveo-small.spdistributiongroup,.coveo-icon.filetype.coveo-small.spdistributiongrouplist,.coveo-icon.filetype.coveo-small.spdocumentlibrarylist,.coveo-icon.filetype.coveo-small.spdocumentlink,.coveo-icon.filetype.coveo-small.spdocumentset,.coveo-icon.filetype.coveo-small.spevent,.coveo-icon.filetype.coveo-small.speventlist,.coveo-icon.filetype.coveo-small.spformlibrarylist,.coveo-icon.filetype.coveo-small.spimedictionary,.coveo-icon.filetype.coveo-small.spimedictionarylist,.coveo-icon.filetype.coveo-small.spipfslist,.coveo-icon.filetype.coveo-small.spissue,.coveo-icon.filetype.coveo-small.spissuelist,.coveo-icon.filetype.coveo-small.spkeyperformanceindicator,.coveo-icon.filetype.coveo-small.spkeyperformanceindicatorlist,.coveo-icon.filetype.coveo-small.splink,.coveo-icon.filetype.coveo-small.splinklist,.coveo-icon.filetype.coveo-small.splistfolder,.coveo-icon.filetype.coveo-small.splisttemplatecataloglist,.coveo-icon.filetype.coveo-small.spmasterpagescataloglist,.coveo-icon.filetype.coveo-small.spmeetingserie,.coveo-icon.filetype.coveo-small.spmeetingserielist,.coveo-icon.filetype.coveo-small.spnocodeworkflowlibrarylist,.coveo-icon.filetype.coveo-small.spobjective,.coveo-icon.filetype.coveo-small.spobjectivelist,.coveo-icon.filetype.coveo-small.sppicturelibrarylist,.coveo-icon.filetype.coveo-small.spportal,.coveo-icon.filetype.coveo-small.spprocessdiagramslibrarylist,.coveo-icon.filetype.coveo-small.spprojecttask,.coveo-icon.filetype.coveo-small.spprojecttasklist,.coveo-icon.filetype.coveo-small.sppublishingimageslibrarylist,.coveo-icon.filetype.coveo-small.sppublishingpageslibrarylist,.coveo-icon.filetype.coveo-small.sprecordlibrarylist,.coveo-icon.filetype.coveo-small.spreportdocumentlibrarylist,.coveo-icon.filetype.coveo-small.spreportlibrarylist,.coveo-icon.filetype.coveo-small.spresource,.coveo-icon.filetype.coveo-small.spresourcelist,.coveo-icon.filetype.coveo-small.spsite,.coveo-icon.filetype.coveo-small.spsitedirectory,.coveo-icon.filetype.coveo-small.spsitedirectorylist,.coveo-icon.filetype.coveo-small.spsitethemeslibrarylist,.coveo-icon.filetype.coveo-small.spslidelibrarylist,.coveo-icon.filetype.coveo-small.spsolutionslibrarylist,.coveo-icon.filetype.coveo-small.spsurvey,.coveo-icon.filetype.coveo-small.spsurveylist,.coveo-icon.filetype.coveo-small.sptab,.coveo-icon.filetype.coveo-small.sptablist,.coveo-icon.filetype.coveo-small.sptask,.coveo-icon.filetype.coveo-small.sptasklist,.coveo-icon.filetype.coveo-small.spthingstobring,.coveo-icon.filetype.coveo-small.spthingstobringlist,.coveo-icon.filetype.coveo-small.sptranslationmanagementlibrarylist,.coveo-icon.filetype.coveo-small.spunknownlist,.coveo-icon.filetype.coveo-small.spuserinformation,.coveo-icon.filetype.coveo-small.spuserinformationlist,.coveo-icon.filetype.coveo-small.spuserprofile,.coveo-icon.filetype.coveo-small.spwebpartcataloglist,.coveo-icon.filetype.coveo-small.spwebtemplatecataloglist,.coveo-icon.filetype.coveo-small.spwfpublibrarylist,.coveo-icon.filetype.coveo-small.spwhereabout,.coveo-icon.filetype.coveo-small.spwhereaboutlist,.coveo-icon.filetype.coveo-small.spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.spworkflowhistory,.coveo-icon.filetype.coveo-small.spworkflowhistorylist,.coveo-icon.filetype.coveo-small.spworkflowprocess,.coveo-icon.filetype.coveo-small.spworkflowprocesslist,.coveo-icon.filetype.coveo-small.spworkspacepagelist,.coveo-icon.filetype.coveo-small.video,.coveo-icon.filetype.coveo-small.youtube,.coveo-icon.filetype.coveo-small.youtubeplaylist,.coveo-icon.filetype.coveo-small.youtubeplaylistitem,.coveo-icon.filetype.coveo-small.youtubevideo,.coveo-icon.objecttype.coveo-small,.coveo-icon.objecttype.coveo-small.Account,.coveo-icon.objecttype.coveo-small.Annotation,.coveo-icon.objecttype.coveo-small.Appointment,.coveo-icon.objecttype.coveo-small.Attachment,.coveo-icon.objecttype.coveo-small.Campaign,.coveo-icon.objecttype.coveo-small.Case,.coveo-icon.objecttype.coveo-small.Casecomment,.coveo-icon.objecttype.coveo-small.Collaborationgroup,.coveo-icon.objecttype.coveo-small.Contact,.coveo-icon.objecttype.coveo-small.Contentversion,.coveo-icon.objecttype.coveo-small.Contract,.coveo-icon.objecttype.coveo-small.Dashboard,.coveo-icon.objecttype.coveo-small.Email,.coveo-icon.objecttype.coveo-small.Event,.coveo-icon.objecttype.coveo-small.Feed,.coveo-icon.objecttype.coveo-small.Feedcomment,.coveo-icon.objecttype.coveo-small.Feeditem,.coveo-icon.objecttype.coveo-small.File,.coveo-icon.objecttype.coveo-small.Goal,.coveo-icon.objecttype.coveo-small.Incident,.coveo-icon.objecttype.coveo-small.Kbarticle,.coveo-icon.objecttype.coveo-small.Kbarticlecomment,.coveo-icon.objecttype.coveo-small.Kbdocumentation,.coveo-icon.objecttype.coveo-small.Kbknowledgearticle,.coveo-icon.objecttype.coveo-small.Kbsolution,.coveo-icon.objecttype.coveo-small.Kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.Knowledgearticle,.coveo-icon.objecttype.coveo-small.Lead,.coveo-icon.objecttype.coveo-small.List,.coveo-icon.objecttype.coveo-small.Message,.coveo-icon.objecttype.coveo-small.Note,.coveo-icon.objecttype.coveo-small.Opportunity,.coveo-icon.objecttype.coveo-small.Opportunityproduct,.coveo-icon.objecttype.coveo-small.Partner,.coveo-icon.objecttype.coveo-small.People,.coveo-icon.objecttype.coveo-small.Phonecall,.coveo-icon.objecttype.coveo-small.Product,.coveo-icon.objecttype.coveo-small.Quote,.coveo-icon.objecttype.coveo-small.Report,.coveo-icon.objecttype.coveo-small.Salesliterature,.coveo-icon.objecttype.coveo-small.Salesorder,.coveo-icon.objecttype.coveo-small.Service,.coveo-icon.objecttype.coveo-small.Socialprofile,.coveo-icon.objecttype.coveo-small.Solution,.coveo-icon.objecttype.coveo-small.Task,.coveo-icon.objecttype.coveo-small.Thread,.coveo-icon.objecttype.coveo-small.Topic,.coveo-icon.objecttype.coveo-small.User,.coveo-icon.objecttype.coveo-small.account,.coveo-icon.objecttype.coveo-small.annotation,.coveo-icon.objecttype.coveo-small.appointment,.coveo-icon.objecttype.coveo-small.attachment,.coveo-icon.objecttype.coveo-small.campaign,.coveo-icon.objecttype.coveo-small.case,.coveo-icon.objecttype.coveo-small.casecomment,.coveo-icon.objecttype.coveo-small.collaborationgroup,.coveo-icon.objecttype.coveo-small.contact,.coveo-icon.objecttype.coveo-small.contentversion,.coveo-icon.objecttype.coveo-small.contract,.coveo-icon.objecttype.coveo-small.dashboard,.coveo-icon.objecttype.coveo-small.email,.coveo-icon.objecttype.coveo-small.event,.coveo-icon.objecttype.coveo-small.feed,.coveo-icon.objecttype.coveo-small.feedcomment,.coveo-icon.objecttype.coveo-small.feeditem,.coveo-icon.objecttype.coveo-small.file,.coveo-icon.objecttype.coveo-small.goal,.coveo-icon.objecttype.coveo-small.incident,.coveo-icon.objecttype.coveo-small.kbarticle,.coveo-icon.objecttype.coveo-small.kbarticlecomment,.coveo-icon.objecttype.coveo-small.kbdocumentation,.coveo-icon.objecttype.coveo-small.kbknowledgearticle,.coveo-icon.objecttype.coveo-small.kbsolution,.coveo-icon.objecttype.coveo-small.kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.knowledgearticle,.coveo-icon.objecttype.coveo-small.lead,.coveo-icon.objecttype.coveo-small.list,.coveo-icon.objecttype.coveo-small.message,.coveo-icon.objecttype.coveo-small.note,.coveo-icon.objecttype.coveo-small.opportunity,.coveo-icon.objecttype.coveo-small.opportunityproduct,.coveo-icon.objecttype.coveo-small.partner,.coveo-icon.objecttype.coveo-small.people,.coveo-icon.objecttype.coveo-small.phonecall,.coveo-icon.objecttype.coveo-small.product,.coveo-icon.objecttype.coveo-small.quote,.coveo-icon.objecttype.coveo-small.report,.coveo-icon.objecttype.coveo-small.salesliterature,.coveo-icon.objecttype.coveo-small.salesorder,.coveo-icon.objecttype.coveo-small.service,.coveo-icon.objecttype.coveo-small.socialprofile,.coveo-icon.objecttype.coveo-small.solution,.coveo-icon.objecttype.coveo-small.task,.coveo-icon.objecttype.coveo-small.thread,.coveo-icon.objecttype.coveo-small.topic,.coveo-icon.objecttype.coveo-small.user{display:inline-block;width:30px;height:30px;background-size:30px 30px}.coveo-filetype-list-small,.coveo-icon.filetype.coveo-small.Exchangeactivity,.coveo-icon.filetype.coveo-small.Exchangenote,.coveo-icon.filetype.coveo-small.Exchangeofficecom,.coveo-icon.filetype.coveo-small.Exchangerssfeed,.coveo-icon.filetype.coveo-small.Kb_social_qa_answer,.coveo-icon.filetype.coveo-small.Kb_social_qa_comment,.coveo-icon.filetype.coveo-small.Kb_social_qa_question,.coveo-icon.filetype.coveo-small.Spannouncement,.coveo-icon.filetype.coveo-small.Spannouncementlist,.coveo-icon.filetype.coveo-small.Spblogcategory,.coveo-icon.filetype.coveo-small.Spblogcategorylist,.coveo-icon.filetype.coveo-small.Spblogcomment,.coveo-icon.filetype.coveo-small.Spblogcommentlist,.coveo-icon.filetype.coveo-small.Spblogpost,.coveo-icon.filetype.coveo-small.Spblogpostlist,.coveo-icon.filetype.coveo-small.Spdiscussionboard,.coveo-icon.filetype.coveo-small.Spdiscussionboardlist,.coveo-icon.filetype.coveo-small.Sphealthreport,.coveo-icon.filetype.coveo-small.Sphealthreportlist,.coveo-icon.filetype.coveo-small.Sphealthrule,.coveo-icon.filetype.coveo-small.Sphealthrulelist,.coveo-icon.filetype.coveo-small.Splanguagesandtranslator,.coveo-icon.filetype.coveo-small.Splanguagesandtranslatorlist,.coveo-icon.filetype.coveo-small.Spmicrofeedlist,.coveo-icon.filetype.coveo-small.Spmicrofeedpost,.coveo-icon.filetype.coveo-small.Spperformancepointcontent,.coveo-icon.filetype.coveo-small.Spperformancepointcontentlist,.coveo-icon.filetype.coveo-small.Spphonecallmemo,.coveo-icon.filetype.coveo-small.Spphonecallmemolist,.coveo-icon.filetype.coveo-small.Sptextbox,.coveo-icon.filetype.coveo-small.Sptextboxlist,.coveo-icon.filetype.coveo-small.exchangeactivity,.coveo-icon.filetype.coveo-small.exchangenote,.coveo-icon.filetype.coveo-small.exchangeofficecom,.coveo-icon.filetype.coveo-small.exchangerssfeed,.coveo-icon.filetype.coveo-small.kb_social_qa_answer,.coveo-icon.filetype.coveo-small.kb_social_qa_comment,.coveo-icon.filetype.coveo-small.kb_social_qa_question,.coveo-icon.filetype.coveo-small.spannouncement,.coveo-icon.filetype.coveo-small.spannouncementlist,.coveo-icon.filetype.coveo-small.spblogcategory,.coveo-icon.filetype.coveo-small.spblogcategorylist,.coveo-icon.filetype.coveo-small.spblogcomment,.coveo-icon.filetype.coveo-small.spblogcommentlist,.coveo-icon.filetype.coveo-small.spblogpost,.coveo-icon.filetype.coveo-small.spblogpostlist,.coveo-icon.filetype.coveo-small.spdiscussionboard,.coveo-icon.filetype.coveo-small.spdiscussionboardlist,.coveo-icon.filetype.coveo-small.sphealthreport,.coveo-icon.filetype.coveo-small.sphealthreportlist,.coveo-icon.filetype.coveo-small.sphealthrule,.coveo-icon.filetype.coveo-small.sphealthrulelist,.coveo-icon.filetype.coveo-small.splanguagesandtranslator,.coveo-icon.filetype.coveo-small.splanguagesandtranslatorlist,.coveo-icon.filetype.coveo-small.spmicrofeedlist,.coveo-icon.filetype.coveo-small.spmicrofeedpost,.coveo-icon.filetype.coveo-small.spperformancepointcontent,.coveo-icon.filetype.coveo-small.spperformancepointcontentlist,.coveo-icon.filetype.coveo-small.spphonecallmemo,.coveo-icon.filetype.coveo-small.spphonecallmemolist,.coveo-icon.filetype.coveo-small.sptextbox,.coveo-icon.filetype.coveo-small.sptextboxlist,.coveo-icon.objecttype.coveo-small.Board,.coveo-icon.objecttype.coveo-small.Category,.coveo-icon.objecttype.coveo-small.Invoice,.coveo-icon.objecttype.coveo-small.Queueitem,.coveo-icon.objecttype.coveo-small.board,.coveo-icon.objecttype.coveo-small.category,.coveo-icon.objecttype.coveo-small.invoice,.coveo-icon.objecttype.coveo-small.queueitem{display:inline-block;width:26px;height:26px;background-size:26px 26px}.coveo-filetype-salesforce-doctype-ai-small,.coveo-filetype-salesforce-doctype-attachment-small,.coveo-filetype-salesforce-doctype-audio-small,.coveo-filetype-salesforce-doctype-box-notes-small,.coveo-filetype-salesforce-doctype-csv-small,.coveo-filetype-salesforce-doctype-eps-small,.coveo-filetype-salesforce-doctype-excel-small,.coveo-filetype-salesforce-doctype-exe-small,.coveo-filetype-salesforce-doctype-flash-small,.coveo-filetype-salesforce-doctype-folder-small,.coveo-filetype-salesforce-doctype-gdoc-small,.coveo-filetype-salesforce-doctype-gdocs-small,.coveo-filetype-salesforce-doctype-gform-small,.coveo-filetype-salesforce-doctype-gpres-small,.coveo-filetype-salesforce-doctype-gsheet-small,.coveo-filetype-salesforce-doctype-html-small,.coveo-filetype-salesforce-doctype-image-small,.coveo-filetype-salesforce-doctype-keynote-small,.coveo-filetype-salesforce-doctype-library-folder-small,.coveo-filetype-salesforce-doctype-link-small,.coveo-filetype-salesforce-doctype-mp4-small,.coveo-filetype-salesforce-doctype-overlay-small,.coveo-filetype-salesforce-doctype-pack-small,.coveo-filetype-salesforce-doctype-pages-small,.coveo-filetype-salesforce-doctype-pdf-small,.coveo-filetype-salesforce-doctype-ppt-small,.coveo-filetype-salesforce-doctype-psd-small,.coveo-filetype-salesforce-doctype-quip-doc-small,.coveo-filetype-salesforce-doctype-quip-sheet-small,.coveo-filetype-salesforce-doctype-rtf-small,.coveo-filetype-salesforce-doctype-slide-small,.coveo-filetype-salesforce-doctype-stypi-small,.coveo-filetype-salesforce-doctype-txt-small,.coveo-filetype-salesforce-doctype-unknown-small,.coveo-filetype-salesforce-doctype-video-small,.coveo-filetype-salesforce-doctype-visio-small,.coveo-filetype-salesforce-doctype-webex-small,.coveo-filetype-salesforce-doctype-word-small,.coveo-filetype-salesforce-doctype-xml-small,.coveo-filetype-salesforce-doctype-zip-small,.coveo-icon.filetype.coveo-small.Doc,.coveo-icon.filetype.coveo-small.Docx,.coveo-icon.filetype.coveo-small.Html,.coveo-icon.filetype.coveo-small.Image,.coveo-icon.filetype.coveo-small.Pdf,.coveo-icon.filetype.coveo-small.Ppt,.coveo-icon.filetype.coveo-small.Svg,.coveo-icon.filetype.coveo-small.Svm,.coveo-icon.filetype.coveo-small.Swf,.coveo-icon.filetype.coveo-small.Txt,.coveo-icon.filetype.coveo-small.Vsd,.coveo-icon.filetype.coveo-small.Webscraperwebpage,.coveo-icon.filetype.coveo-small.Wiki,.coveo-icon.filetype.coveo-small.Xls,.coveo-icon.filetype.coveo-small.Xml,.coveo-icon.filetype.coveo-small.Zip,.coveo-icon.filetype.coveo-small.doc,.coveo-icon.filetype.coveo-small.docx,.coveo-icon.filetype.coveo-small.html,.coveo-icon.filetype.coveo-small.image,.coveo-icon.filetype.coveo-small.pdf,.coveo-icon.filetype.coveo-small.ppt,.coveo-icon.filetype.coveo-small.svg,.coveo-icon.filetype.coveo-small.svm,.coveo-icon.filetype.coveo-small.swf,.coveo-icon.filetype.coveo-small.txt,.coveo-icon.filetype.coveo-small.vsd,.coveo-icon.filetype.coveo-small.webscraperwebpage,.coveo-icon.filetype.coveo-small.wiki,.coveo-icon.filetype.coveo-small.xls,.coveo-icon.filetype.coveo-small.xml,.coveo-icon.filetype.coveo-small.zip,.coveo-icon.objecttype.coveo-small.Kbattachment,.coveo-icon.objecttype.coveo-small.kbattachment{display:inline-block;width:28px;height:32px;background-size:28px 32px}.coveo-filetype-attachment,.coveo-filetype-attachment-small,.coveo-icon.objecttype.Attachment,.coveo-icon.objecttype.attachment,.coveo-icon.objecttype.coveo-small.Attachment,.coveo-icon.objecttype.coveo-small.attachment{background-image:url(../image/attachment.svg)}.coveo-filetype-calendar,.coveo-filetype-calendar-small,.coveo-icon.filetype.Exchangeappointment,.coveo-icon.filetype.Exchangecalendarmessage,.coveo-icon.filetype.Spadministratortask,.coveo-icon.filetype.Spadministratortasklist,.coveo-icon.filetype.Spagenda,.coveo-icon.filetype.Spagendalist,.coveo-icon.filetype.Spevent,.coveo-icon.filetype.Speventlist,.coveo-icon.filetype.Spmeetingserie,.coveo-icon.filetype.Spmeetingserielist,.coveo-icon.filetype.Sptask,.coveo-icon.filetype.Sptasklist,.coveo-icon.filetype.Spworkflowhistory,.coveo-icon.filetype.Spworkflowhistorylist,.coveo-icon.filetype.coveo-small.Exchangeappointment,.coveo-icon.filetype.coveo-small.Exchangecalendarmessage,.coveo-icon.filetype.coveo-small.Spadministratortask,.coveo-icon.filetype.coveo-small.Spadministratortasklist,.coveo-icon.filetype.coveo-small.Spagenda,.coveo-icon.filetype.coveo-small.Spagendalist,.coveo-icon.filetype.coveo-small.Spevent,.coveo-icon.filetype.coveo-small.Speventlist,.coveo-icon.filetype.coveo-small.Spmeetingserie,.coveo-icon.filetype.coveo-small.Spmeetingserielist,.coveo-icon.filetype.coveo-small.Sptask,.coveo-icon.filetype.coveo-small.Sptasklist,.coveo-icon.filetype.coveo-small.Spworkflowhistory,.coveo-icon.filetype.coveo-small.Spworkflowhistorylist,.coveo-icon.filetype.coveo-small.exchangeappointment,.coveo-icon.filetype.coveo-small.exchangecalendarmessage,.coveo-icon.filetype.coveo-small.spadministratortask,.coveo-icon.filetype.coveo-small.spadministratortasklist,.coveo-icon.filetype.coveo-small.spagenda,.coveo-icon.filetype.coveo-small.spagendalist,.coveo-icon.filetype.coveo-small.spevent,.coveo-icon.filetype.coveo-small.speventlist,.coveo-icon.filetype.coveo-small.spmeetingserie,.coveo-icon.filetype.coveo-small.spmeetingserielist,.coveo-icon.filetype.coveo-small.sptask,.coveo-icon.filetype.coveo-small.sptasklist,.coveo-icon.filetype.coveo-small.spworkflowhistory,.coveo-icon.filetype.coveo-small.spworkflowhistorylist,.coveo-icon.filetype.exchangeappointment,.coveo-icon.filetype.exchangecalendarmessage,.coveo-icon.filetype.spadministratortask,.coveo-icon.filetype.spadministratortasklist,.coveo-icon.filetype.spagenda,.coveo-icon.filetype.spagendalist,.coveo-icon.filetype.spevent,.coveo-icon.filetype.speventlist,.coveo-icon.filetype.spmeetingserie,.coveo-icon.filetype.spmeetingserielist,.coveo-icon.filetype.sptask,.coveo-icon.filetype.sptasklist,.coveo-icon.filetype.spworkflowhistory,.coveo-icon.filetype.spworkflowhistorylist{background-image:url(../image/calendar.svg)}.coveo-filetype-case,.coveo-filetype-case-small,.coveo-icon.filetype.Exchangetask,.coveo-icon.filetype.Incident,.coveo-icon.filetype.Sn_customerservice_case,.coveo-icon.filetype.Sn_hr_core_case,.coveo-icon.filetype.Spprojecttask,.coveo-icon.filetype.Spprojecttasklist,.coveo-icon.filetype.coveo-small.Exchangetask,.coveo-icon.filetype.coveo-small.Incident,.coveo-icon.filetype.coveo-small.Sn_customerservice_case,.coveo-icon.filetype.coveo-small.Sn_hr_core_case,.coveo-icon.filetype.coveo-small.Spprojecttask,.coveo-icon.filetype.coveo-small.Spprojecttasklist,.coveo-icon.filetype.coveo-small.exchangetask,.coveo-icon.filetype.coveo-small.incident,.coveo-icon.filetype.coveo-small.sn_customerservice_case,.coveo-icon.filetype.coveo-small.sn_hr_core_case,.coveo-icon.filetype.coveo-small.spprojecttask,.coveo-icon.filetype.coveo-small.spprojecttasklist,.coveo-icon.filetype.exchangetask,.coveo-icon.filetype.incident,.coveo-icon.filetype.sn_customerservice_case,.coveo-icon.filetype.sn_hr_core_case,.coveo-icon.filetype.spprojecttask,.coveo-icon.filetype.spprojecttasklist,.coveo-icon.objecttype.Case,.coveo-icon.objecttype.Incident,.coveo-icon.objecttype.case,.coveo-icon.objecttype.coveo-small.Case,.coveo-icon.objecttype.coveo-small.Incident,.coveo-icon.objecttype.coveo-small.case,.coveo-icon.objecttype.coveo-small.incident,.coveo-icon.objecttype.incident{background-image:url(../image/case.svg)}.coveo-filetype-custom,.coveo-filetype-custom-small,.coveo-icon.filetype,.coveo-icon.filetype.Exchangefreebusy,.coveo-icon.filetype.Exchangemdn,.coveo-icon.filetype.Exchangeobject,.coveo-icon.filetype.Sc_cat_item,.coveo-icon.filetype.Sparea,.coveo-icon.filetype.Sparealisting,.coveo-icon.filetype.Spcirculation,.coveo-icon.filetype.Spcirculationlist,.coveo-icon.filetype.Spcustomgridlist,.coveo-icon.filetype.Spcustomlist,.coveo-icon.filetype.Spdecision,.coveo-icon.filetype.Spdecisionlist,.coveo-icon.filetype.Spdistributiongroup,.coveo-icon.filetype.Spdistributiongrouplist,.coveo-icon.filetype.Spkeyperformanceindicator,.coveo-icon.filetype.Spkeyperformanceindicatorlist,.coveo-icon.filetype.Spobjective,.coveo-icon.filetype.Spobjectivelist,.coveo-icon.filetype.Spsurvey,.coveo-icon.filetype.Spsurveylist,.coveo-icon.filetype.Sptab,.coveo-icon.filetype.Sptablist,.coveo-icon.filetype.Spthingstobring,.coveo-icon.filetype.Spthingstobringlist,.coveo-icon.filetype.Spunknownlist,.coveo-icon.filetype.Spwhereabout,.coveo-icon.filetype.Spwhereaboutlist,.coveo-icon.filetype.Spworkflowprocess,.coveo-icon.filetype.Spworkflowprocesslist,.coveo-icon.filetype.coveo-small,.coveo-icon.filetype.coveo-small.Exchangefreebusy,.coveo-icon.filetype.coveo-small.Exchangemdn,.coveo-icon.filetype.coveo-small.Exchangeobject,.coveo-icon.filetype.coveo-small.Sc_cat_item,.coveo-icon.filetype.coveo-small.Sparea,.coveo-icon.filetype.coveo-small.Sparealisting,.coveo-icon.filetype.coveo-small.Spcirculation,.coveo-icon.filetype.coveo-small.Spcirculationlist,.coveo-icon.filetype.coveo-small.Spcustomgridlist,.coveo-icon.filetype.coveo-small.Spcustomlist,.coveo-icon.filetype.coveo-small.Spdecision,.coveo-icon.filetype.coveo-small.Spdecisionlist,.coveo-icon.filetype.coveo-small.Spdistributiongroup,.coveo-icon.filetype.coveo-small.Spdistributiongrouplist,.coveo-icon.filetype.coveo-small.Spkeyperformanceindicator,.coveo-icon.filetype.coveo-small.Spkeyperformanceindicatorlist,.coveo-icon.filetype.coveo-small.Spobjective,.coveo-icon.filetype.coveo-small.Spobjectivelist,.coveo-icon.filetype.coveo-small.Spsurvey,.coveo-icon.filetype.coveo-small.Spsurveylist,.coveo-icon.filetype.coveo-small.Sptab,.coveo-icon.filetype.coveo-small.Sptablist,.coveo-icon.filetype.coveo-small.Spthingstobring,.coveo-icon.filetype.coveo-small.Spthingstobringlist,.coveo-icon.filetype.coveo-small.Spunknownlist,.coveo-icon.filetype.coveo-small.Spwhereabout,.coveo-icon.filetype.coveo-small.Spwhereaboutlist,.coveo-icon.filetype.coveo-small.Spworkflowprocess,.coveo-icon.filetype.coveo-small.Spworkflowprocesslist,.coveo-icon.filetype.coveo-small.exchangefreebusy,.coveo-icon.filetype.coveo-small.exchangemdn,.coveo-icon.filetype.coveo-small.exchangeobject,.coveo-icon.filetype.coveo-small.sc_cat_item,.coveo-icon.filetype.coveo-small.sparea,.coveo-icon.filetype.coveo-small.sparealisting,.coveo-icon.filetype.coveo-small.spcirculation,.coveo-icon.filetype.coveo-small.spcirculationlist,.coveo-icon.filetype.coveo-small.spcustomgridlist,.coveo-icon.filetype.coveo-small.spcustomlist,.coveo-icon.filetype.coveo-small.spdecision,.coveo-icon.filetype.coveo-small.spdecisionlist,.coveo-icon.filetype.coveo-small.spdistributiongroup,.coveo-icon.filetype.coveo-small.spdistributiongrouplist,.coveo-icon.filetype.coveo-small.spkeyperformanceindicator,.coveo-icon.filetype.coveo-small.spkeyperformanceindicatorlist,.coveo-icon.filetype.coveo-small.spobjective,.coveo-icon.filetype.coveo-small.spobjectivelist,.coveo-icon.filetype.coveo-small.spsurvey,.coveo-icon.filetype.coveo-small.spsurveylist,.coveo-icon.filetype.coveo-small.sptab,.coveo-icon.filetype.coveo-small.sptablist,.coveo-icon.filetype.coveo-small.spthingstobring,.coveo-icon.filetype.coveo-small.spthingstobringlist,.coveo-icon.filetype.coveo-small.spunknownlist,.coveo-icon.filetype.coveo-small.spwhereabout,.coveo-icon.filetype.coveo-small.spwhereaboutlist,.coveo-icon.filetype.coveo-small.spworkflowprocess,.coveo-icon.filetype.coveo-small.spworkflowprocesslist,.coveo-icon.filetype.exchangefreebusy,.coveo-icon.filetype.exchangemdn,.coveo-icon.filetype.exchangeobject,.coveo-icon.filetype.sc_cat_item,.coveo-icon.filetype.sparea,.coveo-icon.filetype.sparealisting,.coveo-icon.filetype.spcirculation,.coveo-icon.filetype.spcirculationlist,.coveo-icon.filetype.spcustomgridlist,.coveo-icon.filetype.spcustomlist,.coveo-icon.filetype.spdecision,.coveo-icon.filetype.spdecisionlist,.coveo-icon.filetype.spdistributiongroup,.coveo-icon.filetype.spdistributiongrouplist,.coveo-icon.filetype.spkeyperformanceindicator,.coveo-icon.filetype.spkeyperformanceindicatorlist,.coveo-icon.filetype.spobjective,.coveo-icon.filetype.spobjectivelist,.coveo-icon.filetype.spsurvey,.coveo-icon.filetype.spsurveylist,.coveo-icon.filetype.sptab,.coveo-icon.filetype.sptablist,.coveo-icon.filetype.spthingstobring,.coveo-icon.filetype.spthingstobringlist,.coveo-icon.filetype.spunknownlist,.coveo-icon.filetype.spwhereabout,.coveo-icon.filetype.spwhereaboutlist,.coveo-icon.filetype.spworkflowprocess,.coveo-icon.filetype.spworkflowprocesslist,.coveo-icon.objecttype,.coveo-icon.objecttype.coveo-small{background-image:url(../image/custom.svg)}.coveo-filetype-document,.coveo-filetype-document-small,.coveo-icon.objecttype.Contentversion,.coveo-icon.objecttype.contentversion,.coveo-icon.objecttype.coveo-small.Contentversion,.coveo-icon.objecttype.coveo-small.contentversion{background-image:url(../image/document.svg)}.coveo-filetype-file,.coveo-filetype-file-small,.coveo-icon.filetype.Exchangedocument,.coveo-icon.filetype.Odt,.coveo-icon.filetype.OleFile,.coveo-icon.filetype.Spresource,.coveo-icon.filetype.Spresourcelist,.coveo-icon.filetype.coveo-small.Exchangedocument,.coveo-icon.filetype.coveo-small.Odt,.coveo-icon.filetype.coveo-small.OleFile,.coveo-icon.filetype.coveo-small.Spresource,.coveo-icon.filetype.coveo-small.Spresourcelist,.coveo-icon.filetype.coveo-small.exchangedocument,.coveo-icon.filetype.coveo-small.odt,.coveo-icon.filetype.coveo-small.olefile,.coveo-icon.filetype.coveo-small.spresource,.coveo-icon.filetype.coveo-small.spresourcelist,.coveo-icon.filetype.exchangedocument,.coveo-icon.filetype.odt,.coveo-icon.filetype.olefile,.coveo-icon.filetype.spresource,.coveo-icon.filetype.spresourcelist{background-image:url(../image/file.svg)}.coveo-filetype-folder,.coveo-filetype-folder-small,.coveo-icon.filetype.Cfspace,.coveo-icon.filetype.Confluencespace,.coveo-icon.filetype.Folder,.coveo-icon.filetype.Spareadocumentlibrarylist,.coveo-icon.filetype.Spdashboardslibrarylist,.coveo-icon.filetype.Spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.Spdocumentlibrarylist,.coveo-icon.filetype.Spdocumentset,.coveo-icon.filetype.Spformlibrarylist,.coveo-icon.filetype.Spimedictionary,.coveo-icon.filetype.Spimedictionarylist,.coveo-icon.filetype.Splistfolder,.coveo-icon.filetype.Splisttemplatecataloglist,.coveo-icon.filetype.Spmasterpagescataloglist,.coveo-icon.filetype.Spnocodeworkflowlibrarylist,.coveo-icon.filetype.Spprocessdiagramslibrarylist,.coveo-icon.filetype.Sppublishingimageslibrarylist,.coveo-icon.filetype.Sppublishingpageslibrarylist,.coveo-icon.filetype.Sprecordlibrarylist,.coveo-icon.filetype.Spreportdocumentlibrarylist,.coveo-icon.filetype.Spreportlibrarylist,.coveo-icon.filetype.Spsitedirectory,.coveo-icon.filetype.Spsitedirectorylist,.coveo-icon.filetype.Spsitethemeslibrarylist,.coveo-icon.filetype.Spslidelibrarylist,.coveo-icon.filetype.Spsolutionslibrarylist,.coveo-icon.filetype.Sptranslationmanagementlibrarylist,.coveo-icon.filetype.Spwebpartcataloglist,.coveo-icon.filetype.Spwebtemplatecataloglist,.coveo-icon.filetype.Spwfpublibrarylist,.coveo-icon.filetype.Spworkspacepagelist,.coveo-icon.filetype.cfspace,.coveo-icon.filetype.confluencespace,.coveo-icon.filetype.coveo-small.Cfspace,.coveo-icon.filetype.coveo-small.Confluencespace,.coveo-icon.filetype.coveo-small.Folder,.coveo-icon.filetype.coveo-small.Spareadocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spdashboardslibrarylist,.coveo-icon.filetype.coveo-small.Spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.coveo-small.Spdocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spdocumentset,.coveo-icon.filetype.coveo-small.Spformlibrarylist,.coveo-icon.filetype.coveo-small.Spimedictionary,.coveo-icon.filetype.coveo-small.Spimedictionarylist,.coveo-icon.filetype.coveo-small.Splistfolder,.coveo-icon.filetype.coveo-small.Splisttemplatecataloglist,.coveo-icon.filetype.coveo-small.Spmasterpagescataloglist,.coveo-icon.filetype.coveo-small.Spnocodeworkflowlibrarylist,.coveo-icon.filetype.coveo-small.Spprocessdiagramslibrarylist,.coveo-icon.filetype.coveo-small.Sppublishingimageslibrarylist,.coveo-icon.filetype.coveo-small.Sppublishingpageslibrarylist,.coveo-icon.filetype.coveo-small.Sprecordlibrarylist,.coveo-icon.filetype.coveo-small.Spreportdocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spreportlibrarylist,.coveo-icon.filetype.coveo-small.Spsitedirectory,.coveo-icon.filetype.coveo-small.Spsitedirectorylist,.coveo-icon.filetype.coveo-small.Spsitethemeslibrarylist,.coveo-icon.filetype.coveo-small.Spslidelibrarylist,.coveo-icon.filetype.coveo-small.Spsolutionslibrarylist,.coveo-icon.filetype.coveo-small.Sptranslationmanagementlibrarylist,.coveo-icon.filetype.coveo-small.Spwebpartcataloglist,.coveo-icon.filetype.coveo-small.Spwebtemplatecataloglist,.coveo-icon.filetype.coveo-small.Spwfpublibrarylist,.coveo-icon.filetype.coveo-small.Spworkspacepagelist,.coveo-icon.filetype.coveo-small.cfspace,.coveo-icon.filetype.coveo-small.confluencespace,.coveo-icon.filetype.coveo-small.folder,.coveo-icon.filetype.coveo-small.spareadocumentlibrarylist,.coveo-icon.filetype.coveo-small.spdashboardslibrarylist,.coveo-icon.filetype.coveo-small.spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.coveo-small.spdocumentlibrarylist,.coveo-icon.filetype.coveo-small.spdocumentset,.coveo-icon.filetype.coveo-small.spformlibrarylist,.coveo-icon.filetype.coveo-small.spimedictionary,.coveo-icon.filetype.coveo-small.spimedictionarylist,.coveo-icon.filetype.coveo-small.splistfolder,.coveo-icon.filetype.coveo-small.splisttemplatecataloglist,.coveo-icon.filetype.coveo-small.spmasterpagescataloglist,.coveo-icon.filetype.coveo-small.spnocodeworkflowlibrarylist,.coveo-icon.filetype.coveo-small.spprocessdiagramslibrarylist,.coveo-icon.filetype.coveo-small.sppublishingimageslibrarylist,.coveo-icon.filetype.coveo-small.sppublishingpageslibrarylist,.coveo-icon.filetype.coveo-small.sprecordlibrarylist,.coveo-icon.filetype.coveo-small.spreportdocumentlibrarylist,.coveo-icon.filetype.coveo-small.spreportlibrarylist,.coveo-icon.filetype.coveo-small.spsitedirectory,.coveo-icon.filetype.coveo-small.spsitedirectorylist,.coveo-icon.filetype.coveo-small.spsitethemeslibrarylist,.coveo-icon.filetype.coveo-small.spslidelibrarylist,.coveo-icon.filetype.coveo-small.spsolutionslibrarylist,.coveo-icon.filetype.coveo-small.sptranslationmanagementlibrarylist,.coveo-icon.filetype.coveo-small.spwebpartcataloglist,.coveo-icon.filetype.coveo-small.spwebtemplatecataloglist,.coveo-icon.filetype.coveo-small.spwfpublibrarylist,.coveo-icon.filetype.coveo-small.spworkspacepagelist,.coveo-icon.filetype.folder,.coveo-icon.filetype.spareadocumentlibrarylist,.coveo-icon.filetype.spdashboardslibrarylist,.coveo-icon.filetype.spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.spdocumentlibrarylist,.coveo-icon.filetype.spdocumentset,.coveo-icon.filetype.spformlibrarylist,.coveo-icon.filetype.spimedictionary,.coveo-icon.filetype.spimedictionarylist,.coveo-icon.filetype.splistfolder,.coveo-icon.filetype.splisttemplatecataloglist,.coveo-icon.filetype.spmasterpagescataloglist,.coveo-icon.filetype.spnocodeworkflowlibrarylist,.coveo-icon.filetype.spprocessdiagramslibrarylist,.coveo-icon.filetype.sppublishingimageslibrarylist,.coveo-icon.filetype.sppublishingpageslibrarylist,.coveo-icon.filetype.sprecordlibrarylist,.coveo-icon.filetype.spreportdocumentlibrarylist,.coveo-icon.filetype.spreportlibrarylist,.coveo-icon.filetype.spsitedirectory,.coveo-icon.filetype.spsitedirectorylist,.coveo-icon.filetype.spsitethemeslibrarylist,.coveo-icon.filetype.spslidelibrarylist,.coveo-icon.filetype.spsolutionslibrarylist,.coveo-icon.filetype.sptranslationmanagementlibrarylist,.coveo-icon.filetype.spwebpartcataloglist,.coveo-icon.filetype.spwebtemplatecataloglist,.coveo-icon.filetype.spwfpublibrarylist,.coveo-icon.filetype.spworkspacepagelist{background-image:url(../image/folder.svg)}.coveo-filetype-images,.coveo-filetype-images-small,.coveo-icon.filetype.Sppicturelibrarylist,.coveo-icon.filetype.coveo-small.Sppicturelibrarylist,.coveo-icon.filetype.coveo-small.sppicturelibrarylist,.coveo-icon.filetype.sppicturelibrarylist{background-image:url(../image/images.svg)}.coveo-filetype-kb,.coveo-filetype-kb-small,.coveo-icon.filetype.Kb_knowledge,.coveo-icon.filetype.Spdataconnectionlibrarylist,.coveo-icon.filetype.Spdatasource,.coveo-icon.filetype.Spdatasourcelist,.coveo-icon.filetype.Spipfslist,.coveo-icon.filetype.coveo-small.Kb_knowledge,.coveo-icon.filetype.coveo-small.Spdataconnectionlibrarylist,.coveo-icon.filetype.coveo-small.Spdatasource,.coveo-icon.filetype.coveo-small.Spdatasourcelist,.coveo-icon.filetype.coveo-small.Spipfslist,.coveo-icon.filetype.coveo-small.kb_knowledge,.coveo-icon.filetype.coveo-small.spdataconnectionlibrarylist,.coveo-icon.filetype.coveo-small.spdatasource,.coveo-icon.filetype.coveo-small.spdatasourcelist,.coveo-icon.filetype.coveo-small.spipfslist,.coveo-icon.filetype.kb_knowledge,.coveo-icon.filetype.spdataconnectionlibrarylist,.coveo-icon.filetype.spdatasource,.coveo-icon.filetype.spdatasourcelist,.coveo-icon.filetype.spipfslist{background-image:url(../image/kb.svg)}.coveo-filetype-link,.coveo-filetype-link-small,.coveo-icon.filetype.Dynamicscrmitem,.coveo-icon.filetype.Spdocumentlink,.coveo-icon.filetype.Spissue,.coveo-icon.filetype.Spissuelist,.coveo-icon.filetype.Splink,.coveo-icon.filetype.Splinklist,.coveo-icon.filetype.Spsite,.coveo-icon.filetype.coveo-small.Dynamicscrmitem,.coveo-icon.filetype.coveo-small.Spdocumentlink,.coveo-icon.filetype.coveo-small.Spissue,.coveo-icon.filetype.coveo-small.Spissuelist,.coveo-icon.filetype.coveo-small.Splink,.coveo-icon.filetype.coveo-small.Splinklist,.coveo-icon.filetype.coveo-small.Spsite,.coveo-icon.filetype.coveo-small.dynamicscrmitem,.coveo-icon.filetype.coveo-small.spdocumentlink,.coveo-icon.filetype.coveo-small.spissue,.coveo-icon.filetype.coveo-small.spissuelist,.coveo-icon.filetype.coveo-small.splink,.coveo-icon.filetype.coveo-small.splinklist,.coveo-icon.filetype.coveo-small.spsite,.coveo-icon.filetype.dynamicscrmitem,.coveo-icon.filetype.spdocumentlink,.coveo-icon.filetype.spissue,.coveo-icon.filetype.spissuelist,.coveo-icon.filetype.splink,.coveo-icon.filetype.splinklist,.coveo-icon.filetype.spsite{background-image:url(../image/link.svg)}.coveo-filetype-list,.coveo-filetype-list-small,.coveo-icon.filetype.Exchangeactivity,.coveo-icon.filetype.Exchangenote,.coveo-icon.filetype.Exchangeofficecom,.coveo-icon.filetype.Exchangerssfeed,.coveo-icon.filetype.Kb_social_qa_answer,.coveo-icon.filetype.Kb_social_qa_comment,.coveo-icon.filetype.Kb_social_qa_question,.coveo-icon.filetype.Spannouncement,.coveo-icon.filetype.Spannouncementlist,.coveo-icon.filetype.Spblogcategory,.coveo-icon.filetype.Spblogcategorylist,.coveo-icon.filetype.Spblogcomment,.coveo-icon.filetype.Spblogcommentlist,.coveo-icon.filetype.Spblogpost,.coveo-icon.filetype.Spblogpostlist,.coveo-icon.filetype.Spdiscussionboard,.coveo-icon.filetype.Spdiscussionboardlist,.coveo-icon.filetype.Sphealthreport,.coveo-icon.filetype.Sphealthreportlist,.coveo-icon.filetype.Sphealthrule,.coveo-icon.filetype.Sphealthrulelist,.coveo-icon.filetype.Splanguagesandtranslator,.coveo-icon.filetype.Splanguagesandtranslatorlist,.coveo-icon.filetype.Spmicrofeedlist,.coveo-icon.filetype.Spmicrofeedpost,.coveo-icon.filetype.Spperformancepointcontent,.coveo-icon.filetype.Spperformancepointcontentlist,.coveo-icon.filetype.Spphonecallmemo,.coveo-icon.filetype.Spphonecallmemolist,.coveo-icon.filetype.Sptextbox,.coveo-icon.filetype.Sptextboxlist,.coveo-icon.filetype.coveo-small.Exchangeactivity,.coveo-icon.filetype.coveo-small.Exchangenote,.coveo-icon.filetype.coveo-small.Exchangeofficecom,.coveo-icon.filetype.coveo-small.Exchangerssfeed,.coveo-icon.filetype.coveo-small.Kb_social_qa_answer,.coveo-icon.filetype.coveo-small.Kb_social_qa_comment,.coveo-icon.filetype.coveo-small.Kb_social_qa_question,.coveo-icon.filetype.coveo-small.Spannouncement,.coveo-icon.filetype.coveo-small.Spannouncementlist,.coveo-icon.filetype.coveo-small.Spblogcategory,.coveo-icon.filetype.coveo-small.Spblogcategorylist,.coveo-icon.filetype.coveo-small.Spblogcomment,.coveo-icon.filetype.coveo-small.Spblogcommentlist,.coveo-icon.filetype.coveo-small.Spblogpost,.coveo-icon.filetype.coveo-small.Spblogpostlist,.coveo-icon.filetype.coveo-small.Spdiscussionboard,.coveo-icon.filetype.coveo-small.Spdiscussionboardlist,.coveo-icon.filetype.coveo-small.Sphealthreport,.coveo-icon.filetype.coveo-small.Sphealthreportlist,.coveo-icon.filetype.coveo-small.Sphealthrule,.coveo-icon.filetype.coveo-small.Sphealthrulelist,.coveo-icon.filetype.coveo-small.Splanguagesandtranslator,.coveo-icon.filetype.coveo-small.Splanguagesandtranslatorlist,.coveo-icon.filetype.coveo-small.Spmicrofeedlist,.coveo-icon.filetype.coveo-small.Spmicrofeedpost,.coveo-icon.filetype.coveo-small.Spperformancepointcontent,.coveo-icon.filetype.coveo-small.Spperformancepointcontentlist,.coveo-icon.filetype.coveo-small.Spphonecallmemo,.coveo-icon.filetype.coveo-small.Spphonecallmemolist,.coveo-icon.filetype.coveo-small.Sptextbox,.coveo-icon.filetype.coveo-small.Sptextboxlist,.coveo-icon.filetype.coveo-small.exchangeactivity,.coveo-icon.filetype.coveo-small.exchangenote,.coveo-icon.filetype.coveo-small.exchangeofficecom,.coveo-icon.filetype.coveo-small.exchangerssfeed,.coveo-icon.filetype.coveo-small.kb_social_qa_answer,.coveo-icon.filetype.coveo-small.kb_social_qa_comment,.coveo-icon.filetype.coveo-small.kb_social_qa_question,.coveo-icon.filetype.coveo-small.spannouncement,.coveo-icon.filetype.coveo-small.spannouncementlist,.coveo-icon.filetype.coveo-small.spblogcategory,.coveo-icon.filetype.coveo-small.spblogcategorylist,.coveo-icon.filetype.coveo-small.spblogcomment,.coveo-icon.filetype.coveo-small.spblogcommentlist,.coveo-icon.filetype.coveo-small.spblogpost,.coveo-icon.filetype.coveo-small.spblogpostlist,.coveo-icon.filetype.coveo-small.spdiscussionboard,.coveo-icon.filetype.coveo-small.spdiscussionboardlist,.coveo-icon.filetype.coveo-small.sphealthreport,.coveo-icon.filetype.coveo-small.sphealthreportlist,.coveo-icon.filetype.coveo-small.sphealthrule,.coveo-icon.filetype.coveo-small.sphealthrulelist,.coveo-icon.filetype.coveo-small.splanguagesandtranslator,.coveo-icon.filetype.coveo-small.splanguagesandtranslatorlist,.coveo-icon.filetype.coveo-small.spmicrofeedlist,.coveo-icon.filetype.coveo-small.spmicrofeedpost,.coveo-icon.filetype.coveo-small.spperformancepointcontent,.coveo-icon.filetype.coveo-small.spperformancepointcontentlist,.coveo-icon.filetype.coveo-small.spphonecallmemo,.coveo-icon.filetype.coveo-small.spphonecallmemolist,.coveo-icon.filetype.coveo-small.sptextbox,.coveo-icon.filetype.coveo-small.sptextboxlist,.coveo-icon.filetype.exchangeactivity,.coveo-icon.filetype.exchangenote,.coveo-icon.filetype.exchangeofficecom,.coveo-icon.filetype.exchangerssfeed,.coveo-icon.filetype.kb_social_qa_answer,.coveo-icon.filetype.kb_social_qa_comment,.coveo-icon.filetype.kb_social_qa_question,.coveo-icon.filetype.spannouncement,.coveo-icon.filetype.spannouncementlist,.coveo-icon.filetype.spblogcategory,.coveo-icon.filetype.spblogcategorylist,.coveo-icon.filetype.spblogcomment,.coveo-icon.filetype.spblogcommentlist,.coveo-icon.filetype.spblogpost,.coveo-icon.filetype.spblogpostlist,.coveo-icon.filetype.spdiscussionboard,.coveo-icon.filetype.spdiscussionboardlist,.coveo-icon.filetype.sphealthreport,.coveo-icon.filetype.sphealthreportlist,.coveo-icon.filetype.sphealthrule,.coveo-icon.filetype.sphealthrulelist,.coveo-icon.filetype.splanguagesandtranslator,.coveo-icon.filetype.splanguagesandtranslatorlist,.coveo-icon.filetype.spmicrofeedlist,.coveo-icon.filetype.spmicrofeedpost,.coveo-icon.filetype.spperformancepointcontent,.coveo-icon.filetype.spperformancepointcontentlist,.coveo-icon.filetype.spphonecallmemo,.coveo-icon.filetype.spphonecallmemolist,.coveo-icon.filetype.sptextbox,.coveo-icon.filetype.sptextboxlist,.coveo-icon.objecttype.Board,.coveo-icon.objecttype.Category,.coveo-icon.objecttype.Invoice,.coveo-icon.objecttype.Queueitem,.coveo-icon.objecttype.board,.coveo-icon.objecttype.category,.coveo-icon.objecttype.coveo-small.Board,.coveo-icon.objecttype.coveo-small.Category,.coveo-icon.objecttype.coveo-small.Invoice,.coveo-icon.objecttype.coveo-small.Queueitem,.coveo-icon.objecttype.coveo-small.board,.coveo-icon.objecttype.coveo-small.category,.coveo-icon.objecttype.coveo-small.invoice,.coveo-icon.objecttype.coveo-small.queueitem,.coveo-icon.objecttype.invoice,.coveo-icon.objecttype.queueitem{background-image:url(../image/list.svg)}.coveo-filetype-mail,.coveo-filetype-mail-small,.coveo-icon.filetype.Exchangedsn,.coveo-icon.filetype.Exchangejunkmessage,.coveo-icon.filetype.Exchangemessage,.coveo-icon.filetype.Exchangerecallmessage,.coveo-icon.filetype.Exchangerecallreport,.coveo-icon.filetype.Gmailmessage,.coveo-icon.filetype.coveo-small.Exchangedsn,.coveo-icon.filetype.coveo-small.Exchangejunkmessage,.coveo-icon.filetype.coveo-small.Exchangemessage,.coveo-icon.filetype.coveo-small.Exchangerecallmessage,.coveo-icon.filetype.coveo-small.Exchangerecallreport,.coveo-icon.filetype.coveo-small.Gmailmessage,.coveo-icon.filetype.coveo-small.exchangedsn,.coveo-icon.filetype.coveo-small.exchangejunkmessage,.coveo-icon.filetype.coveo-small.exchangemessage,.coveo-icon.filetype.coveo-small.exchangerecallmessage,.coveo-icon.filetype.coveo-small.exchangerecallreport,.coveo-icon.filetype.coveo-small.gmailmessage,.coveo-icon.filetype.exchangedsn,.coveo-icon.filetype.exchangejunkmessage,.coveo-icon.filetype.exchangemessage,.coveo-icon.filetype.exchangerecallmessage,.coveo-icon.filetype.exchangerecallreport,.coveo-icon.filetype.gmailmessage,.coveo-icon.objecttype.Email,.coveo-icon.objecttype.Message,.coveo-icon.objecttype.coveo-small.Email,.coveo-icon.objecttype.coveo-small.Message,.coveo-icon.objecttype.coveo-small.email,.coveo-icon.objecttype.coveo-small.message,.coveo-icon.objecttype.email,.coveo-icon.objecttype.message{background-image:url(../image/mail.svg)}.coveo-filetype-salesforce-doctype-ai,.coveo-filetype-salesforce-doctype-ai-small{background-image:url(../image/salesforce-doctype-ai.svg)}.coveo-filetype-salesforce-doctype-attachment,.coveo-filetype-salesforce-doctype-attachment-small,.coveo-icon.objecttype.Kbattachment,.coveo-icon.objecttype.coveo-small.Kbattachment,.coveo-icon.objecttype.coveo-small.kbattachment,.coveo-icon.objecttype.kbattachment{background-image:url(../image/salesforce-doctype-attachment.svg)}.coveo-filetype-salesforce-doctype-audio,.coveo-filetype-salesforce-doctype-audio-small{background-image:url(../image/salesforce-doctype-audio.svg)}.coveo-filetype-salesforce-doctype-box-notes,.coveo-filetype-salesforce-doctype-box-notes-small{background-image:url(../image/salesforce-doctype-box-notes.svg)}.coveo-filetype-salesforce-doctype-csv,.coveo-filetype-salesforce-doctype-csv-small{background-image:url(../image/salesforce-doctype-csv.svg)}.coveo-filetype-salesforce-doctype-eps,.coveo-filetype-salesforce-doctype-eps-small{background-image:url(../image/salesforce-doctype-eps.svg)}.coveo-filetype-salesforce-doctype-excel,.coveo-filetype-salesforce-doctype-excel-small,.coveo-icon.filetype.Xls,.coveo-icon.filetype.coveo-small.Xls,.coveo-icon.filetype.coveo-small.xls,.coveo-icon.filetype.xls{background-image:url(../image/salesforce-doctype-excel.svg)}.coveo-filetype-salesforce-doctype-exe,.coveo-filetype-salesforce-doctype-exe-small{background-image:url(../image/salesforce-doctype-exe.svg)}.coveo-filetype-salesforce-doctype-flash,.coveo-filetype-salesforce-doctype-flash-small,.coveo-icon.filetype.Swf,.coveo-icon.filetype.coveo-small.Swf,.coveo-icon.filetype.coveo-small.swf,.coveo-icon.filetype.swf{background-image:url(../image/salesforce-doctype-flash.svg)}.coveo-filetype-salesforce-doctype-folder,.coveo-filetype-salesforce-doctype-folder-small{background-image:url(../image/salesforce-doctype-folder.svg)}.coveo-filetype-salesforce-doctype-gdoc,.coveo-filetype-salesforce-doctype-gdoc-small{background-image:url(../image/salesforce-doctype-gdoc.svg)}.coveo-filetype-salesforce-doctype-gdocs,.coveo-filetype-salesforce-doctype-gdocs-small{background-image:url(../image/salesforce-doctype-gdocs.svg)}.coveo-filetype-salesforce-doctype-gform,.coveo-filetype-salesforce-doctype-gform-small{background-image:url(../image/salesforce-doctype-gform.svg)}.coveo-filetype-salesforce-doctype-gpres,.coveo-filetype-salesforce-doctype-gpres-small{background-image:url(../image/salesforce-doctype-gpres.svg)}.coveo-filetype-salesforce-doctype-gsheet,.coveo-filetype-salesforce-doctype-gsheet-small{background-image:url(../image/salesforce-doctype-gsheet.svg)}.coveo-filetype-salesforce-doctype-html,.coveo-filetype-salesforce-doctype-html-small,.coveo-icon.filetype.Html,.coveo-icon.filetype.Webscraperwebpage,.coveo-icon.filetype.Wiki,.coveo-icon.filetype.coveo-small.Html,.coveo-icon.filetype.coveo-small.Webscraperwebpage,.coveo-icon.filetype.coveo-small.Wiki,.coveo-icon.filetype.coveo-small.html,.coveo-icon.filetype.coveo-small.webscraperwebpage,.coveo-icon.filetype.coveo-small.wiki,.coveo-icon.filetype.html,.coveo-icon.filetype.webscraperwebpage,.coveo-icon.filetype.wiki{background-image:url(../image/salesforce-doctype-html.svg)}.coveo-filetype-salesforce-doctype-image,.coveo-filetype-salesforce-doctype-image-small,.coveo-icon.filetype.Image,.coveo-icon.filetype.Svg,.coveo-icon.filetype.coveo-small.Image,.coveo-icon.filetype.coveo-small.Svg,.coveo-icon.filetype.coveo-small.image,.coveo-icon.filetype.coveo-small.svg,.coveo-icon.filetype.image,.coveo-icon.filetype.svg{background-image:url(../image/salesforce-doctype-image.svg)}.coveo-filetype-salesforce-doctype-keynote,.coveo-filetype-salesforce-doctype-keynote-small{background-image:url(../image/salesforce-doctype-keynote.svg)}.coveo-filetype-salesforce-doctype-library-folder,.coveo-filetype-salesforce-doctype-library-folder-small{background-image:url(../image/salesforce-doctype-library-folder.svg)}.coveo-filetype-salesforce-doctype-link,.coveo-filetype-salesforce-doctype-link-small{background-image:url(../image/salesforce-doctype-link.svg)}.coveo-filetype-salesforce-doctype-mp4,.coveo-filetype-salesforce-doctype-mp4-small{background-image:url(../image/salesforce-doctype-mp4.svg)}.coveo-filetype-salesforce-doctype-overlay,.coveo-filetype-salesforce-doctype-overlay-small{background-image:url(../image/salesforce-doctype-overlay.svg)}.coveo-filetype-salesforce-doctype-pack,.coveo-filetype-salesforce-doctype-pack-small{background-image:url(../image/salesforce-doctype-pack.svg)}.coveo-filetype-salesforce-doctype-pages,.coveo-filetype-salesforce-doctype-pages-small{background-image:url(../image/salesforce-doctype-pages.svg)}.coveo-filetype-salesforce-doctype-pdf,.coveo-filetype-salesforce-doctype-pdf-small,.coveo-icon.filetype.Pdf,.coveo-icon.filetype.coveo-small.Pdf,.coveo-icon.filetype.coveo-small.pdf,.coveo-icon.filetype.pdf{background-image:url(../image/salesforce-doctype-pdf.svg)}.coveo-filetype-salesforce-doctype-ppt,.coveo-filetype-salesforce-doctype-ppt-small,.coveo-icon.filetype.Ppt,.coveo-icon.filetype.coveo-small.Ppt,.coveo-icon.filetype.coveo-small.ppt,.coveo-icon.filetype.ppt{background-image:url(../image/salesforce-doctype-ppt.svg)}.coveo-filetype-salesforce-doctype-psd,.coveo-filetype-salesforce-doctype-psd-small{background-image:url(../image/salesforce-doctype-psd.svg)}.coveo-filetype-salesforce-doctype-quip-doc,.coveo-filetype-salesforce-doctype-quip-doc-small{background-image:url(../image/salesforce-doctype-quip-doc.svg)}.coveo-filetype-salesforce-doctype-quip-sheet,.coveo-filetype-salesforce-doctype-quip-sheet-small{background-image:url(../image/salesforce-doctype-quip-sheet.svg)}.coveo-filetype-salesforce-doctype-rtf,.coveo-filetype-salesforce-doctype-rtf-small{background-image:url(../image/salesforce-doctype-rtf.svg)}.coveo-filetype-salesforce-doctype-slide,.coveo-filetype-salesforce-doctype-slide-small{background-image:url(../image/salesforce-doctype-slide.svg)}.coveo-filetype-salesforce-doctype-stypi,.coveo-filetype-salesforce-doctype-stypi-small{background-image:url(../image/salesforce-doctype-stypi.svg)}.coveo-filetype-salesforce-doctype-txt,.coveo-filetype-salesforce-doctype-txt-small,.coveo-icon.filetype.Txt,.coveo-icon.filetype.coveo-small.Txt,.coveo-icon.filetype.coveo-small.txt,.coveo-icon.filetype.txt{background-image:url(../image/salesforce-doctype-txt.svg)}.coveo-filetype-salesforce-doctype-unknown,.coveo-filetype-salesforce-doctype-unknown-small{background-image:url(../image/salesforce-doctype-unknown.svg)}.coveo-filetype-salesforce-doctype-video,.coveo-filetype-salesforce-doctype-video-small{background-image:url(../image/salesforce-doctype-video.svg)}.coveo-filetype-salesforce-doctype-visio,.coveo-filetype-salesforce-doctype-visio-small,.coveo-icon.filetype.Vsd,.coveo-icon.filetype.coveo-small.Vsd,.coveo-icon.filetype.coveo-small.vsd,.coveo-icon.filetype.vsd{background-image:url(../image/salesforce-doctype-visio.svg)}.coveo-filetype-salesforce-doctype-webex,.coveo-filetype-salesforce-doctype-webex-small{background-image:url(../image/salesforce-doctype-webex.svg)}.coveo-filetype-salesforce-doctype-word,.coveo-filetype-salesforce-doctype-word-small,.coveo-icon.filetype.Doc,.coveo-icon.filetype.Docx,.coveo-icon.filetype.Svm,.coveo-icon.filetype.coveo-small.Doc,.coveo-icon.filetype.coveo-small.Docx,.coveo-icon.filetype.coveo-small.Svm,.coveo-icon.filetype.coveo-small.doc,.coveo-icon.filetype.coveo-small.docx,.coveo-icon.filetype.coveo-small.svm,.coveo-icon.filetype.doc,.coveo-icon.filetype.docx,.coveo-icon.filetype.svm{background-image:url(../image/salesforce-doctype-word.svg)}.coveo-filetype-salesforce-doctype-xml,.coveo-filetype-salesforce-doctype-xml-small,.coveo-icon.filetype.Xml,.coveo-icon.filetype.coveo-small.Xml,.coveo-icon.filetype.coveo-small.xml,.coveo-icon.filetype.xml{background-image:url(../image/salesforce-doctype-xml.svg)}.coveo-filetype-salesforce-doctype-zip,.coveo-filetype-salesforce-doctype-zip-small,.coveo-icon.filetype.Zip,.coveo-icon.filetype.coveo-small.Zip,.coveo-icon.filetype.coveo-small.zip,.coveo-icon.filetype.zip{background-image:url(../image/salesforce-doctype-zip.svg)}.coveo-filetype-salesforce-standard-account,.coveo-filetype-salesforce-standard-account-small,.coveo-icon.objecttype.Account,.coveo-icon.objecttype.account,.coveo-icon.objecttype.coveo-small.Account,.coveo-icon.objecttype.coveo-small.account{background-image:url(../image/salesforce-standard-account.svg)}.coveo-filetype-salesforce-standard-action-list-component,.coveo-filetype-salesforce-standard-action-list-component-small{background-image:url(../image/salesforce-standard-action-list-component.svg)}.coveo-filetype-salesforce-standard-address,.coveo-filetype-salesforce-standard-address-small{background-image:url(../image/salesforce-standard-address.svg)}.coveo-filetype-salesforce-standard-announcement,.coveo-filetype-salesforce-standard-announcement-small{background-image:url(../image/salesforce-standard-announcement.svg)}.coveo-filetype-salesforce-standard-answer-best,.coveo-filetype-salesforce-standard-answer-best-small{background-image:url(../image/salesforce-standard-answer-best.svg)}.coveo-filetype-salesforce-standard-answer-private,.coveo-filetype-salesforce-standard-answer-private-small{background-image:url(../image/salesforce-standard-answer-private.svg)}.coveo-filetype-salesforce-standard-answer-public,.coveo-filetype-salesforce-standard-answer-public-small{background-image:url(../image/salesforce-standard-answer-public.svg)}.coveo-filetype-salesforce-standard-approval,.coveo-filetype-salesforce-standard-approval-small{background-image:url(../image/salesforce-standard-approval.svg)}.coveo-filetype-salesforce-standard-apps-admin,.coveo-filetype-salesforce-standard-apps-admin-small{background-image:url(../image/salesforce-standard-apps-admin.svg)}.coveo-filetype-salesforce-standard-apps,.coveo-filetype-salesforce-standard-apps-small{background-image:url(../image/salesforce-standard-apps.svg)}.coveo-filetype-salesforce-standard-article,.coveo-filetype-salesforce-standard-article-small,.coveo-icon.filetype.Cfpage,.coveo-icon.filetype.cfpage,.coveo-icon.filetype.coveo-small.Cfpage,.coveo-icon.filetype.coveo-small.cfpage,.coveo-icon.objecttype.Kbarticle,.coveo-icon.objecttype.Knowledgearticle,.coveo-icon.objecttype.Salesliterature,.coveo-icon.objecttype.coveo-small.Kbarticle,.coveo-icon.objecttype.coveo-small.Knowledgearticle,.coveo-icon.objecttype.coveo-small.Salesliterature,.coveo-icon.objecttype.coveo-small.kbarticle,.coveo-icon.objecttype.coveo-small.knowledgearticle,.coveo-icon.objecttype.coveo-small.salesliterature,.coveo-icon.objecttype.kbarticle,.coveo-icon.objecttype.knowledgearticle,.coveo-icon.objecttype.salesliterature{background-image:url(../image/salesforce-standard-article.svg)}.coveo-filetype-salesforce-standard-asset-relationship,.coveo-filetype-salesforce-standard-asset-relationship-small{background-image:url(../image/salesforce-standard-asset-relationship.svg)}.coveo-filetype-salesforce-standard-assigned-resource,.coveo-filetype-salesforce-standard-assigned-resource-small{background-image:url(../image/salesforce-standard-assigned-resource.svg)}.coveo-filetype-salesforce-standard-avatar-loading,.coveo-filetype-salesforce-standard-avatar-loading-small{background-image:url(../image/salesforce-standard-avatar-loading.svg)}.coveo-filetype-salesforce-standard-avatar,.coveo-filetype-salesforce-standard-avatar-small{background-image:url(../image/salesforce-standard-avatar.svg)}.coveo-filetype-salesforce-standard-bot,.coveo-filetype-salesforce-standard-bot-small{background-image:url(../image/salesforce-standard-bot.svg)}.coveo-filetype-salesforce-standard-business-hours,.coveo-filetype-salesforce-standard-business-hours-small{background-image:url(../image/salesforce-standard-business-hours.svg)}.coveo-filetype-salesforce-standard-calibration,.coveo-filetype-salesforce-standard-calibration-small{background-image:url(../image/salesforce-standard-calibration.svg)}.coveo-filetype-salesforce-standard-call-history,.coveo-filetype-salesforce-standard-call-history-small{background-image:url(../image/salesforce-standard-call-history.svg)}.coveo-filetype-salesforce-standard-call,.coveo-filetype-salesforce-standard-call-small,.coveo-icon.objecttype.Phonecall,.coveo-icon.objecttype.coveo-small.Phonecall,.coveo-icon.objecttype.coveo-small.phonecall,.coveo-icon.objecttype.phonecall{background-image:url(../image/salesforce-standard-call.svg)}.coveo-filetype-salesforce-standard-campaign-members,.coveo-filetype-salesforce-standard-campaign-members-small{background-image:url(../image/salesforce-standard-campaign-members.svg)}.coveo-filetype-salesforce-standard-campaign,.coveo-filetype-salesforce-standard-campaign-small,.coveo-icon.objecttype.Campaign,.coveo-icon.objecttype.campaign,.coveo-icon.objecttype.coveo-small.Campaign,.coveo-icon.objecttype.coveo-small.campaign{background-image:url(../image/salesforce-standard-campaign.svg)}.coveo-filetype-salesforce-standard-canvas,.coveo-filetype-salesforce-standard-canvas-small{background-image:url(../image/salesforce-standard-canvas.svg)}.coveo-filetype-salesforce-standard-carousel,.coveo-filetype-salesforce-standard-carousel-small{background-image:url(../image/salesforce-standard-carousel.svg)}.coveo-filetype-salesforce-standard-case-change-status,.coveo-filetype-salesforce-standard-case-change-status-small{background-image:url(../image/salesforce-standard-case-change-status.svg)}.coveo-filetype-salesforce-standard-case-comment,.coveo-filetype-salesforce-standard-case-comment-small{background-image:url(../image/salesforce-standard-case-comment.svg)}.coveo-filetype-salesforce-standard-case-email,.coveo-filetype-salesforce-standard-case-email-small{background-image:url(../image/salesforce-standard-case-email.svg)}.coveo-filetype-salesforce-standard-case-log-a-call,.coveo-filetype-salesforce-standard-case-log-a-call-small{background-image:url(../image/salesforce-standard-case-log-a-call.svg)}.coveo-filetype-salesforce-standard-case-milestone,.coveo-filetype-salesforce-standard-case-milestone-small{background-image:url(../image/salesforce-standard-case-milestone.svg)}.coveo-filetype-salesforce-standard-case-transcript,.coveo-filetype-salesforce-standard-case-transcript-small{background-image:url(../image/salesforce-standard-case-transcript.svg)}.coveo-filetype-salesforce-standard-case,.coveo-filetype-salesforce-standard-case-small{background-image:url(../image/salesforce-standard-case.svg)}.coveo-filetype-salesforce-standard-channel-program-history,.coveo-filetype-salesforce-standard-channel-program-history-small{background-image:url(../image/salesforce-standard-channel-program-history.svg)}.coveo-filetype-salesforce-standard-channel-program-levels,.coveo-filetype-salesforce-standard-channel-program-levels-small{background-image:url(../image/salesforce-standard-channel-program-levels.svg)}.coveo-filetype-salesforce-standard-channel-program-members,.coveo-filetype-salesforce-standard-channel-program-members-small{background-image:url(../image/salesforce-standard-channel-program-members.svg)}.coveo-filetype-salesforce-standard-channel-programs,.coveo-filetype-salesforce-standard-channel-programs-small{background-image:url(../image/salesforce-standard-channel-programs.svg)}.coveo-filetype-salesforce-standard-client,.coveo-filetype-salesforce-standard-client-small{background-image:url(../image/salesforce-standard-client.svg)}.coveo-filetype-salesforce-standard-cms,.coveo-filetype-salesforce-standard-cms-small{background-image:url(../image/salesforce-standard-cms.svg)}.coveo-filetype-salesforce-standard-coaching,.coveo-filetype-salesforce-standard-coaching-small{background-image:url(../image/salesforce-standard-coaching.svg)}.coveo-filetype-salesforce-standard-connected-apps,.coveo-filetype-salesforce-standard-connected-apps-small{background-image:url(../image/salesforce-standard-connected-apps.svg)}.coveo-filetype-salesforce-standard-contact-list,.coveo-filetype-salesforce-standard-contact-list-small{background-image:url(../image/salesforce-standard-contact-list.svg)}.coveo-filetype-salesforce-standard-contact,.coveo-filetype-salesforce-standard-contact-small,.coveo-icon.objecttype.Contact,.coveo-icon.objecttype.contact,.coveo-icon.objecttype.coveo-small.Contact,.coveo-icon.objecttype.coveo-small.contact{background-image:url(../image/salesforce-standard-contact.svg);background-color:#a094ed;border-radius:2px}.coveo-filetype-salesforce-standard-contract-line-item,.coveo-filetype-salesforce-standard-contract-line-item-small{background-image:url(../image/salesforce-standard-contract-line-item.svg)}.coveo-filetype-salesforce-standard-contract,.coveo-filetype-salesforce-standard-contract-small,.coveo-icon.objecttype.Contract,.coveo-icon.objecttype.contract,.coveo-icon.objecttype.coveo-small.Contract,.coveo-icon.objecttype.coveo-small.contract{background-image:url(../image/salesforce-standard-contract.svg)}.coveo-filetype-salesforce-standard-custom-notification,.coveo-filetype-salesforce-standard-custom-notification-small{background-image:url(../image/salesforce-standard-custom-notification.svg)}.coveo-filetype-salesforce-standard-custom,.coveo-filetype-salesforce-standard-custom-small{background-image:url(../image/salesforce-standard-custom.svg)}.coveo-filetype-salesforce-standard-customers,.coveo-filetype-salesforce-standard-customers-small{background-image:url(../image/salesforce-standard-customers.svg)}.coveo-filetype-salesforce-standard-dashboard,.coveo-filetype-salesforce-standard-dashboard-small,.coveo-icon.objecttype.Dashboard,.coveo-icon.objecttype.coveo-small.Dashboard,.coveo-icon.objecttype.coveo-small.dashboard,.coveo-icon.objecttype.dashboard{background-image:url(../image/salesforce-standard-dashboard.svg)}.coveo-filetype-salesforce-standard-data-integration-hub,.coveo-filetype-salesforce-standard-data-integration-hub-small{background-image:url(../image/salesforce-standard-data-integration-hub.svg)}.coveo-filetype-salesforce-standard-default,.coveo-filetype-salesforce-standard-default-small,.coveo-icon.filetype.Salesforceitem,.coveo-icon.filetype.coveo-small.Salesforceitem,.coveo-icon.filetype.coveo-small.salesforceitem,.coveo-icon.filetype.salesforceitem{background-image:url(../image/salesforce-standard-default.svg)}.coveo-filetype-salesforce-standard-document,.coveo-filetype-salesforce-standard-document-small{background-image:url(../image/salesforce-standard-document.svg)}.coveo-filetype-salesforce-standard-drafts,.coveo-filetype-salesforce-standard-drafts-small{background-image:url(../image/salesforce-standard-drafts.svg)}.coveo-filetype-salesforce-standard-email-chatter,.coveo-filetype-salesforce-standard-email-chatter-small{background-image:url(../image/salesforce-standard-email-chatter.svg)}.coveo-filetype-salesforce-standard-email,.coveo-filetype-salesforce-standard-email-small{background-image:url(../image/salesforce-standard-email.svg)}.coveo-filetype-salesforce-standard-empty,.coveo-filetype-salesforce-standard-empty-small{background-image:url(../image/salesforce-standard-empty.svg)}.coveo-filetype-salesforce-standard-endorsement,.coveo-filetype-salesforce-standard-endorsement-small{background-image:url(../image/salesforce-standard-endorsement.svg)}.coveo-filetype-salesforce-standard-entitlement-process,.coveo-filetype-salesforce-standard-entitlement-process-small{background-image:url(../image/salesforce-standard-entitlement-process.svg)}.coveo-filetype-salesforce-standard-entitlement-template,.coveo-filetype-salesforce-standard-entitlement-template-small{background-image:url(../image/salesforce-standard-entitlement-template.svg)}.coveo-filetype-salesforce-standard-entitlement,.coveo-filetype-salesforce-standard-entitlement-small{background-image:url(../image/salesforce-standard-entitlement.svg)}.coveo-filetype-salesforce-standard-entity-milestone,.coveo-filetype-salesforce-standard-entity-milestone-small{background-image:url(../image/salesforce-standard-entity-milestone.svg)}.coveo-filetype-salesforce-standard-entity,.coveo-filetype-salesforce-standard-entity-small{background-image:url(../image/salesforce-standard-entity.svg)}.coveo-filetype-salesforce-standard-environment-hub,.coveo-filetype-salesforce-standard-environment-hub-small{background-image:url(../image/salesforce-standard-environment-hub.svg)}.coveo-filetype-salesforce-standard-event,.coveo-filetype-salesforce-standard-event-small,.coveo-icon.objecttype.Event,.coveo-icon.objecttype.coveo-small.Event,.coveo-icon.objecttype.coveo-small.event,.coveo-icon.objecttype.event{background-image:url(../image/salesforce-standard-event.svg)}.coveo-filetype-salesforce-standard-feed,.coveo-filetype-salesforce-standard-feed-small,.coveo-icon.filetype.Rssitem,.coveo-icon.filetype.coveo-small.Rssitem,.coveo-icon.filetype.coveo-small.rssitem,.coveo-icon.filetype.rssitem,.coveo-icon.objecttype.Feed,.coveo-icon.objecttype.coveo-small.Feed,.coveo-icon.objecttype.coveo-small.feed,.coveo-icon.objecttype.feed{background-image:url(../image/salesforce-standard-feed.svg)}.coveo-filetype-salesforce-standard-feedback,.coveo-filetype-salesforce-standard-feedback-small,.coveo-icon.filetype.Lithiummessage,.coveo-icon.filetype.Lithiumthread,.coveo-icon.filetype.coveo-small.Lithiummessage,.coveo-icon.filetype.coveo-small.Lithiumthread,.coveo-icon.filetype.coveo-small.lithiummessage,.coveo-icon.filetype.coveo-small.lithiumthread,.coveo-icon.filetype.lithiummessage,.coveo-icon.filetype.lithiumthread,.coveo-icon.objecttype.Casecomment,.coveo-icon.objecttype.Kbarticlecomment,.coveo-icon.objecttype.Thread,.coveo-icon.objecttype.casecomment,.coveo-icon.objecttype.coveo-small.Casecomment,.coveo-icon.objecttype.coveo-small.Kbarticlecomment,.coveo-icon.objecttype.coveo-small.Thread,.coveo-icon.objecttype.coveo-small.casecomment,.coveo-icon.objecttype.coveo-small.kbarticlecomment,.coveo-icon.objecttype.coveo-small.thread,.coveo-icon.objecttype.kbarticlecomment,.coveo-icon.objecttype.thread{background-image:url(../image/salesforce-standard-feedback.svg)}.coveo-filetype-salesforce-standard-file,.coveo-filetype-salesforce-standard-file-small,.coveo-icon.objecttype.Annotation,.coveo-icon.objecttype.File,.coveo-icon.objecttype.annotation,.coveo-icon.objecttype.coveo-small.Annotation,.coveo-icon.objecttype.coveo-small.File,.coveo-icon.objecttype.coveo-small.annotation,.coveo-icon.objecttype.coveo-small.file,.coveo-icon.objecttype.file{background-image:url(../image/salesforce-standard-file.svg)}.coveo-filetype-salesforce-standard-flow,.coveo-filetype-salesforce-standard-flow-small{background-image:url(../image/salesforce-standard-flow.svg)}.coveo-filetype-salesforce-standard-folder,.coveo-filetype-salesforce-standard-folder-small{background-image:url(../image/salesforce-standard-folder.svg)}.coveo-filetype-salesforce-standard-forecasts,.coveo-filetype-salesforce-standard-forecasts-small{background-image:url(../image/salesforce-standard-forecasts.svg)}.coveo-filetype-salesforce-standard-generic-loading,.coveo-filetype-salesforce-standard-generic-loading-small{background-image:url(../image/salesforce-standard-generic-loading.svg)}.coveo-filetype-salesforce-standard-goals,.coveo-filetype-salesforce-standard-goals-small,.coveo-icon.objecttype.Goal,.coveo-icon.objecttype.coveo-small.Goal,.coveo-icon.objecttype.coveo-small.goal,.coveo-icon.objecttype.goal{background-image:url(../image/salesforce-standard-goals.svg)}.coveo-filetype-salesforce-standard-group-loading,.coveo-filetype-salesforce-standard-group-loading-small{background-image:url(../image/salesforce-standard-group-loading.svg)}.coveo-filetype-salesforce-standard-groups,.coveo-filetype-salesforce-standard-groups-small,.coveo-icon.filetype.Lithiumboard,.coveo-icon.filetype.coveo-small.Lithiumboard,.coveo-icon.filetype.coveo-small.lithiumboard,.coveo-icon.filetype.lithiumboard,.coveo-icon.objecttype.Collaborationgroup,.coveo-icon.objecttype.collaborationgroup,.coveo-icon.objecttype.coveo-small.Collaborationgroup,.coveo-icon.objecttype.coveo-small.collaborationgroup{background-image:url(../image/salesforce-standard-groups.svg)}.coveo-filetype-salesforce-standard-hierarchy,.coveo-filetype-salesforce-standard-hierarchy-small{background-image:url(../image/salesforce-standard-hierarchy.svg)}.coveo-filetype-salesforce-standard-home,.coveo-filetype-salesforce-standard-home-small{background-image:url(../image/salesforce-standard-home.svg)}.coveo-filetype-salesforce-standard-household,.coveo-filetype-salesforce-standard-household-small{background-image:url(../image/salesforce-standard-household.svg)}.coveo-filetype-salesforce-standard-individual,.coveo-filetype-salesforce-standard-individual-small{background-image:url(../image/salesforce-standard-individual.svg)}.coveo-filetype-salesforce-standard-insights,.coveo-filetype-salesforce-standard-insights-small,.coveo-icon.filetype.Cfblogentry,.coveo-icon.filetype.cfblogentry,.coveo-icon.filetype.coveo-small.Cfblogentry,.coveo-icon.filetype.coveo-small.cfblogentry{background-image:url(../image/salesforce-standard-insights.svg)}.coveo-filetype-salesforce-standard-investment-account,.coveo-filetype-salesforce-standard-investment-account-small{background-image:url(../image/salesforce-standard-investment-account.svg)}.coveo-filetype-salesforce-standard-iot-orchestrations,.coveo-filetype-salesforce-standard-iot-orchestrations-small{background-image:url(../image/salesforce-standard-iot-orchestrations.svg)}.coveo-filetype-salesforce-standard-knowledge,.coveo-filetype-salesforce-standard-knowledge-small,.coveo-icon.objecttype.Kbdocumentation,.coveo-icon.objecttype.Kbknowledgearticle,.coveo-icon.objecttype.Kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.Kbdocumentation,.coveo-icon.objecttype.coveo-small.Kbknowledgearticle,.coveo-icon.objecttype.coveo-small.Kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.kbdocumentation,.coveo-icon.objecttype.coveo-small.kbknowledgearticle,.coveo-icon.objecttype.coveo-small.kbtechnicalarticle,.coveo-icon.objecttype.kbdocumentation,.coveo-icon.objecttype.kbknowledgearticle,.coveo-icon.objecttype.kbtechnicalarticle{background-image:url(../image/salesforce-standard-knowledge.svg)}.coveo-filetype-salesforce-standard-lead-insights,.coveo-filetype-salesforce-standard-lead-insights-small{background-image:url(../image/salesforce-standard-lead-insights.svg)}.coveo-filetype-salesforce-standard-lead-list,.coveo-filetype-salesforce-standard-lead-list-small{background-image:url(../image/salesforce-standard-lead-list.svg)}.coveo-filetype-salesforce-standard-lead,.coveo-filetype-salesforce-standard-lead-small,.coveo-icon.objecttype.Lead,.coveo-icon.objecttype.coveo-small.Lead,.coveo-icon.objecttype.coveo-small.lead,.coveo-icon.objecttype.lead{background-image:url(../image/salesforce-standard-lead.svg)}.coveo-filetype-salesforce-standard-link,.coveo-filetype-salesforce-standard-link-small{background-image:url(../image/salesforce-standard-link.svg)}.coveo-filetype-salesforce-standard-list-email,.coveo-filetype-salesforce-standard-list-email-small{background-image:url(../image/salesforce-standard-list-email.svg)}.coveo-filetype-salesforce-standard-live-chat-visitor,.coveo-filetype-salesforce-standard-live-chat-visitor-small{background-image:url(../image/salesforce-standard-live-chat-visitor.svg)}.coveo-filetype-salesforce-standard-live-chat,.coveo-filetype-salesforce-standard-live-chat-small{background-image:url(../image/salesforce-standard-live-chat.svg)}.coveo-filetype-salesforce-standard-location,.coveo-filetype-salesforce-standard-location-small{background-image:url(../image/salesforce-standard-location.svg)}.coveo-filetype-salesforce-standard-log-a-call,.coveo-filetype-salesforce-standard-log-a-call-small{background-image:url(../image/salesforce-standard-log-a-call.svg)}.coveo-filetype-salesforce-standard-logging,.coveo-filetype-salesforce-standard-logging-small{background-image:url(../image/salesforce-standard-logging.svg)}.coveo-filetype-salesforce-standard-macros,.coveo-filetype-salesforce-standard-macros-small{background-image:url(../image/salesforce-standard-macros.svg)}.coveo-filetype-salesforce-standard-maintenance-asset,.coveo-filetype-salesforce-standard-maintenance-asset-small{background-image:url(../image/salesforce-standard-maintenance-asset.svg)}.coveo-filetype-salesforce-standard-maintenance-plan,.coveo-filetype-salesforce-standard-maintenance-plan-small{background-image:url(../image/salesforce-standard-maintenance-plan.svg)}.coveo-filetype-salesforce-standard-marketing-actions,.coveo-filetype-salesforce-standard-marketing-actions-small{background-image:url(../image/salesforce-standard-marketing-actions.svg)}.coveo-filetype-salesforce-standard-merge,.coveo-filetype-salesforce-standard-merge-small{background-image:url(../image/salesforce-standard-merge.svg)}.coveo-filetype-salesforce-standard-messaging-conversation,.coveo-filetype-salesforce-standard-messaging-conversation-small{background-image:url(../image/salesforce-standard-messaging-conversation.svg)}.coveo-filetype-salesforce-standard-messaging-session,.coveo-filetype-salesforce-standard-messaging-session-small{background-image:url(../image/salesforce-standard-messaging-session.svg)}.coveo-filetype-salesforce-standard-messaging-user,.coveo-filetype-salesforce-standard-messaging-user-small{background-image:url(../image/salesforce-standard-messaging-user.svg)}.coveo-filetype-salesforce-standard-metrics,.coveo-filetype-salesforce-standard-metrics-small{background-image:url(../image/salesforce-standard-metrics.svg)}.coveo-filetype-salesforce-standard-news,.coveo-filetype-salesforce-standard-news-small{background-image:url(../image/salesforce-standard-news.svg)}.coveo-filetype-salesforce-standard-note,.coveo-filetype-salesforce-standard-note-small,.coveo-icon.objecttype.Note,.coveo-icon.objecttype.coveo-small.Note,.coveo-icon.objecttype.coveo-small.note,.coveo-icon.objecttype.note{background-image:url(../image/salesforce-standard-note.svg)}.coveo-filetype-salesforce-standard-omni-supervisor,.coveo-filetype-salesforce-standard-omni-supervisor-small{background-image:url(../image/salesforce-standard-omni-supervisor.svg)}.coveo-filetype-salesforce-standard-operating-hours,.coveo-filetype-salesforce-standard-operating-hours-small{background-image:url(../image/salesforce-standard-operating-hours.svg)}.coveo-filetype-salesforce-standard-opportunity-splits,.coveo-filetype-salesforce-standard-opportunity-splits-small{background-image:url(../image/salesforce-standard-opportunity-splits.svg)}.coveo-filetype-salesforce-standard-opportunity,.coveo-filetype-salesforce-standard-opportunity-small,.coveo-icon.objecttype.Opportunity,.coveo-icon.objecttype.Opportunityproduct,.coveo-icon.objecttype.coveo-small.Opportunity,.coveo-icon.objecttype.coveo-small.Opportunityproduct,.coveo-icon.objecttype.coveo-small.opportunity,.coveo-icon.objecttype.coveo-small.opportunityproduct,.coveo-icon.objecttype.opportunity,.coveo-icon.objecttype.opportunityproduct{background-image:url(../image/salesforce-standard-opportunity.svg)}.coveo-filetype-salesforce-standard-orders,.coveo-filetype-salesforce-standard-orders-small,.coveo-icon.objecttype.Salesorder,.coveo-icon.objecttype.coveo-small.Salesorder,.coveo-icon.objecttype.coveo-small.salesorder,.coveo-icon.objecttype.salesorder{background-image:url(../image/salesforce-standard-orders.svg)}.coveo-filetype-salesforce-standard-partner-fund-allocation,.coveo-filetype-salesforce-standard-partner-fund-allocation-small{background-image:url(../image/salesforce-standard-partner-fund-allocation.svg)}.coveo-filetype-salesforce-standard-partner-fund-claim,.coveo-filetype-salesforce-standard-partner-fund-claim-small{background-image:url(../image/salesforce-standard-partner-fund-claim.svg)}.coveo-filetype-salesforce-standard-partner-fund-request,.coveo-filetype-salesforce-standard-partner-fund-request-small{background-image:url(../image/salesforce-standard-partner-fund-request.svg)}.coveo-filetype-salesforce-standard-partner-marketing-budget,.coveo-filetype-salesforce-standard-partner-marketing-budget-small{background-image:url(../image/salesforce-standard-partner-marketing-budget.svg)}.coveo-filetype-salesforce-standard-partners,.coveo-filetype-salesforce-standard-partners-small{background-image:url(../image/salesforce-standard-partners.svg)}.coveo-filetype-salesforce-standard-past-chat,.coveo-filetype-salesforce-standard-past-chat-small{background-image:url(../image/salesforce-standard-past-chat.svg)}.coveo-filetype-salesforce-standard-people,.coveo-filetype-salesforce-standard-people-small{background-image:url(../image/salesforce-standard-people.svg)}.coveo-filetype-salesforce-standard-performance,.coveo-filetype-salesforce-standard-performance-small{background-image:url(../image/salesforce-standard-performance.svg)}.coveo-filetype-salesforce-standard-person-account,.coveo-filetype-salesforce-standard-person-account-small{background-image:url(../image/salesforce-standard-person-account.svg)}.coveo-filetype-salesforce-standard-photo,.coveo-filetype-salesforce-standard-photo-small{background-image:url(../image/salesforce-standard-photo.svg)}.coveo-filetype-salesforce-standard-poll,.coveo-filetype-salesforce-standard-poll-small{background-image:url(../image/salesforce-standard-poll.svg)}.coveo-filetype-salesforce-standard-portal,.coveo-filetype-salesforce-standard-portal-small{background-image:url(../image/salesforce-standard-portal.svg)}.coveo-filetype-salesforce-standard-post,.coveo-filetype-salesforce-standard-post-small,.coveo-icon.objecttype.Feedcomment,.coveo-icon.objecttype.Feeditem,.coveo-icon.objecttype.coveo-small.Feedcomment,.coveo-icon.objecttype.coveo-small.Feeditem,.coveo-icon.objecttype.coveo-small.feedcomment,.coveo-icon.objecttype.coveo-small.feeditem,.coveo-icon.objecttype.feedcomment,.coveo-icon.objecttype.feeditem{background-image:url(../image/salesforce-standard-post.svg)}.coveo-filetype-salesforce-standard-pricebook,.coveo-filetype-salesforce-standard-pricebook-small{background-image:url(../image/salesforce-standard-pricebook.svg)}.coveo-filetype-salesforce-standard-process,.coveo-filetype-salesforce-standard-process-small{background-image:url(../image/salesforce-standard-process.svg)}.coveo-filetype-salesforce-standard-product-consumed,.coveo-filetype-salesforce-standard-product-consumed-small{background-image:url(../image/salesforce-standard-product-consumed.svg)}.coveo-filetype-salesforce-standard-product-item-transaction,.coveo-filetype-salesforce-standard-product-item-transaction-small{background-image:url(../image/salesforce-standard-product-item-transaction.svg)}.coveo-filetype-salesforce-standard-product-item,.coveo-filetype-salesforce-standard-product-item-small{background-image:url(../image/salesforce-standard-product-item.svg)}.coveo-filetype-salesforce-standard-product-request-line-item,.coveo-filetype-salesforce-standard-product-request-line-item-small{background-image:url(../image/salesforce-standard-product-request-line-item.svg)}.coveo-filetype-salesforce-standard-product-request,.coveo-filetype-salesforce-standard-product-request-small{background-image:url(../image/salesforce-standard-product-request.svg)}.coveo-filetype-salesforce-standard-product-required,.coveo-filetype-salesforce-standard-product-required-small{background-image:url(../image/salesforce-standard-product-required.svg)}.coveo-filetype-salesforce-standard-product-transfer,.coveo-filetype-salesforce-standard-product-transfer-small{background-image:url(../image/salesforce-standard-product-transfer.svg)}.coveo-filetype-salesforce-standard-product,.coveo-filetype-salesforce-standard-product-small,.coveo-icon.objecttype.Product,.coveo-icon.objecttype.coveo-small.Product,.coveo-icon.objecttype.coveo-small.product,.coveo-icon.objecttype.product{background-image:url(../image/salesforce-standard-product.svg)}.coveo-filetype-salesforce-standard-question-best,.coveo-filetype-salesforce-standard-question-best-small{background-image:url(../image/salesforce-standard-question-best.svg)}.coveo-filetype-salesforce-standard-question-feed,.coveo-filetype-salesforce-standard-question-feed-small,.coveo-icon.filetype.Cfcomment,.coveo-icon.filetype.cfcomment,.coveo-icon.filetype.coveo-small.Cfcomment,.coveo-icon.filetype.coveo-small.cfcomment{background-image:url(../image/salesforce-standard-question-feed.svg)}.coveo-filetype-salesforce-standard-quick-text,.coveo-filetype-salesforce-standard-quick-text-small{background-image:url(../image/salesforce-standard-quick-text.svg)}.coveo-filetype-salesforce-standard-quip-sheet,.coveo-filetype-salesforce-standard-quip-sheet-small{background-image:url(../image/salesforce-standard-quip-sheet.svg)}.coveo-filetype-salesforce-standard-quip,.coveo-filetype-salesforce-standard-quip-small{background-image:url(../image/salesforce-standard-quip.svg)}.coveo-filetype-salesforce-standard-quotes,.coveo-filetype-salesforce-standard-quotes-small,.coveo-icon.objecttype.Quote,.coveo-icon.objecttype.coveo-small.Quote,.coveo-icon.objecttype.coveo-small.quote,.coveo-icon.objecttype.quote{background-image:url(../image/salesforce-standard-quotes.svg)}.coveo-filetype-salesforce-standard-read-receipts,.coveo-filetype-salesforce-standard-read-receipts-small{background-image:url(../image/salesforce-standard-read-receipts.svg)}.coveo-filetype-salesforce-standard-recent,.coveo-filetype-salesforce-standard-recent-small{background-image:url(../image/salesforce-standard-recent.svg)}.coveo-filetype-salesforce-standard-record,.coveo-filetype-salesforce-standard-record-small{background-image:url(../image/salesforce-standard-record.svg)}.coveo-filetype-salesforce-standard-related-list,.coveo-filetype-salesforce-standard-related-list-small,.coveo-icon.filetype.Lithiumcategory,.coveo-icon.filetype.Saleforceitem,.coveo-icon.filetype.Spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.Lithiumcategory,.coveo-icon.filetype.coveo-small.Saleforceitem,.coveo-icon.filetype.coveo-small.Spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.lithiumcategory,.coveo-icon.filetype.coveo-small.saleforceitem,.coveo-icon.filetype.coveo-small.spwikipagelibrarylist,.coveo-icon.filetype.lithiumcategory,.coveo-icon.filetype.saleforceitem,.coveo-icon.filetype.spwikipagelibrarylist,.coveo-icon.objecttype.List,.coveo-icon.objecttype.coveo-small.List,.coveo-icon.objecttype.coveo-small.list,.coveo-icon.objecttype.list{background-image:url(../image/salesforce-standard-related-list.svg)}.coveo-filetype-salesforce-standard-relationship,.coveo-filetype-salesforce-standard-relationship-small{background-image:url(../image/salesforce-standard-relationship.svg)}.coveo-filetype-salesforce-standard-report,.coveo-filetype-salesforce-standard-report-small,.coveo-icon.objecttype.Report,.coveo-icon.objecttype.coveo-small.Report,.coveo-icon.objecttype.coveo-small.report,.coveo-icon.objecttype.report{background-image:url(../image/salesforce-standard-report.svg)}.coveo-filetype-salesforce-standard-resource-absence,.coveo-filetype-salesforce-standard-resource-absence-small{background-image:url(../image/salesforce-standard-resource-absence.svg)}.coveo-filetype-salesforce-standard-resource-capacity,.coveo-filetype-salesforce-standard-resource-capacity-small{background-image:url(../image/salesforce-standard-resource-capacity.svg)}.coveo-filetype-salesforce-standard-resource-preference,.coveo-filetype-salesforce-standard-resource-preference-small{background-image:url(../image/salesforce-standard-resource-preference.svg)}.coveo-filetype-salesforce-standard-resource-skill,.coveo-filetype-salesforce-standard-resource-skill-small{background-image:url(../image/salesforce-standard-resource-skill.svg)}.coveo-filetype-salesforce-standard-return-order-line-item,.coveo-filetype-salesforce-standard-return-order-line-item-small{background-image:url(../image/salesforce-standard-return-order-line-item.svg)}.coveo-filetype-salesforce-standard-return-order,.coveo-filetype-salesforce-standard-return-order-small{background-image:url(../image/salesforce-standard-return-order.svg)}.coveo-filetype-salesforce-standard-reward,.coveo-filetype-salesforce-standard-reward-small{background-image:url(../image/salesforce-standard-reward.svg)}.coveo-filetype-salesforce-standard-rtc-presence,.coveo-filetype-salesforce-standard-rtc-presence-small{background-image:url(../image/salesforce-standard-rtc-presence.svg)}.coveo-filetype-salesforce-standard-sales-path,.coveo-filetype-salesforce-standard-sales-path-small{background-image:url(../image/salesforce-standard-sales-path.svg)}.coveo-filetype-salesforce-standard-scan-card,.coveo-filetype-salesforce-standard-scan-card-small{background-image:url(../image/salesforce-standard-scan-card.svg)}.coveo-filetype-salesforce-standard-search,.coveo-filetype-salesforce-standard-search-small{background-image:url(../image/salesforce-standard-search.svg)}.coveo-filetype-salesforce-standard-service-appointment,.coveo-filetype-salesforce-standard-service-appointment-small,.coveo-icon.objecttype.Appointment,.coveo-icon.objecttype.appointment,.coveo-icon.objecttype.coveo-small.Appointment,.coveo-icon.objecttype.coveo-small.appointment{background-image:url(../image/salesforce-standard-service-appointment.svg)}.coveo-filetype-salesforce-standard-service-contract,.coveo-filetype-salesforce-standard-service-contract-small,.coveo-icon.objecttype.Service,.coveo-icon.objecttype.coveo-small.Service,.coveo-icon.objecttype.coveo-small.service,.coveo-icon.objecttype.service{background-image:url(../image/salesforce-standard-service-contract.svg)}.coveo-filetype-salesforce-standard-service-crew-member,.coveo-filetype-salesforce-standard-service-crew-member-small{background-image:url(../image/salesforce-standard-service-crew-member.svg)}.coveo-filetype-salesforce-standard-service-crew,.coveo-filetype-salesforce-standard-service-crew-small{background-image:url(../image/salesforce-standard-service-crew.svg)}.coveo-filetype-salesforce-standard-service-report,.coveo-filetype-salesforce-standard-service-report-small,.coveo-icon.filetype.Jiraissue,.coveo-icon.filetype.coveo-small.Jiraissue,.coveo-icon.filetype.coveo-small.jiraissue,.coveo-icon.filetype.jiraissue{background-image:url(../image/salesforce-standard-service-report.svg)}.coveo-filetype-salesforce-standard-service-resource,.coveo-filetype-salesforce-standard-service-resource-small{background-image:url(../image/salesforce-standard-service-resource.svg)}.coveo-filetype-salesforce-standard-service-territory-location,.coveo-filetype-salesforce-standard-service-territory-location-small{background-image:url(../image/salesforce-standard-service-territory-location.svg)}.coveo-filetype-salesforce-standard-service-territory-member,.coveo-filetype-salesforce-standard-service-territory-member-small{background-image:url(../image/salesforce-standard-service-territory-member.svg)}.coveo-filetype-salesforce-standard-service-territory,.coveo-filetype-salesforce-standard-service-territory-small{background-image:url(../image/salesforce-standard-service-territory.svg)}.coveo-filetype-salesforce-standard-shipment,.coveo-filetype-salesforce-standard-shipment-small{background-image:url(../image/salesforce-standard-shipment.svg)}.coveo-filetype-salesforce-standard-skill-entity,.coveo-filetype-salesforce-standard-skill-entity-small{background-image:url(../image/salesforce-standard-skill-entity.svg)}.coveo-filetype-salesforce-standard-skill-requirement,.coveo-filetype-salesforce-standard-skill-requirement-small{background-image:url(../image/salesforce-standard-skill-requirement.svg)}.coveo-filetype-salesforce-standard-skill,.coveo-filetype-salesforce-standard-skill-small{background-image:url(../image/salesforce-standard-skill.svg)}.coveo-filetype-salesforce-standard-social,.coveo-filetype-salesforce-standard-social-small,.coveo-icon.objecttype.Socialprofile,.coveo-icon.objecttype.coveo-small.Socialprofile,.coveo-icon.objecttype.coveo-small.socialprofile,.coveo-icon.objecttype.socialprofile{background-image:url(../image/salesforce-standard-social.svg)}.coveo-filetype-salesforce-standard-solution,.coveo-filetype-salesforce-standard-solution-small,.coveo-icon.objecttype.Kbsolution,.coveo-icon.objecttype.Solution,.coveo-icon.objecttype.coveo-small.Kbsolution,.coveo-icon.objecttype.coveo-small.Solution,.coveo-icon.objecttype.coveo-small.kbsolution,.coveo-icon.objecttype.coveo-small.solution,.coveo-icon.objecttype.kbsolution,.coveo-icon.objecttype.solution{background-image:url(../image/salesforce-standard-solution.svg)}.coveo-filetype-salesforce-standard-sossession,.coveo-filetype-salesforce-standard-sossession-small{background-image:url(../image/salesforce-standard-sossession.svg)}.coveo-filetype-salesforce-standard-stage-collection,.coveo-filetype-salesforce-standard-stage-collection-small{background-image:url(../image/salesforce-standard-stage-collection.svg)}.coveo-filetype-salesforce-standard-stage,.coveo-filetype-salesforce-standard-stage-small{background-image:url(../image/salesforce-standard-stage.svg)}.coveo-filetype-salesforce-standard-survey,.coveo-filetype-salesforce-standard-survey-small{background-image:url(../image/salesforce-standard-survey.svg)}.coveo-filetype-salesforce-standard-task,.coveo-filetype-salesforce-standard-task-small,.coveo-icon.objecttype.Task,.coveo-icon.objecttype.coveo-small.Task,.coveo-icon.objecttype.coveo-small.task,.coveo-icon.objecttype.task{background-image:url(../image/salesforce-standard-task.svg)}.coveo-filetype-salesforce-standard-task2,.coveo-filetype-salesforce-standard-task2-small{background-image:url(../image/salesforce-standard-task2.svg)}.coveo-filetype-salesforce-standard-team-member,.coveo-filetype-salesforce-standard-team-member-small,.coveo-icon.filetype.Lithiumcommunity,.coveo-icon.filetype.coveo-small.Lithiumcommunity,.coveo-icon.filetype.coveo-small.lithiumcommunity,.coveo-icon.filetype.lithiumcommunity{background-image:url(../image/salesforce-standard-team-member.svg)}.coveo-filetype-salesforce-standard-template,.coveo-filetype-salesforce-standard-template-small{background-image:url(../image/salesforce-standard-template.svg)}.coveo-filetype-salesforce-standard-thanks-loading,.coveo-filetype-salesforce-standard-thanks-loading-small{background-image:url(../image/salesforce-standard-thanks-loading.svg)}.coveo-filetype-salesforce-standard-thanks,.coveo-filetype-salesforce-standard-thanks-small{background-image:url(../image/salesforce-standard-thanks.svg)}.coveo-filetype-salesforce-standard-timesheet-entry,.coveo-filetype-salesforce-standard-timesheet-entry-small{background-image:url(../image/salesforce-standard-timesheet-entry.svg)}.coveo-filetype-salesforce-standard-timesheet,.coveo-filetype-salesforce-standard-timesheet-small{background-image:url(../image/salesforce-standard-timesheet.svg)}.coveo-filetype-salesforce-standard-timeslot,.coveo-filetype-salesforce-standard-timeslot-small{background-image:url(../image/salesforce-standard-timeslot.svg)}.coveo-filetype-salesforce-standard-today,.coveo-filetype-salesforce-standard-today-small{background-image:url(../image/salesforce-standard-today.svg)}.coveo-filetype-salesforce-standard-topic,.coveo-filetype-salesforce-standard-topic-small,.coveo-icon.objecttype.Topic,.coveo-icon.objecttype.coveo-small.Topic,.coveo-icon.objecttype.coveo-small.topic,.coveo-icon.objecttype.topic{background-image:url(../image/salesforce-standard-topic.svg)}.coveo-filetype-salesforce-standard-topic2,.coveo-filetype-salesforce-standard-topic2-small{background-image:url(../image/salesforce-standard-topic2.svg)}.coveo-filetype-salesforce-standard-unmatched,.coveo-filetype-salesforce-standard-unmatched-small{background-image:url(../image/salesforce-standard-unmatched.svg)}.coveo-filetype-salesforce-standard-user,.coveo-filetype-salesforce-standard-user-small{background-image:url(../image/salesforce-standard-user.svg)}.coveo-filetype-salesforce-standard-work-order-item,.coveo-filetype-salesforce-standard-work-order-item-small{background-image:url(../image/salesforce-standard-work-order-item.svg)}.coveo-filetype-salesforce-standard-work-order,.coveo-filetype-salesforce-standard-work-order-small{background-image:url(../image/salesforce-standard-work-order.svg);background-color:#50e3c2;border-radius:2px}.coveo-filetype-salesforce-standard-work-type,.coveo-filetype-salesforce-standard-work-type-small{background-image:url(../image/salesforce-standard-work-type.svg)}.coveo-filetype-user,.coveo-filetype-user-small,.coveo-icon.filetype.Activedirperson,.coveo-icon.filetype.Box,.coveo-icon.filetype.Box-user,.coveo-icon.filetype.Exchangegroup,.coveo-icon.filetype.Exchangeperson,.coveo-icon.filetype.Spattendee,.coveo-icon.filetype.Spattendeelist,.coveo-icon.filetype.Spcontact,.coveo-icon.filetype.Spcontactlist,.coveo-icon.filetype.Spuserinformation,.coveo-icon.filetype.Spuserinformationlist,.coveo-icon.filetype.Spuserprofile,.coveo-icon.filetype.activedirperson,.coveo-icon.filetype.box,.coveo-icon.filetype.box user,.coveo-icon.filetype.coveo-small.Activedirperson,.coveo-icon.filetype.coveo-small.Box,.coveo-icon.filetype.coveo-small.Box-user,.coveo-icon.filetype.coveo-small.Exchangegroup,.coveo-icon.filetype.coveo-small.Exchangeperson,.coveo-icon.filetype.coveo-small.Spattendee,.coveo-icon.filetype.coveo-small.Spattendeelist,.coveo-icon.filetype.coveo-small.Spcontact,.coveo-icon.filetype.coveo-small.Spcontactlist,.coveo-icon.filetype.coveo-small.Spuserinformation,.coveo-icon.filetype.coveo-small.Spuserinformationlist,.coveo-icon.filetype.coveo-small.Spuserprofile,.coveo-icon.filetype.coveo-small.activedirperson,.coveo-icon.filetype.coveo-small.box,.coveo-icon.filetype.coveo-small.box user,.coveo-icon.filetype.coveo-small.exchangegroup,.coveo-icon.filetype.coveo-small.exchangeperson,.coveo-icon.filetype.coveo-small.spattendee,.coveo-icon.filetype.coveo-small.spattendeelist,.coveo-icon.filetype.coveo-small.spcontact,.coveo-icon.filetype.coveo-small.spcontactlist,.coveo-icon.filetype.coveo-small.spuserinformation,.coveo-icon.filetype.coveo-small.spuserinformationlist,.coveo-icon.filetype.coveo-small.spuserprofile,.coveo-icon.filetype.exchangegroup,.coveo-icon.filetype.exchangeperson,.coveo-icon.filetype.spattendee,.coveo-icon.filetype.spattendeelist,.coveo-icon.filetype.spcontact,.coveo-icon.filetype.spcontactlist,.coveo-icon.filetype.spuserinformation,.coveo-icon.filetype.spuserinformationlist,.coveo-icon.filetype.spuserprofile,.coveo-icon.objecttype.Partner,.coveo-icon.objecttype.People,.coveo-icon.objecttype.User,.coveo-icon.objecttype.coveo-small.Partner,.coveo-icon.objecttype.coveo-small.People,.coveo-icon.objecttype.coveo-small.User,.coveo-icon.objecttype.coveo-small.partner,.coveo-icon.objecttype.coveo-small.people,.coveo-icon.objecttype.coveo-small.user,.coveo-icon.objecttype.partner,.coveo-icon.objecttype.people,.coveo-icon.objecttype.user{background-image:url(../image/user.svg)}.coveo-filetype-video,.coveo-filetype-video-small,.coveo-icon.filetype.Video,.coveo-icon.filetype.Youtube,.coveo-icon.filetype.Youtubeplaylist,.coveo-icon.filetype.Youtubeplaylistitem,.coveo-icon.filetype.Youtubevideo,.coveo-icon.filetype.coveo-small.Video,.coveo-icon.filetype.coveo-small.Youtube,.coveo-icon.filetype.coveo-small.Youtubeplaylist,.coveo-icon.filetype.coveo-small.Youtubeplaylistitem,.coveo-icon.filetype.coveo-small.Youtubevideo,.coveo-icon.filetype.coveo-small.video,.coveo-icon.filetype.coveo-small.youtube,.coveo-icon.filetype.coveo-small.youtubeplaylist,.coveo-icon.filetype.coveo-small.youtubeplaylistitem,.coveo-icon.filetype.coveo-small.youtubevideo,.coveo-icon.filetype.video,.coveo-icon.filetype.youtube,.coveo-icon.filetype.youtubeplaylist,.coveo-icon.filetype.youtubeplaylistitem,.coveo-icon.filetype.youtubevideo{background-image:url(../image/video.svg)}.coveo-filetype-webpage,.coveo-filetype-webpage-small,.coveo-icon.filetype.Spportal,.coveo-icon.filetype.coveo-small.Spportal,.coveo-icon.filetype.coveo-small.spportal,.coveo-icon.filetype.spportal{background-image:url(../image/webpage.svg)}.coveo-filetype-salesforce-standard-post,.coveo-filetype-salesforce-standard-post-small,.coveo-icon.objecttype.Feedcomment,.coveo-icon.objecttype.Feeditem,.coveo-icon.objecttype.coveo-small.Feedcomment,.coveo-icon.objecttype.coveo-small.Feeditem,.coveo-icon.objecttype.coveo-small.feedcomment,.coveo-icon.objecttype.coveo-small.feeditem,.coveo-icon.objecttype.feedcomment,.coveo-icon.objecttype.feeditem{background-color:#65cae4;border-radius:2px}.coveo-filetype-salesforce-standard-carousel,.coveo-filetype-salesforce-standard-carousel-small{background-color:#6bbd6e;border-radius:2px}.coveo-filetype-salesforce-standard-resource-skill,.coveo-filetype-salesforce-standard-resource-skill-small{background-color:#45c173;border-radius:2px}.coveo-filetype-salesforce-standard-goals,.coveo-filetype-salesforce-standard-goals-small,.coveo-icon.objecttype.Goal,.coveo-icon.objecttype.coveo-small.Goal,.coveo-icon.objecttype.coveo-small.goal,.coveo-icon.objecttype.goal{background-color:#56aadf;border-radius:2px}.coveo-filetype-salesforce-standard-investment-account,.coveo-filetype-salesforce-standard-investment-account-small{background-color:#4bc076;border-radius:2px}.coveo-filetype-salesforce-standard-default,.coveo-filetype-salesforce-standard-default-small,.coveo-icon.filetype.Salesforceitem,.coveo-icon.filetype.coveo-small.Salesforceitem,.coveo-icon.filetype.coveo-small.salesforceitem,.coveo-icon.filetype.salesforceitem{background-color:#8199af;border-radius:2px}.coveo-filetype-salesforce-standard-case-milestone,.coveo-filetype-salesforce-standard-case-milestone-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-today,.coveo-filetype-salesforce-standard-today-small{background-color:#ef7ead;border-radius:2px}.coveo-filetype-salesforce-standard-lead-list,.coveo-filetype-salesforce-standard-lead-list-small,.coveo-filetype-salesforce-standard-product-item-transaction,.coveo-filetype-salesforce-standard-product-item-transaction-small{background-color:#f88962;border-radius:2px}.coveo-filetype-salesforce-standard-answer-private,.coveo-filetype-salesforce-standard-answer-private-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-retail-banking-console,.coveo-filetype-salesforce-standard-retail-banking-console-small{background-color:#00afa0;border-radius:2px}.coveo-filetype-salesforce-standard-channel-program-members,.coveo-filetype-salesforce-standard-channel-program-members-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-apps-admin,.coveo-filetype-salesforce-standard-apps-admin-small{background-color:#9895ee;border-radius:2px}.coveo-filetype-salesforce-standard-datadotcom,.coveo-filetype-salesforce-standard-datadotcom-small{background-color:#1589ee;border-radius:2px}.coveo-filetype-salesforce-standard-product-item,.coveo-filetype-salesforce-standard-product-item-small{background-color:#769ed9;border-radius:2px}.coveo-filetype-salesforce-standard-metrics,.coveo-filetype-salesforce-standard-metrics-small{background-color:#56aadf;border-radius:2px}.coveo-filetype-salesforce-standard-topic2,.coveo-filetype-salesforce-standard-topic2-small{background-color:#56aad0;border-radius:2px}.coveo-filetype-salesforce-standard-partner-fund-allocation,.coveo-filetype-salesforce-standard-partner-fund-allocation-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-approval,.coveo-filetype-salesforce-standard-approval-small{background-color:#50cc7a;border-radius:2px}.coveo-filetype-salesforce-standard-iot-orchestrations,.coveo-filetype-salesforce-standard-iot-orchestrations-small{background-color:#2a739e;border-radius:2px}.coveo-filetype-salesforce-standard-person-account,.coveo-filetype-salesforce-standard-person-account-small{background-color:#7f8de1;border-radius:2px}.coveo-filetype-salesforce-standard-entity,.coveo-filetype-salesforce-standard-entity-small{background-color:#f88962;border-radius:2px}.coveo-filetype-salesforce-standard-service-territory-location,.coveo-filetype-salesforce-standard-service-territory-location-small{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-read-receipts,.coveo-filetype-salesforce-standard-read-receipts-small{background-color:#4bc076;border-radius:2px}.coveo-filetype-salesforce-standard-maintenance-asset,.coveo-filetype-salesforce-standard-maintenance-asset-small{background-color:#2a739e;border-radius:2px}.coveo-filetype-salesforce-standard-marketing-actions,.coveo-filetype-salesforce-standard-marketing-actions-small{background-color:#6bbd6e;border-radius:2px}.coveo-filetype-salesforce-standard-case-transcript,.coveo-filetype-salesforce-standard-case-transcript-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-timesheet-entry,.coveo-filetype-salesforce-standard-timesheet-entry-small{background-color:#7dc37d;border-radius:2px}.coveo-filetype-salesforce-standard-task,.coveo-filetype-salesforce-standard-task-small,.coveo-icon.objecttype.Task,.coveo-icon.objecttype.coveo-small.Task,.coveo-icon.objecttype.coveo-small.task,.coveo-icon.objecttype.task{background-color:#4bc076;border-radius:2px}.coveo-filetype-salesforce-standard-answer-best,.coveo-filetype-salesforce-standard-answer-best-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-orders,.coveo-filetype-salesforce-standard-orders-small,.coveo-icon.objecttype.Salesorder,.coveo-icon.objecttype.coveo-small.Salesorder,.coveo-icon.objecttype.coveo-small.salesorder,.coveo-icon.objecttype.salesorder{background-color:#769ed9;border-radius:2px}.coveo-filetype-salesforce-standard-past-chat,.coveo-filetype-salesforce-standard-past-chat-small{background-color:#f88960;border-radius:2px}.coveo-filetype-salesforce-standard-feedback,.coveo-filetype-salesforce-standard-feedback-small,.coveo-icon.filetype.Lithiummessage,.coveo-icon.filetype.Lithiumthread,.coveo-icon.filetype.coveo-small.Lithiummessage,.coveo-icon.filetype.coveo-small.Lithiumthread,.coveo-icon.filetype.coveo-small.lithiummessage,.coveo-icon.filetype.coveo-small.lithiumthread,.coveo-icon.filetype.lithiummessage,.coveo-icon.filetype.lithiumthread,.coveo-icon.objecttype.Casecomment,.coveo-icon.objecttype.Kbarticlecomment,.coveo-icon.objecttype.Thread,.coveo-icon.objecttype.casecomment,.coveo-icon.objecttype.coveo-small.Casecomment,.coveo-icon.objecttype.coveo-small.Kbarticlecomment,.coveo-icon.objecttype.coveo-small.Thread,.coveo-icon.objecttype.coveo-small.casecomment,.coveo-icon.objecttype.coveo-small.kbarticlecomment,.coveo-icon.objecttype.coveo-small.thread,.coveo-icon.objecttype.kbarticlecomment,.coveo-icon.objecttype.thread{background-color:#6da1ea;border-radius:2px}.coveo-filetype-salesforce-standard-action-list-component,.coveo-filetype-salesforce-standard-action-list-component-small{background-color:#5876a3;border-radius:2px}.coveo-filetype-salesforce-standard-opportunity-splits,.coveo-filetype-salesforce-standard-opportunity-splits-small{background-color:#fcb95b;border-radius:2px}.coveo-filetype-salesforce-standard-messaging-user,.coveo-filetype-salesforce-standard-messaging-user-small{background-color:#34becd;border-radius:2px}.coveo-filetype-salesforce-standard-entitlements,.coveo-filetype-salesforce-standard-entitlements-small{background-color:#b781d3;border-radius:2px}.coveo-filetype-salesforce-standard-case-log-a-call,.coveo-filetype-salesforce-standard-case-log-a-call-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-thanks-loading,.coveo-filetype-salesforce-standard-thanks-loading-small{background-color:#b8c3ce;border-radius:2px}.coveo-filetype-salesforce-standard-channel-program-levels,.coveo-filetype-salesforce-standard-channel-program-levels-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-email-chatter,.coveo-filetype-salesforce-standard-email-chatter-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-announcement,.coveo-filetype-salesforce-standard-announcement-small{background-color:#62b7ed;border-radius:2px}.coveo-filetype-salesforce-standard-bot,.coveo-filetype-salesforce-standard-bot-small{background-color:#54698f;border-radius:2px}.coveo-filetype-salesforce-standard-macros,.coveo-filetype-salesforce-standard-macros-small{background-color:#47cfd2;border-radius:2px}.coveo-filetype-salesforce-standard-asset-relationship,.coveo-filetype-salesforce-standard-asset-relationship-small{background-color:#fa975c;border-radius:2px}.coveo-filetype-salesforce-standard-coaching,.coveo-filetype-salesforce-standard-coaching-small{background-color:#f67594;border-radius:2px}.coveo-filetype-salesforce-standard-search,.coveo-filetype-salesforce-standard-search-small{background-color:#62b7ed;border-radius:2px}.coveo-filetype-salesforce-standard-connected-apps,.coveo-filetype-salesforce-standard-connected-apps-small{background-color:#9895ee;border-radius:2px}.coveo-filetype-salesforce-standard-environment-hub,.coveo-filetype-salesforce-standard-environment-hub-small,.coveo-filetype-salesforce-standard-work-type,.coveo-filetype-salesforce-standard-work-type-small{background-color:#54698d;border-radius:2px}.coveo-filetype-salesforce-standard-cms,.coveo-filetype-salesforce-standard-cms-small{background-color:#88c651;border-radius:2px}.coveo-filetype-salesforce-standard-thanks,.coveo-filetype-salesforce-standard-thanks-small{background-color:#e9696e;border-radius:2px}.coveo-filetype-salesforce-standard-service-territory-member,.coveo-filetype-salesforce-standard-service-territory-member-small{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-campaign-members,.coveo-filetype-salesforce-standard-campaign-members-small{background-color:#f49756;border-radius:2px}.coveo-filetype-salesforce-standard-retail-banking,.coveo-filetype-salesforce-standard-retail-banking-small{background-color:#00d2be;border-radius:2px}.coveo-filetype-salesforce-standard-calibration,.coveo-filetype-salesforce-standard-calibration-small{background-color:#47cfd2;border-radius:2px}.coveo-filetype-salesforce-standard-answer-public,.coveo-filetype-salesforce-standard-answer-public-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-unmatched,.coveo-filetype-salesforce-standard-unmatched-small{background-color:#62b7ed;border-radius:2px}.coveo-filetype-salesforce-standard-partners,.coveo-filetype-salesforce-standard-partners-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-email-iq,.coveo-filetype-salesforce-standard-email-iq-small{background-color:#a094ed;border-radius:2px}.coveo-filetype-salesforce-standard-service-crew,.coveo-filetype-salesforce-standard-service-crew-small{background-color:#fa975c;border-radius:2px}.coveo-filetype-salesforce-standard-resource-capacity,.coveo-filetype-salesforce-standard-resource-capacity-small{background-color:#45c173;border-radius:2px}.coveo-filetype-salesforce-standard-channel-programs,.coveo-filetype-salesforce-standard-channel-programs-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-quip,.coveo-filetype-salesforce-standard-quip-small{background-color:#25b4e9;border-radius:2px}.coveo-filetype-salesforce-standard-quip-sheet,.coveo-filetype-salesforce-standard-quip-sheet-small{background-color:#30c85a;border-radius:2px}.coveo-filetype-salesforce-standard-timeslot,.coveo-filetype-salesforce-standard-timeslot-small{background-color:#fab24c;border-radius:2px}.coveo-filetype-salesforce-standard-live-chat,.coveo-filetype-salesforce-standard-live-chat-small{background-color:#f88960;border-radius:2px}.coveo-filetype-salesforce-standard-user,.coveo-filetype-salesforce-standard-user-small{background-color:#34becd;border-radius:2px}.coveo-filetype-salesforce-standard-client,.coveo-filetype-salesforce-standard-client-small{background-color:#00d2be;border-radius:2px}.coveo-filetype-salesforce-standard-portal,.coveo-filetype-salesforce-standard-portal-small{background-color:#aec770;border-radius:2px}.coveo-filetype-salesforce-standard-partner-fund-request,.coveo-filetype-salesforce-standard-partner-fund-request-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-resource-absence,.coveo-filetype-salesforce-standard-resource-absence-small,.coveo-filetype-salesforce-standard-resource-preference,.coveo-filetype-salesforce-standard-resource-preference-small{background-color:#45c173;border-radius:2px}.coveo-filetype-salesforce-standard-entitlement,.coveo-filetype-salesforce-standard-entitlement-small,.coveo-filetype-salesforce-standard-entitlement-template,.coveo-filetype-salesforce-standard-entitlement-template-small{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-empty,.coveo-filetype-salesforce-standard-empty-small{background-color:#8199af;border-radius:2px}.coveo-filetype-salesforce-standard-case-email,.coveo-filetype-salesforce-standard-case-email-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-account,.coveo-filetype-salesforce-standard-account-small,.coveo-icon.objecttype.Account,.coveo-icon.objecttype.account,.coveo-icon.objecttype.coveo-small.Account,.coveo-icon.objecttype.coveo-small.account{background-color:#7f8de1;border-radius:2px}.coveo-filetype-salesforce-standard-wealth-management-console,.coveo-filetype-salesforce-standard-wealth-management-console-small{background-color:#00afa0;border-radius:2px}.coveo-filetype-salesforce-standard-task2,.coveo-filetype-salesforce-standard-task2-small{background-color:#4bc076;border-radius:2px}.coveo-filetype-salesforce-standard-social,.coveo-filetype-salesforce-standard-social-small,.coveo-icon.objecttype.Socialprofile,.coveo-icon.objecttype.coveo-small.Socialprofile,.coveo-icon.objecttype.coveo-small.socialprofile,.coveo-icon.objecttype.socialprofile{background-color:#ea74a2;border-radius:2px}.coveo-filetype-salesforce-standard-endorsement,.coveo-filetype-salesforce-standard-endorsement-small,.coveo-filetype-salesforce-standard-folder,.coveo-filetype-salesforce-standard-folder-small{background-color:#8b9ae3;border-radius:2px}.coveo-filetype-salesforce-standard-service-crew-member,.coveo-filetype-salesforce-standard-service-crew-member-small{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-flow,.coveo-filetype-salesforce-standard-flow-small{background-color:#0079bc;border-radius:2px}.coveo-filetype-salesforce-standard-omni-supervisor,.coveo-filetype-salesforce-standard-omni-supervisor-small{background-color:#8a76f0;border-radius:2px}.coveo-filetype-salesforce-standard-product,.coveo-filetype-salesforce-standard-product-small,.coveo-icon.objecttype.Product,.coveo-icon.objecttype.coveo-small.Product,.coveo-icon.objecttype.coveo-small.product,.coveo-icon.objecttype.product{background-color:#b781d3;border-radius:2px}.coveo-filetype-salesforce-standard-topic,.coveo-filetype-salesforce-standard-topic-small,.coveo-icon.objecttype.Topic,.coveo-icon.objecttype.coveo-small.Topic,.coveo-icon.objecttype.coveo-small.topic,.coveo-icon.objecttype.topic{background-color:#56aadf;border-radius:2px}.coveo-filetype-salesforce-standard-product-required,.coveo-filetype-salesforce-standard-product-required-small{background-color:#ef6e64;border-radius:2px}.coveo-filetype-salesforce-standard-process,.coveo-filetype-salesforce-standard-process-small{background-color:#0079bc;border-radius:2px}.coveo-filetype-salesforce-standard-people,.coveo-filetype-salesforce-standard-people-small{background-color:#34becd;border-radius:2px}.coveo-filetype-salesforce-standard-reward,.coveo-filetype-salesforce-standard-reward-small{background-color:#e9696e;border-radius:2px}.coveo-filetype-salesforce-standard-performance,.coveo-filetype-salesforce-standard-performance-small{background-color:#f8b156;border-radius:2px}.coveo-filetype-salesforce-standard-case-comment,.coveo-filetype-salesforce-standard-case-comment-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-campaign,.coveo-filetype-salesforce-standard-campaign-small,.coveo-icon.objecttype.Campaign,.coveo-icon.objecttype.campaign,.coveo-icon.objecttype.coveo-small.Campaign,.coveo-icon.objecttype.coveo-small.campaign{background-color:#f49756;border-radius:2px}.coveo-filetype-salesforce-standard-business-hours,.coveo-filetype-salesforce-standard-business-hours-small{background-color:#7dc37d;border-radius:2px}.coveo-filetype-salesforce-standard-evernote,.coveo-filetype-salesforce-standard-evernote-small{background-color:#86c86f;border-radius:2px}.coveo-filetype-salesforce-standard-service-territory,.coveo-filetype-salesforce-standard-service-territory-small{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-case,.coveo-filetype-salesforce-standard-case-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-record,.coveo-filetype-salesforce-standard-record-small{background-color:#7dc37d;border-radius:2px}.coveo-filetype-salesforce-standard-contract-line-item,.coveo-filetype-salesforce-standard-contract-line-item-small{background-color:#6ec06e;border-radius:2px}.coveo-filetype-salesforce-standard-skill-entity,.coveo-filetype-salesforce-standard-skill-entity-small{background-color:#8b9ae3;border-radius:2px}.coveo-filetype-salesforce-standard-skill,.coveo-filetype-salesforce-standard-skill-small{background-color:#fa975c;border-radius:2px}.coveo-filetype-salesforce-standard-operating-hours,.coveo-filetype-salesforce-standard-operating-hours-small{background-color:#6b9ee2;border-radius:2px}.coveo-filetype-salesforce-standard-custom,.coveo-filetype-salesforce-standard-custom-small{background-color:#8199af;border-radius:2px}.coveo-filetype-salesforce-standard-related-list,.coveo-filetype-salesforce-standard-related-list-small,.coveo-icon.filetype.Lithiumcategory,.coveo-icon.filetype.Saleforceitem,.coveo-icon.filetype.Spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.Lithiumcategory,.coveo-icon.filetype.coveo-small.Saleforceitem,.coveo-icon.filetype.coveo-small.Spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.lithiumcategory,.coveo-icon.filetype.coveo-small.saleforceitem,.coveo-icon.filetype.coveo-small.spwikipagelibrarylist,.coveo-icon.filetype.lithiumcategory,.coveo-icon.filetype.saleforceitem,.coveo-icon.filetype.spwikipagelibrarylist,.coveo-icon.objecttype.List,.coveo-icon.objecttype.coveo-small.List,.coveo-icon.objecttype.coveo-small.list,.coveo-icon.objecttype.list{background-color:#59bcab;border-radius:2px}.coveo-filetype-salesforce-standard-case-change-status,.coveo-filetype-salesforce-standard-case-change-status-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-insurance-console,.coveo-filetype-salesforce-standard-insurance-console-small{background-color:#00afa0;border-radius:2px}.coveo-filetype-salesforce-standard-contract,.coveo-filetype-salesforce-standard-contract-small,.coveo-icon.objecttype.Contract,.coveo-icon.objecttype.contract,.coveo-icon.objecttype.coveo-small.Contract,.coveo-icon.objecttype.coveo-small.contract{background-color:#6ec06e;border-radius:2px}.coveo-filetype-salesforce-standard-photo,.coveo-filetype-salesforce-standard-photo-small{background-color:#d7d1d1;border-radius:2px}.coveo-filetype-salesforce-standard-apps,.coveo-filetype-salesforce-standard-apps-small{background-color:#3c97dd;border-radius:2px}.coveo-filetype-salesforce-standard-timesheet,.coveo-filetype-salesforce-standard-timesheet-small{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-drafts,.coveo-filetype-salesforce-standard-drafts-small{background-color:#6ca1e9;border-radius:2px}.coveo-filetype-salesforce-standard-work-order-item,.coveo-filetype-salesforce-standard-work-order-item-small{background-color:#33a8dc;border-radius:2px}.coveo-filetype-salesforce-standard-pricebook,.coveo-filetype-salesforce-standard-pricebook-small{background-color:#b781d3;border-radius:2px}.coveo-filetype-salesforce-standard-scan-card,.coveo-filetype-salesforce-standard-scan-card-small{background-color:#f39e58;border-radius:2px}.coveo-filetype-salesforce-standard-note,.coveo-filetype-salesforce-standard-note-small,.coveo-icon.objecttype.Note,.coveo-icon.objecttype.coveo-small.Note,.coveo-icon.objecttype.coveo-small.note,.coveo-icon.objecttype.note{background-color:#e6d478;border-radius:2px}.coveo-filetype-salesforce-standard-opportunity,.coveo-filetype-salesforce-standard-opportunity-small,.coveo-icon.objecttype.Opportunity,.coveo-icon.objecttype.Opportunityproduct,.coveo-icon.objecttype.coveo-small.Opportunity,.coveo-icon.objecttype.coveo-small.Opportunityproduct,.coveo-icon.objecttype.coveo-small.opportunity,.coveo-icon.objecttype.coveo-small.opportunityproduct,.coveo-icon.objecttype.opportunity,.coveo-icon.objecttype.opportunityproduct{background-color:#fcb95b;border-radius:2px}.coveo-filetype-salesforce-standard-news,.coveo-filetype-salesforce-standard-news-small{background-color:#7f8de1;border-radius:2px}.coveo-filetype-salesforce-standard-call-history,.coveo-filetype-salesforce-standard-call-history-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-report,.coveo-filetype-salesforce-standard-report-small,.coveo-icon.objecttype.Report,.coveo-icon.objecttype.coveo-small.Report,.coveo-icon.objecttype.coveo-small.report,.coveo-icon.objecttype.report{background-color:#2ecbbe;border-radius:2px}.coveo-filetype-salesforce-standard-groups,.coveo-filetype-salesforce-standard-groups-small,.coveo-icon.filetype.Lithiumboard,.coveo-icon.filetype.coveo-small.Lithiumboard,.coveo-icon.filetype.coveo-small.lithiumboard,.coveo-icon.filetype.lithiumboard,.coveo-icon.objecttype.Collaborationgroup,.coveo-icon.objecttype.collaborationgroup,.coveo-icon.objecttype.coveo-small.Collaborationgroup,.coveo-icon.objecttype.coveo-small.collaborationgroup{background-color:#779ef2;border-radius:2px}.coveo-filetype-salesforce-standard-dashboard,.coveo-filetype-salesforce-standard-dashboard-small,.coveo-icon.objecttype.Dashboard,.coveo-icon.objecttype.coveo-small.Dashboard,.coveo-icon.objecttype.coveo-small.dashboard,.coveo-icon.objecttype.dashboard{background-color:#ef6e64;border-radius:2px}.coveo-filetype-salesforce-standard-generic-loading,.coveo-filetype-salesforce-standard-generic-loading-small{background-color:#b8c3ce;border-radius:2px}.coveo-filetype-salesforce-standard-address,.coveo-filetype-salesforce-standard-address-small{background-color:#4bc076;border-radius:2px}.coveo-filetype-salesforce-standard-entity-milestone,.coveo-filetype-salesforce-standard-entity-milestone-small{background-color:#f49756;border-radius:2px}.coveo-filetype-salesforce-standard-wealth-management,.coveo-filetype-salesforce-standard-wealth-management-small{background-color:#00d2be;border-radius:2px}.coveo-filetype-salesforce-standard-customers,.coveo-filetype-salesforce-standard-customers-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-service-appointment,.coveo-filetype-salesforce-standard-service-appointment-small,.coveo-icon.objecttype.Appointment,.coveo-icon.objecttype.appointment,.coveo-icon.objecttype.coveo-small.Appointment,.coveo-icon.objecttype.coveo-small.appointment{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-data-integration-hub,.coveo-filetype-salesforce-standard-data-integration-hub-small,.coveo-filetype-salesforce-standard-maintenance-plan,.coveo-filetype-salesforce-standard-maintenance-plan-small{background-color:#2a739e;border-radius:2px}.coveo-filetype-salesforce-standard-hierarchy,.coveo-filetype-salesforce-standard-hierarchy-small{background-color:#34becd;border-radius:2px}.coveo-filetype-salesforce-standard-partner-marketing-budget,.coveo-filetype-salesforce-standard-partner-marketing-budget-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-skill-requirement,.coveo-filetype-salesforce-standard-skill-requirement-small{background-color:#fa975c;border-radius:2px}.coveo-filetype-salesforce-standard-location,.coveo-filetype-salesforce-standard-location-small{background-color:#4bc076;border-radius:2px}.coveo-filetype-salesforce-standard-avatar-loading,.coveo-filetype-salesforce-standard-avatar-loading-small{background-color:#b8c3ce;border-radius:2px}.coveo-filetype-salesforce-standard-article,.coveo-filetype-salesforce-standard-article-small,.coveo-icon.filetype.Cfpage,.coveo-icon.filetype.cfpage,.coveo-icon.filetype.coveo-small.Cfpage,.coveo-icon.filetype.coveo-small.cfpage,.coveo-icon.objecttype.Kbarticle,.coveo-icon.objecttype.Knowledgearticle,.coveo-icon.objecttype.Salesliterature,.coveo-icon.objecttype.coveo-small.Kbarticle,.coveo-icon.objecttype.coveo-small.Knowledgearticle,.coveo-icon.objecttype.coveo-small.Salesliterature,.coveo-icon.objecttype.coveo-small.kbarticle,.coveo-icon.objecttype.coveo-small.knowledgearticle,.coveo-icon.objecttype.coveo-small.salesliterature,.coveo-icon.objecttype.kbarticle,.coveo-icon.objecttype.knowledgearticle,.coveo-icon.objecttype.salesliterature{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-log-a-call,.coveo-filetype-salesforce-standard-log-a-call-small{background-color:#48c3cc;border-radius:2px}.coveo-filetype-salesforce-standard-quotes,.coveo-filetype-salesforce-standard-quotes-small,.coveo-icon.objecttype.Quote,.coveo-icon.objecttype.coveo-small.Quote,.coveo-icon.objecttype.coveo-small.quote,.coveo-icon.objecttype.quote{background-color:#88c651;border-radius:2px}.coveo-filetype-salesforce-standard-merge,.coveo-filetype-salesforce-standard-merge-small,.coveo-filetype-salesforce-standard-question-feed,.coveo-filetype-salesforce-standard-question-feed-small,.coveo-icon.filetype.Cfcomment,.coveo-icon.filetype.cfcomment,.coveo-icon.filetype.coveo-small.Cfcomment,.coveo-icon.filetype.coveo-small.cfcomment{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-product-consumed,.coveo-filetype-salesforce-standard-product-consumed-small{background-color:#55bc9c;border-radius:2px}.coveo-filetype-salesforce-standard-canvas,.coveo-filetype-salesforce-standard-canvas-small{background-color:#8199af;border-radius:2px}.coveo-filetype-salesforce-standard-forecasts,.coveo-filetype-salesforce-standard-forecasts-small{background-color:#6bbd6e;border-radius:2px}.coveo-filetype-salesforce-standard-relationship,.coveo-filetype-salesforce-standard-relationship-small{background-color:#3c97dd;border-radius:2px}.coveo-filetype-salesforce-standard-service-resource,.coveo-filetype-salesforce-standard-service-resource-small{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-sales-path,.coveo-filetype-salesforce-standard-sales-path-small{background-color:#2a739e;border-radius:2px}.coveo-filetype-salesforce-standard-rtc-presence,.coveo-filetype-salesforce-standard-rtc-presence-small{background-color:#47cfd2;border-radius:2px}.coveo-filetype-salesforce-standard-avatar,.coveo-filetype-salesforce-standard-avatar-small{background-color:#62b7ed;border-radius:2px}.coveo-filetype-salesforce-standard-solution,.coveo-filetype-salesforce-standard-solution-small,.coveo-icon.objecttype.Kbsolution,.coveo-icon.objecttype.Solution,.coveo-icon.objecttype.coveo-small.Kbsolution,.coveo-icon.objecttype.coveo-small.Solution,.coveo-icon.objecttype.coveo-small.kbsolution,.coveo-icon.objecttype.coveo-small.solution,.coveo-icon.objecttype.kbsolution,.coveo-icon.objecttype.solution{background-color:#8fc972;border-radius:2px}.coveo-filetype-salesforce-standard-partner-fund-claim,.coveo-filetype-salesforce-standard-partner-fund-claim-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-individual,.coveo-filetype-salesforce-standard-individual-small{background-color:#3c97dd;border-radius:2px}.coveo-filetype-salesforce-standard-custom-notification,.coveo-filetype-salesforce-standard-custom-notification-small{background-color:#6bb7e4;border-radius:2px}.coveo-filetype-salesforce-standard-template,.coveo-filetype-salesforce-standard-template-small{background-color:#3c97dd;border-radius:2px}.coveo-filetype-salesforce-standard-shipment,.coveo-filetype-salesforce-standard-shipment-small{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-event,.coveo-filetype-salesforce-standard-event-small,.coveo-icon.objecttype.Event,.coveo-icon.objecttype.coveo-small.Event,.coveo-icon.objecttype.coveo-small.event,.coveo-icon.objecttype.event{background-color:#eb7092;border-radius:2px}.coveo-filetype-salesforce-standard-insurance,.coveo-filetype-salesforce-standard-insurance-small{background-color:#00d2be;border-radius:2px}.coveo-filetype-salesforce-standard-live-chat-visitor,.coveo-filetype-salesforce-standard-live-chat-visitor-small{background-color:#f68960;border-radius:2px}.coveo-filetype-salesforce-standard-survey,.coveo-filetype-salesforce-standard-survey-small{background-color:#319fd6;border-radius:2px}.coveo-filetype-salesforce-standard-link,.coveo-filetype-salesforce-standard-link-small{background-color:#7a9ae6;border-radius:2px}.coveo-filetype-salesforce-standard-messaging-session,.coveo-filetype-salesforce-standard-messaging-session-small{background-color:#34becd;border-radius:2px}.coveo-filetype-salesforce-standard-list-email,.coveo-filetype-salesforce-standard-list-email-small{background-color:#8baeb5;border-radius:2px}.coveo-filetype-salesforce-standard-document,.coveo-filetype-salesforce-standard-document-small{background-color:#baac93;border-radius:2px}.coveo-filetype-salesforce-standard-product-transfer,.coveo-filetype-salesforce-standard-product-transfer-small{background-color:#f88962;border-radius:2px}.coveo-filetype-salesforce-standard-recent,.coveo-filetype-salesforce-standard-recent-small{background-color:#6ca1e9;border-radius:2px}.coveo-filetype-salesforce-standard-insights,.coveo-filetype-salesforce-standard-insights-small,.coveo-icon.filetype.Cfblogentry,.coveo-icon.filetype.cfblogentry,.coveo-icon.filetype.coveo-small.Cfblogentry,.coveo-icon.filetype.coveo-small.cfblogentry{background-color:#ec94ed;border-radius:2px}.coveo-filetype-salesforce-standard-dropbox,.coveo-filetype-salesforce-standard-dropbox-small{background-color:#52aef9;border-radius:2px}.coveo-filetype-salesforce-standard-file,.coveo-filetype-salesforce-standard-file-small,.coveo-icon.objecttype.Annotation,.coveo-icon.objecttype.File,.coveo-icon.objecttype.annotation,.coveo-icon.objecttype.coveo-small.Annotation,.coveo-icon.objecttype.coveo-small.File,.coveo-icon.objecttype.coveo-small.annotation,.coveo-icon.objecttype.coveo-small.file,.coveo-icon.objecttype.file{background-color:#baac93;border-radius:2px}.coveo-filetype-salesforce-standard-team-member,.coveo-filetype-salesforce-standard-team-member-small,.coveo-icon.filetype.Lithiumcommunity,.coveo-icon.filetype.coveo-small.Lithiumcommunity,.coveo-icon.filetype.coveo-small.lithiumcommunity,.coveo-icon.filetype.lithiumcommunity{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-group-loading,.coveo-filetype-salesforce-standard-group-loading-small{background-color:#b8c3ce;border-radius:2px}.coveo-filetype-salesforce-standard-lead,.coveo-filetype-salesforce-standard-lead-small,.coveo-icon.objecttype.Lead,.coveo-icon.objecttype.coveo-small.Lead,.coveo-icon.objecttype.coveo-small.lead,.coveo-icon.objecttype.lead{background-color:#f88962;border-radius:2px}.coveo-filetype-salesforce-standard-email,.coveo-filetype-salesforce-standard-email-small{background-color:#95aec5;border-radius:2px}.coveo-filetype-salesforce-standard-service-contract,.coveo-filetype-salesforce-standard-service-contract-small,.coveo-icon.objecttype.Service,.coveo-icon.objecttype.coveo-small.Service,.coveo-icon.objecttype.coveo-small.service,.coveo-icon.objecttype.service{background-color:#8a76f0;border-radius:2px}.coveo-filetype-salesforce-standard-entitlement-process,.coveo-filetype-salesforce-standard-entitlement-process-small{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-contact-list,.coveo-filetype-salesforce-standard-contact-list-small{background-color:#a094ed;border-radius:2px}.coveo-filetype-salesforce-standard-channel-program-history,.coveo-filetype-salesforce-standard-channel-program-history-small{background-color:#0eb58a;border-radius:2px}.coveo-filetype-salesforce-standard-question-best,.coveo-filetype-salesforce-standard-question-best-small{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-knowledge,.coveo-filetype-salesforce-standard-knowledge-small,.coveo-icon.objecttype.Kbdocumentation,.coveo-icon.objecttype.Kbknowledgearticle,.coveo-icon.objecttype.Kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.Kbdocumentation,.coveo-icon.objecttype.coveo-small.Kbknowledgearticle,.coveo-icon.objecttype.coveo-small.Kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.kbdocumentation,.coveo-icon.objecttype.coveo-small.kbknowledgearticle,.coveo-icon.objecttype.coveo-small.kbtechnicalarticle,.coveo-icon.objecttype.kbdocumentation,.coveo-icon.objecttype.kbknowledgearticle,.coveo-icon.objecttype.kbtechnicalarticle{background-color:#ec94ed;border-radius:2px}.coveo-filetype-salesforce-standard-lead-insights,.coveo-filetype-salesforce-standard-lead-insights-small{background-color:#22b0e6;border-radius:2px}.coveo-filetype-salesforce-standard-concur,.coveo-filetype-salesforce-standard-concur-small{background-color:#4cc3c7;border-radius:2px}.coveo-filetype-salesforce-standard-feed,.coveo-filetype-salesforce-standard-feed-small,.coveo-icon.filetype.Rssitem,.coveo-icon.filetype.coveo-small.Rssitem,.coveo-icon.filetype.coveo-small.rssitem,.coveo-icon.filetype.rssitem,.coveo-icon.objecttype.Feed,.coveo-icon.objecttype.coveo-small.Feed,.coveo-icon.objecttype.coveo-small.feed,.coveo-icon.objecttype.feed{background-color:#62b7ed;border-radius:2px}.coveo-filetype-salesforce-standard-messaging-conversation,.coveo-filetype-salesforce-standard-messaging-conversation-small{background-color:#34becd;border-radius:2px}.coveo-filetype-salesforce-standard-service-report,.coveo-filetype-salesforce-standard-service-report-small,.coveo-icon.filetype.Jiraissue,.coveo-icon.filetype.coveo-small.Jiraissue,.coveo-icon.filetype.coveo-small.jiraissue,.coveo-icon.filetype.jiraissue{background-color:#7e8be4;border-radius:2px}.coveo-filetype-salesforce-standard-call,.coveo-filetype-salesforce-standard-call-small,.coveo-icon.objecttype.Phonecall,.coveo-icon.objecttype.coveo-small.Phonecall,.coveo-icon.objecttype.coveo-small.phonecall,.coveo-icon.objecttype.phonecall{background-color:#f2cf5b;border-radius:2px}.coveo-filetype-salesforce-standard-stage,.coveo-filetype-salesforce-standard-stage-small{background-color:#ff9a3c;border-radius:2px}.coveo-filetype-salesforce-standard-product-request-line-item,.coveo-filetype-salesforce-standard-product-request-line-item-small{background-color:#88c651;border-radius:2px}.coveo-filetype-salesforce-standard-return-order-line-item,.coveo-filetype-salesforce-standard-return-order-line-item-small{background-color:#009688;border-radius:2px}.coveo-filetype-salesforce-standard-quick-text,.coveo-filetype-salesforce-standard-quick-text-small{background-color:#62b7e5;border-radius:2px}.coveo-filetype-salesforce-standard-home,.coveo-filetype-salesforce-standard-home-small{background-color:#ef7ead;border-radius:2px}.coveo-filetype-salesforce-standard-sossession,.coveo-filetype-salesforce-standard-sossession-small{background-color:#54698d;border-radius:2px}.coveo-filetype-salesforce-standard-stage-collection,.coveo-filetype-salesforce-standard-stage-collection-small{background-color:#ff9a3c;border-radius:2px}.coveo-filetype-salesforce-standard-product-request,.coveo-filetype-salesforce-standard-product-request-small{background-color:#88c651;border-radius:2px}.coveo-filetype-salesforce-standard-logging,.coveo-filetype-salesforce-standard-logging-small{background-color:#00a1df;border-radius:2px}.coveo-filetype-salesforce-standard-assigned-resource,.coveo-filetype-salesforce-standard-assigned-resource-small{background-color:#45c173;border-radius:2px}.coveo-filetype-salesforce-standard-return-order,.coveo-filetype-salesforce-standard-return-order-small{background-color:#009688;border-radius:2px}.coveo-filetype-salesforce-standard-poll,.coveo-filetype-salesforce-standard-poll-small{background-color:#699be1;border-radius:2px}.coveo-filetype-salesforce-standard-household,.coveo-filetype-salesforce-standard-household-small{background-color:#00afa0;border-radius:2px}.coveo-icon{position:relative}.coveo-icon .coveo-icon-caption-overlay{display:none}.coveo-icon.filetype.Cfblogentry .coveo-icon-caption-overlay,.coveo-icon.filetype.Cfcomment .coveo-icon-caption-overlay,.coveo-icon.filetype.Cfpage .coveo-icon-caption-overlay,.coveo-icon.filetype.Cfspace .coveo-icon-caption-overlay,.coveo-icon.filetype.Confluencespace .coveo-icon-caption-overlay,.coveo-icon.filetype.cfblogentry .coveo-icon-caption-overlay,.coveo-icon.filetype.cfcomment .coveo-icon-caption-overlay,.coveo-icon.filetype.cfpage .coveo-icon-caption-overlay,.coveo-icon.filetype.cfspace .coveo-icon-caption-overlay,.coveo-icon.filetype.confluencespace .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Cfblogentry .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Cfcomment .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Cfpage .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Cfspace .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Confluencespace .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.cfblogentry .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.cfcomment .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.cfpage .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.cfspace .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.confluencespace .coveo-icon-caption-overlay{display:block}.coveo-icon-caption-overlay{background-color:#fff;border:thin solid #bcc3ca;border-radius:2px;font-size:11px;position:absolute;top:-16px;left:-10px;text-indent:0;padding:2px;color:#67768b;width:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.coveo-icon.coveo-small .coveo-icon-caption-overlay{width:40px;top:-18px;left:-10px}.coveo-icon[data-with-label=true] .coveo-icon-caption-overlay{display:block}.coveo-icon[data-with-label=true].coveo-small .coveo-icon-caption-overlay{display:none}.CoveoIcon .CoveoQuickview,.CoveoIcon.coveo-icon .CoveoQuickview,.CoveoIcon.coveo-icon.filetype .CoveoQuickview,.CoveoIcon.coveo-icon.objecttype .CoveoQuickview,.CoveoIcon.coveo-icon.sysfiletype .CoveoQuickview{text-indent:0;left:2px;right:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}.CoveoIcon.coveo-icon.filetype:hover.coveo-with-quickview,.CoveoIcon.coveo-icon.objecttype:hover.coveo-with-quickview,.CoveoIcon.coveo-icon.sysfiletype:hover.coveo-with-quickview,.CoveoIcon.coveo-icon:hover.coveo-with-quickview,.CoveoIcon:hover.coveo-with-quickview{background-image:none;border:thin solid #bcc3ca;border-radius:2px;background-color:#f7f8f9}.CoveoIcon.coveo-icon.filetype:hover.coveo-with-quickview .CoveoQuickview,.CoveoIcon.coveo-icon.objecttype:hover.coveo-with-quickview .CoveoQuickview,.CoveoIcon.coveo-icon.sysfiletype:hover.coveo-with-quickview .CoveoQuickview,.CoveoIcon.coveo-icon:hover.coveo-with-quickview .CoveoQuickview,.CoveoIcon:hover.coveo-with-quickview .CoveoQuickview{display:block}.CoveoIcon.coveo-icon.filetype:hover.coveo-with-quickview .CoveoQuickview:hover,.CoveoIcon.coveo-icon.objecttype:hover.coveo-with-quickview .CoveoQuickview:hover,.CoveoIcon.coveo-icon.sysfiletype:hover.coveo-with-quickview .CoveoQuickview:hover,.CoveoIcon.coveo-icon:hover.coveo-with-quickview .CoveoQuickview:hover,.CoveoIcon:hover.coveo-with-quickview .CoveoQuickview:hover{text-decoration:none}.coveo-btn{display:inline-block;height:34px;padding:8.5px 16px;color:#1d4f76;font-family:Lato,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background-color:#fff;border:1px solid #bcc3ca;border-radius:2px;cursor:pointer}.coveo-btn .coveo-icon{fill:#1d4f76}.coveo-btn:focus,.coveo-btn:hover{text-decoration:none}.coveo-btn:focus{background-color:#e6ecf0;outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.coveo-btn.coveo-state-disabled,.coveo-btn:disabled{color:#bcc3ca;cursor:default}.coveo-btn.coveo-mod-small{height:24px;padding:0 10px;font-size:11px;line-height:14px}.coveo-btn.coveo-mod-large{height:50px}.coveo-btn.coveo-mod-primary{color:#fff;background-color:#f58020;border:1px solid #f58020}.coveo-btn.coveo-mod-primary:focus,.coveo-btn.coveo-mod-primary:hover{background-color:#f68e38;border:1px solid #f68e38}.coveo-btn.coveo-mod-primary.coveo-state-disabled,.coveo-btn.coveo-mod-primary:disabled{background-color:#f9b882;border:1px solid #f9b882}.coveo-btn.coveo-mod-primary .coveo-icon{fill:#fff}.coveo-btn.coveo-mod-danger{color:#fff;background-color:#ce3f00;border:1px solid #ce3f00}.coveo-btn.coveo-mod-danger:focus,.coveo-btn.coveo-mod-danger:hover{background-color:#e84700;border:1px solid #e84700}.coveo-btn.coveo-mod-danger.coveo-state-disabled,.coveo-btn.coveo-mod-danger:disabled{background-color:#ff7335;border:1px solid #ff7335}.coveo-btn.coveo-mod-danger .coveo-icon{fill:#fff}.coveo-btn.coveo-mod-link{background-color:transparent;border:none}.coveo-btn+.coveo-btn,.coveo-btn+.coveo-btn-container{margin-left:10px}.coveo-btn .coveo-confirm-icon-error,.coveo-btn .coveo-confirm-icon-success{display:none}.coveo-btn.coveo-mod-confirm-error,.coveo-btn.coveo-mod-confirm-success{position:relative;color:transparent;outline:0;transition:background-color .2s;user-select:none}.coveo-btn.coveo-mod-confirm-error:before,.coveo-btn.coveo-mod-confirm-success:before{position:absolute;top:40px;font-size:11px;text-transform:initial;animation:.3s ease-in forwards coveo-vp-fadeIn;opacity:0}.coveo-btn.coveo-mod-confirm-error.coveo-mod-confirm-right:before,.coveo-btn.coveo-mod-confirm-success.coveo-mod-confirm-right:before{right:0}.coveo-btn.coveo-mod-confirm-error.coveo-mod-confirm-left:before,.coveo-btn.coveo-mod-confirm-success.coveo-mod-confirm-left:before{left:0}.coveo-btn.coveo-mod-confirm-error .coveo-confirm-icon-error,.coveo-btn.coveo-mod-confirm-error .coveo-confirm-icon-success,.coveo-btn.coveo-mod-confirm-success .coveo-confirm-icon-error,.coveo-btn.coveo-mod-confirm-success .coveo-confirm-icon-success{position:absolute;top:calc(50% - 15px / 2);right:calc(50% - 15px / 2);display:inline-block;font-size:15px;fill:#fff}.coveo-btn.coveo-mod-confirm{margin-bottom:20px}.coveo-btn.coveo-mod-confirm-success{background-color:#009830;border:1px solid #009830}.coveo-btn.coveo-mod-confirm-success:focus,.coveo-btn.coveo-mod-confirm-success:hover{background-color:#009830}.coveo-btn.coveo-mod-confirm-success:before{color:#009830;content:attr(data-confirm-success)}.coveo-btn.coveo-mod-confirm-success .coveo-confirm-icon-error{display:none}.coveo-btn.coveo-mod-confirm-error{background-color:#ce3f00;border:1px solid #ce3f00}.coveo-btn.coveo-mod-confirm-error:focus,.coveo-btn.coveo-mod-confirm-error:hover{background-color:#ce3f00}.coveo-btn.coveo-mod-confirm-error:before{color:#ce3f00;content:attr(data-confirm-error)}.coveo-btn.coveo-mod-confirm-error .coveo-confirm-icon-success{display:none}.coveo-btn-container{display:inline-block;margin:0}.coveo-btn-container .coveo-btn[disabled]{pointer-events:none}.coveo-btn-container+.coveo-btn,.coveo-btn-container+.coveo-btn-container{margin-left:10px}.coveo-modal-backdrop,.coveo-modal-container{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.coveo-modal-backdrop{z-index:1049;background:#1d4f76;transition:.3s;opacity:.9}.coveo-modal-backdrop.coveo-layer-1{z-index:1049}.coveo-modal-backdrop.coveo-layer-2{z-index:1069}.coveo-modal-backdrop.coveo-layer-3{z-index:1089}.coveo-modal-backdrop.coveo-layer-4{z-index:1109}.coveo-modal-backdrop.coveo-layer-5{z-index:1129}.coveo-modal-backdrop.coveo-layer-6{z-index:1149}.coveo-modal-backdrop.coveo-layer-7{z-index:1169}.coveo-modal-backdrop.coveo-layer-8{z-index:1189}.coveo-modal-backdrop.coveo-layer-9{z-index:1209}.coveo-modal-backdrop.coveo-layer-10{z-index:1229}.coveo-modal-backdrop.coveo-prompt-backdrop{position:absolute;opacity:.5}.coveo-modal-backdrop.coveo-prompt-backdrop .coveo-mask{position:fixed;top:0;right:0;bottom:0;left:0}.coveo-modal-backdrop.coveo-clear,.coveo-modal-backdrop.coveo-closed{opacity:0}.coveo-modal-backdrop.coveo-closed{visibility:hidden}.coveo-modal-container{align-items:center;justify-content:center;z-index:1050;display:flex;visibility:hidden;pointer-events:none;font-family:Lato,Arial,Helvetica,sans-serif;box-sizing:border-box}.coveo-modal-container.coveo-layer-1{z-index:1050}.coveo-modal-container.coveo-layer-2{z-index:1070}.coveo-modal-container.coveo-layer-3{z-index:1090}.coveo-modal-container.coveo-layer-4{z-index:1110}.coveo-modal-container.coveo-layer-5{z-index:1130}.coveo-modal-container.coveo-layer-6{z-index:1150}.coveo-modal-container.coveo-layer-7{z-index:1170}.coveo-modal-container.coveo-layer-8{z-index:1190}.coveo-modal-container.coveo-layer-9{z-index:1210}.coveo-modal-container.coveo-layer-10{z-index:1230}.coveo-modal-container.coveo-opened,.coveo-modal-container.coveo-opening{visibility:visible}.coveo-modal-container.coveo-opened>.coveo-modal-content,.coveo-modal-container.coveo-opening>.coveo-modal-content{opacity:1}.coveo-modal-container .coveo-modal-content{position:relative;flex-direction:column;display:flex;width:45%;height:50%;opacity:0;pointer-events:auto;transform:scale(.7);transition:.3s}.coveo-modal-container.coveo-mod-medium>.coveo-modal-content{width:65%;height:70%}.coveo-modal-container.coveo-mod-big>.coveo-modal-content{width:85%;height:90%}.coveo-modal-container.coveo-mod-width-small>.coveo-modal-content{width:520px}.coveo-modal-container.coveo-mod-stick-bottom{align-items:flex-end}.coveo-modal-container.coveo-mod-stick-bottom>.coveo-modal-content{height:55%}.coveo-modal-container.coveo-mod-stick-bottom>.coveo-modal-content>.coveo-modal-footer{border-radius:0}.coveo-modal-container.coveo-mod-stick-bottom.coveo-mod-medium>.coveo-modal-content{height:75%}.coveo-modal-container.coveo-mod-stick-bottom.coveo-mod-big>.coveo-modal-content{height:95%}.coveo-modal-container.coveo-mod-fade-in-scale>.coveo-modal-content{transform:scale(.7);transition:.3s}.coveo-modal-container.coveo-opened.coveo-mod-fade-in-scale>.coveo-modal-content{transform:scale(1)}.coveo-modal-container.coveo-mod-slide-in-bottom>.coveo-modal-content{transform:translate3d(0,20%,0);transition:.3s}.coveo-modal-container.coveo-opened.coveo-mod-slide-in-bottom>.coveo-modal-content{transform:translate3d(0,0,0)}.coveo-modal-header{align-items:center;display:flex;color:#fff;background-color:#fff;border-bottom:1px solid #bcc3ca;border-radius:2px 2px 0 0}.coveo-modal-header.coveo-mod-confirmation{background-color:#ecad00}.coveo-modal-header.coveo-mod-warning{background-color:#ce3f00}.coveo-modal-header.coveo-mod-info{background-color:#1d4f76}.coveo-modal-header h1{flex-grow:1;overflow:hidden;color:#1d4f76;line-height:30px;text-overflow:ellipsis;white-space:nowrap;line-height:inherit;font-size:24px;font-weight:400}.coveo-modal-header .coveo-small-close,.coveo-modal-header .coveo-small-close .coveo-icon{width:1.33333em;height:1.33333em}.coveo-modal-body{flex-basis:0;flex-grow:1;overflow:auto;background-color:#fff}.coveo-modal-footer{align-items:center;justify-content:flex-end;display:flex;padding:24px 40px;overflow:hidden;background-color:#f1f3f4;border-top:1px solid #bcc3ca;border-radius:0 0 2px 2px}.coveo-modal-footer.coveo-mod-small{padding:12px 20px}.coveo-modal-header .coveo-small-close{position:absolute;top:-1.7em;right:0;cursor:pointer}@media (max-height:500px){.coveo-modal-header .coveo-small-close{right:-1.7em;top:0}}.coveo-fill-pure-white{fill:#fff}.coveo-modal-container *{box-sizing:border-box}.coveo-modal-container .coveo-modal-content .coveo-media-max-width-800{width:85%;height:90%}@media (max-width:800px){.coveo-modal-container .coveo-modal-content{width:85%;height:90%}}.coveo-modal-container.coveo-mod-fade-in-scale .coveo-modal-content{transform:scale(1)}.coveo-modal-transparent{opacity:0}.coveo-modal-header{padding:0 20px;height:80px}.coveo-modal-header .coveo-media-max-width-480{height:50px}@media (max-width:480px){.coveo-modal-header{height:50px}}.coveo-modal-body{padding:10px 20px}.coveo-logo{display:inline-block}.coveo-powered-by-svg{width:100px;height:28px}.CoveoLogo{float:right;display:inline-block;margin:0 0 0 20px}.CoveoLogo.coveo-hidden{display:none}@media (max-width:970px){.CoveoLogo{position:absolute;right:10px;bottom:-30px}.coveo-waiting-for-first-query .CoveoLogo{display:none}}.coveo-facet-column .coveo-logo{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:10px 0}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@-o-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes coveo-spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes coveo-spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes coveo-spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes coveo-spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loadingFade{0%,100%{opacity:0}50%{opacity:.8}}@-moz-keyframes loadingFade{0%,100%{opacity:0}50%{opacity:.8}}@-o-keyframes loadingFade{0%,100%{opacity:0}50%{opacity:.8}}@keyframes loadingFade{0%,100%{opacity:0}50%{opacity:.8}}.coveo-youtube-player.coveo-modalBox>.coveo-wrapper{height:90%;width:90%;position:relative;overflow:hidden}.coveo-youtube-thumbnail-container{position:relative}.coveo-youtube-thumbnail-play-button{display:none}.coveo-modal-container.coveo-youtube-player .coveo-modal-body{height:90%}.coveo-modal-container.coveo-youtube-player .coveo-modal-body div{height:100%;width:100%}.coveo-modal-container.coveo-youtube-player .coveo-modal-body iframe{height:100%;width:100%;border:none}.coveo-numeric-spinner *,.coveo-numeric-spinner :after,.coveo-numeric-spinner :before{box-sizing:border-box}.coveo-numeric-spinner input[type=text]{width:35px;height:30px;border:1px solid #a0aab3;border-radius:2px 0 0 2px;font-size:15px;text-align:center}.coveo-numeric-spinner .coveo-add-on{display:inline-block;height:30px;padding:0;vertical-align:top;border:1px solid #a0aab3;border-radius:0 2px 2px 0;border-left-width:0;user-select:none}.coveo-spinner-down,.coveo-spinner-up{display:flex;height:50%;padding:0 6px;border-radius:3px;cursor:pointer}.coveo-spinner-down:hover,.coveo-spinner-up:hover{background-color:#296896}.coveo-spinner-down-svg,.coveo-spinner-up-svg{width:10px;height:6px;color:#1d4f76;display:block;margin:auto}.coveo-dropdown{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;display:inline-block;border:1px solid #a0aab3;border-radius:2px 0 0 2px;font-size:15px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIiB2aWV3Qm94PSIwIDAgNC45NSAxMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiM0NDQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvd3M8L3RpdGxlPjxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9IjQuOTUiIGhlaWdodD0iMTAiLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMS40MSA0LjY3IDIuNDggMy4xOCAzLjU0IDQuNjcgMS40MSA0LjY3Ii8+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjMuNTQgNS4zMyAyLjQ4IDYuODIgMS40MSA1LjMzIDMuNTQgNS4zMyIvPjwvc3ZnPg==) no-repeat;margin:0 10px;-webkit-flex-basis:115px;-moz-flex-basis:115px;flex-basis:115px;-ms-flex-preferred-size:115px;background-position-x:95%;background-position-y:50%;vertical-align:middle;height:30px;min-width:150px;padding:0 20px 0 0;text-indent:5px;color:#313a45}select.coveo-dropdown::-ms-expand{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.coveo-dropdown{background-position-x:95px}}.coveo-button{display:inline-block;width:100%;height:30px;padding:8.5px 16px;color:#296896;font-family:Lato,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background-color:#fff;border:1px solid #4f5658;border-radius:2px;cursor:pointer}.coveo-button .icon{fill:#296896}.coveo-button:focus,.coveo-button:hover{text-decoration:none}.coveo-button:focus{background-color:#bcc3ca;outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.coveo-button+.coveo-button{margin-left:15px}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);*right:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#296896;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#296896;box-shadow:inset 0 1px 3px #296896;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#f58020;box-shadow:none;border-radius:3px}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#296896;box-shadow:none;border-radius:3px}.CoveoFollowItem{display:inline-block;color:#adadad;padding-left:7px;cursor:pointer}.CoveoFollowItem span{vertical-align:middle}.coveo-follow-item-icon-loading-svg{display:none;color:#1d4f76}.coveo-follow-item-loading .coveo-follow-item-icon-loading{margin:1px 9px 1px 3px}.coveo-follow-item-loading .coveo-follow-item-icon-svg{display:none}.coveo-follow-item-loading .coveo-follow-item-icon-loading-svg{display:inline-block;width:15px;height:15px;color:#1d4f76;-webkit-animation-name:coveo-spin;-moz-animation-name:coveo-spin;animation-name:coveo-spin;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.coveo-follow-item-icon{vertical-align:middle;margin-right:6px}.coveo-follow-item-icon-svg{width:15px;height:12px;color:#1d4f76}.coveo-follow-item-followed .coveo-active-shape-svg{color:#ecad00}.CoveoCardActionBar .CoveoFollowItem{display:flex;padding-left:0;color:#fff}.coveo-follow-query-svg{width:15px;height:12px;color:#1d4f76}.CoveoSubscriptionsPanel{overflow:hidden;margin-top:10px;display:none}.coveo-modalBox.coveo-subscriptions-panel>.coveo-wrapper>.coveo-title{cursor:inherit}.coveo-subscriptions-panel>.coveo-wrapper{overflow:visible}.coveo-subscriptions-panel .coveo-body{max-height:600px;min-width:500px}@media (max-width:600px){.coveo-subscriptions-panel .coveo-body{min-width:inherit}}.coveo-subscriptions-panel .coveo-dropdown{margin:0}.coveo-subscriptions-panel .coveo-subscriptions-panel-fail{padding:10px 0}.coveo-subscriptions-panel .coveo-subscriptions-panel-content{width:100%;margin:20px 0}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-spacer td{height:20px}.coveo-subscriptions-panel .coveo-subscriptions-panel-content td,.coveo-subscriptions-panel .coveo-subscriptions-panel-content th{text-align:left;padding:0 10px;line-height:37px;height:37px}.coveo-subscriptions-panel .coveo-subscriptions-panel-content td.coveo-subscriptions-panel-content-type,.coveo-subscriptions-panel .coveo-subscriptions-panel-content th.coveo-subscriptions-panel-content-type{padding-left:30px}.coveo-subscriptions-panel .coveo-subscriptions-panel-content td.coveo-subscriptions-panel-content-actions,.coveo-subscriptions-panel .coveo-subscriptions-panel-content th.coveo-subscriptions-panel-content-actions{padding-right:30px}.coveo-subscriptions-panel .coveo-subscriptions-panel-content th{color:#395f84;font-size:13px;font-weight:700;border-bottom:1px solid #bcc3ca}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-context{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:300px}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action{display:block;padding-left:34px;position:relative;overflow:hidden;cursor:pointer;white-space:nowrap}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action:before{content:'';display:block;width:24px;height:24px;background-color:#006286;border:2px solid #006487;border-radius:3px;position:absolute;left:0;top:7px;box-sizing:border-box}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action:after{content:'';display:block;width:8px;height:8px;background-color:#fff;position:absolute;left:8px;top:15px}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action-follow{height:0}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action-follow:before{background-color:#003a4c;border:2px solid #003a4c}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action-follow:after{background-color:#bcc3ca}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription.coveo-subscription-unfollowed .coveo-subscriptions-panel-action-follow{height:auto}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription.coveo-subscription-unfollowed .coveo-subscriptions-panel-action-unfollow{height:0}.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription.coveo-subscription-unfollowed .coveo-subscriptions-panel-frequency{visibility:hidden}.coveo-subscriptions-panel .coveo-subscriptions-panel-subscription+.coveo-subscriptions-panel-no-subscriptions{display:none}.coveo-subscriptions-panel-svg{width:15px;height:12px;color:#1d4f76}.coveo-subscriptions-messages{z-index:1}.coveo-subscriptions-messages-message{background-color:#ecad00;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-radius:2px;color:#fff;white-space:nowrap}.coveo-subscriptions-messages-message.coveo-subscriptions-messages-error{background-color:#f44336}.coveo-subscriptions-messages-message.coveo-subscriptions-messages-error:after{border-color:transparent transparent #f44336}.coveo-subscriptions-messages-message:before{content:'';vertical-align:middle;margin:5px 7px 4px 0;float:left}.coveo-subscriptions-messages-message:after{position:absolute;top:-7px;left:8px;content:'';width:0;height:0;border-style:solid;border-width:0 7px 7px;border-color:transparent transparent #ecad00;float:left}.coveo-subscriptions-messages-message .coveo-subscriptions-messages-content{padding:7px 0;font-size:12px;display:inline-block;overflow:hidden;text-overflow:ellipsis}.coveo-subscriptions-messages-message .coveo-subscriptions-messages-content span{vertical-align:middle}.coveo-subscriptions-messages-message .coveo-subscriptions-messages-content .coveo-media-max-width-800{font-size:10px}.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close{display:inline-block;vertical-align:middle;margin:6px;cursor:pointer;color:#1d4f76}.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close .coveo-exclusion-svg{fill:#1d4f76}.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close svg{width:12px;height:12px}.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close:hover{color:#cc0d00}.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close:hover .coveo-exclusion-svg{fill:#cc0d00}.CoveoSearchButton{color:#fff;border:1px solid #7e8c9a;border-left:none;text-decoration:none;text-align:center;vertical-align:middle;overflow:hidden;height:50px;width:60px;cursor:pointer;line-height:0}.CoveoSearchButton:before{content:'';vertical-align:middle;height:100%;display:inline-block}.CoveoSearchButton .coveo-search-button,.CoveoSearchButton .coveo-search-button-loading{vertical-align:middle;animation:none;display:inline-block}.CoveoSearchButton .coveo-search-button-loading-svg{display:none}.CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:#ecad00}.coveo-search-button-svg{width:18px;height:18px;color:#1d4f76}.coveo-executing-query .CoveoSearchButton .coveo-search-button-svg{display:none}.coveo-executing-query .CoveoSearchButton .coveo-search-button-loading-svg{display:inline;color:#1d4f76;width:18px;height:18px;-webkit-animation-name:coveo-spin;-moz-animation-name:coveo-spin;animation-name:coveo-spin;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.CoveoSearchInterface{min-height:100%;position:relative;margin:0;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:15px;color:#313a45}.CoveoSearchInterface .highlight{font-weight:700}.CoveoSearchInterface input[type=text]::-ms-clear{width:0;height:0}.CoveoSearchInterface input:focus,.CoveoSearchInterface select:focus,.CoveoSearchInterface textarea:focus{outline:0}.CoveoSearchInterface input[type=text],.CoveoSearchInterface textarea{color:#67768b}.CoveoSearchInterface .coveo-tab-disabled{display:none}.CoveoSearchInterface *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.CoveoSearchInterface .coveo-error{color:#dc291e}.CoveoSearchInterface.coveo-hidden{display:none}body.coveo-modalBox-opened,body.coveo-modalBox-opened .CoveoSearchInterface{overflow:hidden}.CoveoSearchInterface .coveo-modal-container.coveo-opened{display:flex}.coveo-highlight{font-weight:700}.coveo-modalBox>.coveo-wrapper>.coveo-title{height:40px;line-height:23px;text-align:center;cursor:pointer}.coveo-modalBox>.coveo-wrapper>.coveo-title .coveo-close-button{position:absolute;left:25px;display:inline-block}.coveo-modalBox>.coveo-wrapper>.coveo-title .coveo-close-button .coveo-icon{margin-right:10px}.coveo-modalBox>.coveo-wrapper>.coveo-title .coveo-pop-up-reminder{color:#b4b4b4;font-weight:400;display:inline-block}.coveo-visible-to-screen-reader-only{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@-webkit-keyframes placeholderColorChange{0%,100%{background:#bcc3ca}50%{background:#e6ecf0}}@-moz-keyframes placeholderColorChange{0%,100%{background:#bcc3ca}50%{background:#e6ecf0}}@-o-keyframes placeholderColorChange{0%,100%{background:#bcc3ca}50%{background:#e6ecf0}}@keyframes placeholderColorChange{0%,100%{background:#bcc3ca}50%{background:#e6ecf0}}.coveo-placeholder-icon{width:64px;height:64px;margin-left:2px}.coveo-placeholder-icon-small{width:32px;height:32px;margin-left:2px}.coveo-placeholder-title{height:16px;margin-bottom:20px}.coveo-placeholder-text{height:8px;margin-bottom:12px}.CoveoSearchInterface.coveo-during-initialization .coveo-result-frame.coveo-placeholder-result,.coveo-placeholder-result,.coveo-result-frame.coveo-placeholder-result{margin:20px 0 20px 20px}.CoveoSearchInterface.coveo-during-initialization .CoveoBreadcrumb,.CoveoSearchInterface.coveo-during-initialization .CoveoDidYouMean,.CoveoSearchInterface.coveo-during-initialization .CoveoErrorReport,.CoveoSearchInterface.coveo-during-initialization .CoveoHiddenQuery{display:none}.CoveoSearchInterface.coveo-during-initialization .coveo-results-header{height:42px;visibility:hidden}.CoveoSearchInterface.coveo-during-initialization .CoveoSimpleFilter,.CoveoSearchInterface.coveo-during-initialization .coveo-recommendation-main-section .coveo-recommendation-column{display:none}.CoveoSearchInterface.coveo-during-initialization .coveo-media-max-width-800 .coveo-results-header{height:69px}.CoveoSearchInterface.coveo-during-initialization .coveo-media-max-width-800 .coveo-facet-column{display:none}@media (max-width:800px){.coveo-subscriptions-messages-message .coveo-subscriptions-messages-content{font-size:10px}.CoveoSearchInterface.coveo-during-initialization .coveo-results-header{height:69px}.CoveoSearchInterface.coveo-during-initialization .coveo-facet-column{display:none}}.CoveoSearchInterface.coveo-during-initialization .coveo-media-max-width-1020 .coveo-recommendation-results-column{display:inherit;width:inherit}@media (max-width:1020px){.CoveoSearchInterface.coveo-during-initialization .coveo-recommendation-results-column{display:inherit;width:inherit}}.coveo-placeholder-icon,.coveo-placeholder-icon-small,.coveo-placeholder-text,.coveo-placeholder-title{-webkit-animation-name:placeholderColorChange;-moz-animation-name:placeholderColorChange;animation-name:placeholderColorChange;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.CoveoCategoryFacet.coveo-during-initialization,.CoveoDynamicFacet.coveo-during-initialization,.CoveoDynamicFacetRange.coveo-during-initialization,.CoveoDynamicHierarchicalFacet.coveo-during-initialization,.CoveoFacet.coveo-during-initialization,.CoveoFacetRange.coveo-during-initialization,.CoveoFacetSlider.coveo-during-initialization,.CoveoHierarchicalFacet.coveo-during-initialization,.CoveoTimespanFacet.coveo-during-initialization{display:none}.CoveoCategoryFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoDynamicFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoDynamicFacetRange.coveo-during-initialization.coveo-with-placeholder,.CoveoDynamicHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoFacetRange.coveo-during-initialization.coveo-with-placeholder,.CoveoFacetSlider.coveo-during-initialization.coveo-with-placeholder,.CoveoHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoTimespanFacet.coveo-during-initialization.coveo-with-placeholder{border:thin solid #bcc3ca;border-radius:2px;margin-bottom:20px;display:block}.CoveoCategoryFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoDynamicFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoDynamicFacetRange.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoDynamicHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoFacetRange.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoFacetSlider.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoTimespanFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480{display:none}@media (max-width:480px){.CoveoCategoryFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoDynamicFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoDynamicFacetRange.coveo-during-initialization.coveo-with-placeholder,.CoveoDynamicHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoFacetRange.coveo-during-initialization.coveo-with-placeholder,.CoveoFacetSlider.coveo-during-initialization.coveo-with-placeholder,.CoveoHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoTimespanFacet.coveo-during-initialization.coveo-with-placeholder{display:none}}.CoveoCategoryFacet.coveo-during-initialization.coveo-with-placeholder>*,.CoveoDynamicFacet.coveo-during-initialization.coveo-with-placeholder>*,.CoveoDynamicFacetRange.coveo-during-initialization.coveo-with-placeholder>*,.CoveoDynamicHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder>*,.CoveoFacet.coveo-during-initialization.coveo-with-placeholder>*,.CoveoFacetRange.coveo-during-initialization.coveo-with-placeholder>*,.CoveoFacetSlider.coveo-during-initialization.coveo-with-placeholder>*,.CoveoHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder>*,.CoveoTimespanFacet.coveo-during-initialization.coveo-with-placeholder>*{display:none}.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder,.CoveoDynamicFacetRange.coveo-during-initialization .coveo-facet-placeholder,.CoveoDynamicHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder{display:block}.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoDynamicFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoDynamicHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title{height:24px}.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoDynamicFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoDynamicHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line{padding:0 20px;margin-bottom:20px;display:flex}.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoDynamicFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoDynamicHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox{display:inline-block;width:15px;height:15px;align-self:center;margin-right:10px;-webkit-animation-name:placeholderColorChange;-moz-animation-name:placeholderColorChange;animation-name:placeholderColorChange;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoDynamicFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoDynamicHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text{flex-grow:1;align-self:center;margin-bottom:0}.CoveoSearchbox.coveo-during-initialization{display:block;height:50px;border:thin solid #bcc3ca;border-radius:2px}.CoveoResultList.coveo-during-initialization{display:none}.CoveoResultList.coveo-during-initialization.coveo-with-placeholder{display:block}.CoveoResultList.coveo-during-initialization.coveo-with-placeholder .CoveoResult{display:none}.CoveoResultList.coveo-during-initialization.coveo-with-placeholder .CoveoResult.coveo-placeholder-result{display:block}.CoveoResultList.coveo-during-initialization.coveo-with-placeholder .coveo-card-layout .coveo-placeholder-title{margin-bottom:0}.CoveoResultList.coveo-during-initialization.coveo-with-placeholder .coveo-card-layout.coveo-placeholder-result{min-height:220px}.CoveoRecommendation .CoveoResultList .coveo-placeholder-result{margin:10px 0 10px 20px}.CoveoRecommendation .CoveoResultList .coveo-placeholder-title{margin-bottom:0}.coveo-media-max-width-480 .CoveoResultList.coveo-during-initialization.coveo-with-placeholder .coveo-card-layout.coveo-placeholder-result{margin:0 0 20px}@media (max-width:480px){.CoveoResultList.coveo-during-initialization.coveo-with-placeholder .coveo-card-layout.coveo-placeholder-result{margin:0 0 20px}}.coveo-debug.coveo-modal-container .coveo-modal-content{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.coveo-debug.coveo-modal-container .coveo-modal-content.coveo-debug-loading{opacity:.5}.coveo-debug.coveo-modal-container .coveo-checkbox-label,.coveo-debug.coveo-modal-container .coveo-input{margin:8px}.coveo-debug.coveo-modal-container .coveo-checkbox-label{margin-left:18px}.coveo-debug.coveo-modal-container .coveo-checkbox-span-label{margin-left:6px}.coveo-debug.coveo-modal-container .coveo-modal-header{height:auto;min-height:80px;padding:20px;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.coveo-debug.coveo-modal-container .coveo-modal-header a{color:#0059b3;text-decoration:none;cursor:pointer}.coveo-debug.coveo-modal-container .coveo-modal-header a:visited,.coveo-debug.coveo-modal-container .coveo-modal-header a:visited:hover{color:#609}.coveo-debug.coveo-modal-container .coveo-modal-header a:hover,.coveo-debug.coveo-modal-container .coveo-modal-header a:hover a{text-decoration:underline}.coveo-debug.coveo-modal-container .coveo-modal-header a.coveo-selected *{color:#0059b3}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property{display:none}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-match,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-match .coveo-property{display:block}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-match>.coveo-property-label>.coveo-debug-highlight,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-match>.coveo-property-value>.coveo-debug-highlight{background:#ff0}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-submatch,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property{display:block}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property .coveo-property-value{display:none}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property:after{content:'No match'}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property.coveo-search-match .coveo-property-value,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property.coveo-search-submatch .coveo-property-value{display:block}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property.coveo-search-match:after,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property.coveo-search-submatch:after{content:''}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching-loading{display:none}.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-debug{min-width:800px}.coveo-debug.coveo-modal-container .coveo-debug-durations{display:table;width:100%;height:32px;margin-bottom:16px}.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration{display:table-cell;height:32px}.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration[data-id=indexDuration]{background:#b33}.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration[data-id=proxyDuration]{background:#b3b}.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration[data-id=clientDuration]{background:#3b3}.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration[data-id=duration]{background:#33b}.coveo-debug.coveo-modal-container .coveo-debug-duration-legend{display:inline-block;margin-right:16px}.coveo-debug.coveo-modal-container .coveo-debug-duration-legend[data-id=indexDuration]:before{background:#b33}.coveo-debug.coveo-modal-container .coveo-debug-duration-legend[data-id=proxyDuration]:before{background:#b3b}.coveo-debug.coveo-modal-container .coveo-debug-duration-legend[data-id=clientDuration]:before{background:#3b3}.coveo-debug.coveo-modal-container .coveo-debug-duration-legend[data-id=duration]:before{background:#33b}.coveo-debug.coveo-modal-container .coveo-debug-duration-legend:before{content:'';display:inline-block;width:8px;height:16px;vertical-align:middle;margin-right:2px}.coveo-debug.coveo-modal-container .coveo-debug-duration-legend .coveo-debug-duration-label{vertical-align:middle}.coveo-debug.coveo-modal-container .coveo-debug-duration-legend .coveo-debug-duration-label:after{content:': '}.coveo-debug.coveo-modal-container .coveo-debug-duration-legend .coveo-debug-duration-value{vertical-align:middle}.coveo-debug.coveo-modal-container .coveo-section.coveo-debug-collapsed .coveo-section-header:before{content:'\25B6'}.coveo-debug.coveo-modal-container .coveo-section.coveo-debug-collapsed .coveo-section-container{display:none}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-header{font-size:16px;font-weight:700;background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px 16px;cursor:pointer}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-header:before{content:'\25BC';vertical-align:middle;margin-right:8px}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container{padding:16px 8px;overflow:auto}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property{line-height:18px;font-family:Consolas,Menlo,Monaco,monospace;padding-left:16px;clear:both}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property .coveo-property-label{float:left;color:#263238}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property .coveo-property-label:after{content:':';color:#212121;padding-right:8px}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible>.coveo-property-label{position:relative;float:none;cursor:pointer}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible>.coveo-property-label:before{content:'\25B6';position:absolute;right:100%;top:0;line-height:18px;font-size:12px;padding-right:2px;color:#263238}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible>.coveo-property-value{display:none}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-expanded>.coveo-property-value,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-search-submatch>.coveo-property-value{display:block}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-expanded>.coveo-property-label:before,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-search-submatch>.coveo-property-label:before{content:'\25BC'}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value{color:#212121}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-string{color:#d50000;white-space:pre-wrap;word-wrap:break-word}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-string:after,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-string:before{content:'"'}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-array,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-null,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-object{color:#9e9e9e}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-boolean,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-date,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-number{color:#2196f3}.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container>.coveo-property{padding-left:0}.coveo-checkbox-button,input[type=checkbox].coveo-checkbox+button{position:relative;width:17px;height:17px;padding:0;background:#fff;border:1px solid #7e8c9a;border-radius:2px;outline:0;transition:.2s;cursor:pointer;min-width:18px}input[type=checkbox].coveo-checkbox{display:none}input[type=checkbox].coveo-checkbox+button:after{position:absolute;top:7px;left:7px;display:inline-block;width:0;height:0;content:'';background-color:transparent;border-radius:100%;transition:.3s}input[type=checkbox].coveo-checkbox+button:focus:after{top:-6px;left:-6px;display:inline-block;width:26px;height:26px;background-color:rgba(0,0,0,.08)}input[type=checkbox].coveo-checkbox:checked+button:before{position:absolute;top:1px;left:5px;box-sizing:content-box;display:block;width:4px;height:9px;content:'';border:solid #0059b3;border-width:0 2px 2px 0;transform:rotate(43deg)}input[type=checkbox].coveo-checkbox:indeterminate+button{position:relative}input[type=checkbox].coveo-checkbox:indeterminate+button:before{position:absolute;top:6px;left:3px;box-sizing:content-box;display:block;width:8px;height:0;content:'';border-bottom:2px solid #1d4f76}input[type=checkbox].coveo-checkbox:indeterminate:disabled+button:before{border-color:#fff}input[type=checkbox].coveo-checkbox:disabled+button{background-color:#373737;border-color:#373737;cursor:default;opacity:.2}.coveo-checkbox-label{align-items:center;display:inline-flex;color:#373737;line-height:16px;vertical-align:middle;cursor:pointer}.coveo-checkbox-label .label{cursor:pointer}.coveo-checkbox-label.disabled .label{cursor:default;opacity:.4}.coveo-checkbox-label .label+.coveo-checkbox+button,.coveo-checkbox-label button+.label{margin-left:18px}label[for].coveo-checkbox-label{cursor:pointer}.coveo-checkbox-labels-group .coveo-checkbox-label{display:flex}.coveo-checkbox-labels-group .coveo-checkbox-group-option+.coveo-checkbox-group-option,.coveo-checkbox-labels-group .coveo-checkbox-label+.coveo-checkbox-label{margin-top:10px}.coveo-checkbox-label .coveo-checkbox-span-label+.coveo-checkbox+button,.coveo-checkbox-label button+.coveo-checkbox-span-label{margin-left:18px}.coveo-missing-term-breadcrumb-title{color:#67768b;margin:0 8px 0 0;font-size:14px;font-weight:400;display:inline}.coveo-missing-term-breadcrumb-value{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0;margin:0 15px 0 0;background:0 0;border:none;color:#296896;font-size:14px;display:inline-block}.coveo-missing-term-breadcrumb-value:visited,.coveo-missing-term-breadcrumb-value:visited:hover{color:#609}.coveo-missing-term-breadcrumb-value:hover,.coveo-missing-term-breadcrumb-value:hover a{text-decoration:underline}.coveo-missing-term-breadcrumb-value.coveo-selected *{color:#296896}.coveo-missing-term-breadcrumb-clear{margin-left:5px}.coveo-missing-term-breadcrumb-clear svg{width:9px;height:9px}.CoveoResult a.CoveoResultLink,.CoveoResultLink,a.CoveoResultLink{color:#0059b3;text-decoration:none;cursor:pointer;word-wrap:break-word}.CoveoResult a.CoveoResultLink:visited,.CoveoResult a.CoveoResultLink:visited:hover,.CoveoResultLink:visited,.CoveoResultLink:visited:hover,a.CoveoResultLink:visited,a.CoveoResultLink:visited:hover{color:#609}.CoveoResult a.CoveoResultLink:hover,.CoveoResult a.CoveoResultLink:hover a,.CoveoResultLink:hover,.CoveoResultLink:hover a,a.CoveoResultLink:hover,a.CoveoResultLink:hover a{text-decoration:underline}.CoveoResult a.CoveoResultLink.coveo-selected *,.CoveoResultLink.coveo-selected *,a.CoveoResultLink.coveo-selected *{color:#0059b3}.coveo-card-overlay a.CoveoResultLink{cursor:pointer;color:#f7f8f9;text-decoration:underline}.coveo-card-overlay a.CoveoResultLink:visited,.coveo-card-overlay a.CoveoResultLink:visited:hover{color:#f7f8f9}.coveo-card-overlay a.CoveoResultLink:hover,.coveo-card-overlay a.CoveoResultLink:hover a{text-decoration:underline}.coveo-card-overlay a.CoveoResultLink.coveo-selected *{color:#f7f8f9}.coveo-accessible-button:hover{cursor:pointer}.coveo-accessible-button.coveo-accessible-button-pressed:focus,.coveo-accessible-button:active{outline:0}.coveo-input{position:relative;margin-top:35px}.coveo-input input{width:100%;height:34px;box-shadow:none;border:0;border-bottom:1px solid rgba(79,86,88,.4);border-radius:0;outline:0}.coveo-input input:disabled,.coveo-input input:focus:not([readonly]),.coveo-input input:valid{color:#313a45;border-bottom:1px solid #296896}.coveo-input input:disabled::placeholder,.coveo-input input:focus:not([readonly])::placeholder,.coveo-input input:valid::placeholder{color:#4f5658;font-family:"'Lato', Arial, Helvetica, sans-serif";font-size:inherit;text-transform:none;transition:color .2s}.coveo-input input:disabled,.coveo-input input[readonly=readonly]{color:#4f5658;border-bottom-color:#4f5658}.coveo-input input:disabled+label,.coveo-input input[readonly=readonly]+label{color:#4f5658}.coveo-input label{position:absolute;top:10px;left:0;align-items:center;display:flex;color:#313a45;font-size:15px;transition:.2s;pointer-events:none}.coveo-input input:disabled+label,.coveo-input input:focus:not([readonly])+label,.coveo-input input:valid+label,.coveo-input label.active{top:-20px;color:#296896;font-size:13px}.coveo-input input{padding:3px 0;color:transparent;font-size:15px;background-color:transparent;box-shadow:none;transition:color .2s}.coveo-input input::placeholder{color:transparent;font-family:"'Lato', Arial, Helvetica, sans-serif";font-size:inherit;text-transform:none;transition:color .2s}.coveo-radio{position:relative}.coveo-radio input[type=radio]{position:absolute;margin:0;opacity:0}.coveo-radio input[type=radio]+label{position:relative;display:inline-block;height:16px;padding-left:40px;color:#313a45;line-height:16px;transition:.28s;cursor:pointer;user-select:none}.coveo-radio input[type=radio]+label:after,.coveo-radio input[type=radio]+label:before{position:absolute;top:0;left:0;z-index:0;width:16px;height:16px;content:'';border-radius:50%;transition:.28s;box-sizing:inherit}.coveo-radio input[type=radio]:focus+label:before{box-shadow:0 0 0 8px #bcc3ca}.coveo-radio input[type=radio]:not(:checked)+label:before{border:2px solid #296896}.coveo-radio input[type=radio]:not(:checked)+label:after{z-index:-1;transform:scale(0)}.coveo-radio input[type=radio]:checked+label:before{border:2px solid #4caf50}.coveo-radio input[type=radio]:checked+label:after{z-index:0;background-color:#4caf50;transform:scale(.5)}.coveo-radio input[type=radio]:disabled+label{color:#4f5658}.coveo-radio input[type=radio]:disabled+label:before{border-color:#4f5658}.coveo-radio input[type=radio]:disabled:checked+label:after{background-color:#4f5658}.coveo-radio+.coveo-radio{margin-top:10px}.radio-select .radio-option+.radio-option{margin-top:18px}.coveo-advanced-search-section{margin:20px 0}#coveo-advanced-search-in-the-last-select{margin-left:20px}#coveo-advanced-search-in-the-last-select .coveo-button{width:auto}.coveo-advanced-search-section-title{font-weight:700;border-bottom:thin solid #bcc3ca;padding:5px 0}.coveo-advanced-search-date-input-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0}.coveo-advanced-search-date-input-section .coveo-radio input[type=radio]+label{display:inline}.coveo-advanced-search-date-input-section .coveo-advanced-search-date-input{display:inline-block;padding:0;border:none}.coveo-advanced-search-date-input-section .coveo-advanced-search-date-input .coveo-button{width:100px}.coveo-advanced-search-date-input-section .coveo-advanced-search-date-input:disabled{visibility:hidden}.coveo-advanced-search-document-input-section{margin:20px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.coveo-advanced-search-document-input-section .coveo-input{-webkit-flex-basis:200px;-moz-flex-basis:200px;flex-basis:200px;-ms-flex-preferred-size:200px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-left:10px;margin-top:0;display:inline-block}.coveo-advanced-search-date-input .coveo-numeric-spinner,.coveo-advanced-search-document-input-section .coveo-numeric-spinner{display:inline-block;vertical-align:middle}.coveo-advanced-search-date-input .coveo-numeric-spinner input[type=text],.coveo-advanced-search-document-input-section .coveo-numeric-spinner input[type=text]{color:#4f5658;width:55px}#coveo-advanced-search-select-day,#coveo-advanced-search-select-month{width:50px}#coveo-advanced-search-select-year{width:70px}.coveo-advanced-search-keyword-label{display:inline-block}.coveo-advanced-search-label{display:inline-block;min-width:7em;margin-bottom:10px}.coveo-advanced-search-select{margin:0 5px 5px 0}.coveo-advanced-search-and{display:inline-block;margin:0 5px 5px}.coveo-number-input{max-width:45px}#coveo-advanced-search-execute-query{width:200px;height:35px;display:block;margin:15px 0 15px auto}.coveo-advanced-search-modal fieldset,.coveo-size-input-mode-section{display:inline-block}.coveo-advanced-search-modal .coveo-dropdown,.coveo-advanced-search-modal .coveo-numeric-spinner{margin:0 5px 5px 0}.coveo-advanced-search-breadcrumb-value{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0;margin:0 15px 0 0;background:0 0;border:none;color:#296896;font-size:14px}.coveo-advanced-search-breadcrumb-value:visited,.coveo-advanced-search-breadcrumb-value:visited:hover{color:#609}.coveo-advanced-search-breadcrumb-value:hover,.coveo-advanced-search-breadcrumb-value:hover a{text-decoration:underline}.coveo-advanced-search-breadcrumb-value.coveo-selected *{color:#296896}.coveo-advanced-search-breadcrumb-clear{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0;margin:0 15px 0 5px;background:0 0;border:none;color:#296896;font-size:14px}.coveo-advanced-search-breadcrumb-clear:visited,.coveo-advanced-search-breadcrumb-clear:visited:hover{color:#609}.coveo-advanced-search-breadcrumb-clear:hover,.coveo-advanced-search-breadcrumb-clear:hover a{text-decoration:underline}.coveo-advanced-search-breadcrumb-clear.coveo-selected *{color:#296896}.coveo-advanced-search-breadcrumb-clear svg{width:9px;height:9px}.coveo-advanced-search-svg{width:16px;height:16px;color:#1d4f76}.coveo-advanced-search-breadcrumb-title{color:#67768b;margin:0 8px 0 0;font-size:14px;font-weight:400;display:inline}.coveo-modal-container.coveo-authentication-popup .coveo-modal-body{height:90%}.coveo-modal-container.coveo-authentication-popup .coveo-modal-body div{height:100%;width:100%}.coveo-modal-container.coveo-authentication-popup .coveo-modal-body iframe{height:100%;width:100%;border:thin solid #bcc3ca;border-radius:2px;padding:10px 0 0 10px}.coveo-authentication-iframe{width:100%;height:100%;border:0}.coveo-waiting-for-authentication-popup{padding:50px 150px}.coveo-authentication-provider:hover .coveo-dropdown-authenticate-hover-svg{fill:#1d4f76}.coveo-authentication-provider:hover .coveo-dropdown-authenticate-svg{fill:none}.coveo-authentication-provider:hover .coveo-authentication-provider-svg{width:12px;height:16px}.coveo-authentication-provider-svg{width:12px;height:14px}.coveo-authentication-provider-svg .coveo-dropdown-authenticate-svg{fill:#1d4f76}.CoveoBackdrop{background-size:cover}.CoveoBreadcrumb{padding:10px 0;position:relative;overflow:hidden;border-bottom:thin solid #bcc3ca;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.coveo-no-results .CoveoBreadcrumb{text-align:left}.coveo-breadcrumb-clear-all{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:5px;margin:0 0 0 5px;background:0 0;border:none;color:#296896;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0;display:inline-block;font-size:14px}.coveo-breadcrumb-clear-all:visited,.coveo-breadcrumb-clear-all:visited:hover{color:#609}.coveo-breadcrumb-clear-all:hover,.coveo-breadcrumb-clear-all:hover a{text-decoration:underline}.coveo-breadcrumb-clear-all.coveo-selected *{color:#0059b3}.coveo-breadcrumb-items{padding-bottom:10px;display:inline-block;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.coveo-breadcrumb-item{margin:5px 0}.coveo-media-max-width-480 .CoveoBreadcrumb{padding:10px}.coveo-media-max-width-480 .coveo-breadcrumb-items{padding-bottom:0}.coveo-media-max-width-480 .coveo-breadcrumb-item:not(:last-child){margin-bottom:10px}@media (max-width:480px){.CoveoBreadcrumb{padding:10px}.coveo-breadcrumb-items{padding-bottom:0}.coveo-breadcrumb-item:not(:last-child){margin-bottom:10px}}.CoveoCardActionBar{display:flex;flex-wrap:wrap;min-height:44px;background-color:#263e55;color:#fff;margin:auto -20px -20px;padding:0 0 10px 20px;font-size:11px;box-shadow:0 0 3px 2px rgba(0,0,0,.2);z-index:1;transform:translateY(100%);transition:transform .2s ease-in-out}.CoveoCardActionBar.coveo-opened{transform:translateY(0)}.CoveoCardActionBar>*{display:flex;align-items:center;text-transform:uppercase;margin-top:10px;margin-right:20px}.CoveoCardActionBar .coveo-icon{margin-right:3px}.coveo-card-action-bar-arrow-svg{width:10px;height:9px;color:#67768b}.coveo-card-action-bar-arrow-container{position:absolute;text-align:center;bottom:0;width:100%;background-color:#263e55;color:#fff;left:0}.CoveoCardActionBar .coveo-icon-for-quickview-svg{margin-top:4px;color:#67768b}.CoveoCardActionBar .coveo-follow-item-icon-svg{color:#67768b}.CoveoCardOverlay{cursor:pointer}.coveo-search-svg{color:#67768b;width:18px;height:18px}.coveo-search-svg .coveo-magnifier-circle-svg{fill:#ecad00}.coveo-replies-svg{color:#67768b;width:20px;height:20px}.coveo-card-overlay{position:absolute;height:100%;width:100%;top:0;left:0;flex-direction:column;z-index:1;background-color:#263e55;color:#fff;cursor:default;transition:transform .5s ease-in-out;transform:translateY(100%);display:flex;animation:.5s linear coveo-card-overlay-fade-out}.coveo-card-overlay.coveo-hidden-for-tab-nav{display:none}@keyframes coveo-card-overlay-fade-out{0%,60%{opacity:1}100%,80%{opacity:0}}.coveo-card-overlay.coveo-opened{transform:translateY(0);animation:.5s linear coveo-card-overlay-fade-in}@keyframes coveo-card-overlay-fade-in{0%,20%{opacity:0}100%,40%{opacity:1}}.coveo-card-overlay-header{display:flex;justify-content:center;align-items:center;flex-shrink:0;font-size:11px;text-transform:uppercase;text-align:center;padding:14px 0;border-bottom:1px solid #bcc3ca;cursor:pointer}.coveo-card-overlay-header .coveo-icon{margin-right:3px}.coveo-card-overlay-body{overflow:auto;overflow-x:hidden}.coveo-card-overlay-footer{text-align:center;margin-top:auto;cursor:pointer;flex-shrink:0}.CoveoResult.coveo-with-card-overlay{-webkit-transition:min-height .5s;-moz-transition:min-height .5s;transition:min-height .5s;min-height:0}.CoveoResult.coveo-card-overlay-opened{min-height:180px}.coveo-open-card-overlay{display:inline-block;margin-bottom:4px}.coveo-open-card-overlay-svg{width:10px;height:6px;color:#67768b}.CoveoDidYouMean{padding:10px 0;text-align:left;font-size:16px}.CoveoDidYouMean button{color:#0059b3;cursor:pointer;border:none;font-size:1em;padding:0;text-decoration:none}.CoveoDidYouMean button:visited,.CoveoDidYouMean button:visited:hover{color:#609}.CoveoDidYouMean button:hover,.CoveoDidYouMean button:hover a{text-decoration:underline}.CoveoDidYouMean button.coveo-selected *{color:#0059b3}.CoveoDidYouMean button:hover{text-decoration:underline}.coveo-did-you-mean-highlight{font-weight:400}.coveo-did-you-mean-word-correction{font-weight:700}.coveo-did-you-mean-no-results-for{font-size:16px}.CoveoErrorReport{text-align:center}.CoveoErrorReport h1,.CoveoErrorReport h2,.CoveoErrorReport h3,.CoveoErrorReport h4,.CoveoErrorReport h5,.CoveoErrorReport h6{font-weight:400;display:block;margin:0 0 20px}.coveo-error-report-help-link{display:inline-block;border:1px solid #f58020;border-radius:2px;text-decoration:none;background-color:#f58020;padding:10px;font-weight:700;color:#fff}.coveo-error-report-help-link:hover{background-color:#f68e38}.coveo-error-report-title{color:#1d4f76;margin-bottom:20px;font-size:12px}.coveo-error-report-message{margin-top:0;margin-right:30px;margin-left:30px}.coveo-error-report-message pre{font-size:12px;text-align:left}.coveo-error-report-container{padding:45px;background-color:#f1f3f4;border:1px solid #1d4f76}.coveo-error-report-clear,.coveo-error-report-more-info,.coveo-error-report-previous,.coveo-error-report-retry{color:#0059b3;text-decoration:none;cursor:pointer;padding:5px;border-radius:2px}.coveo-error-report-clear:visited,.coveo-error-report-clear:visited:hover,.coveo-error-report-more-info:visited,.coveo-error-report-more-info:visited:hover,.coveo-error-report-previous:visited,.coveo-error-report-previous:visited:hover,.coveo-error-report-retry:visited,.coveo-error-report-retry:visited:hover{color:#609}.coveo-error-report-clear:hover,.coveo-error-report-clear:hover a,.coveo-error-report-more-info:hover,.coveo-error-report-more-info:hover a,.coveo-error-report-previous:hover,.coveo-error-report-previous:hover a,.coveo-error-report-retry:hover,.coveo-error-report-retry:hover a{text-decoration:underline}.coveo-error-report-clear.coveo-selected *,.coveo-error-report-more-info.coveo-selected *,.coveo-error-report-previous.coveo-selected *,.coveo-error-report-retry.coveo-selected *{color:#0059b3}.coveo-error-info{width:100%}.coveo-error-info textarea{width:100%;height:200px}.CoveoExcerpt{word-wrap:break-word}.CoveoExportToExcel{overflow:hidden;margin-top:10px;display:none}.CoveoExportToExcel.coveo-export-to-excel-opened{display:block}.coveo-export-to-excel-svg{width:14px;height:14px;color:#1d4f76}.CoveoCategoryFacet,.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoTimespanFacet{margin:10px 0;padding:0;border:thin solid #bcc3ca;border-radius:2px;background:#fff;position:relative}.CoveoTimespanFacet{border:none}.coveo-facet-column .coveo-bottomSpace.coveo-with-animation,.coveo-facet-column .coveo-topSpace.coveo-with-animation{-webkit-transition:height .5s;-moz-transition:height .5s;transition:height .5s}.coveo-facet-empty,.coveo-hidden{display:none}.coveo-facet-empty.coveo-with-placeholder,.coveo-hidden.coveo-with-placeholder{display:block}.coveo-facet-collapsed .coveo-facet-value.coveo-facet-value{display:none}.coveo-facet-collapsed .coveo-facet-value.coveo-facet-value.coveo-excluded,.coveo-facet-collapsed .coveo-facet-value.coveo-facet-value.coveo-selected{display:inherit}.coveo-facet-collapsed .coveo-facet-footer{display:none}.coveo-facet-fade .coveo-facet-value{opacity:.5}.coveo-facet-fade .coveo-facet-value.coveo-excluded,.coveo-facet-fade .coveo-facet-value.coveo-facet-search-selectable,.coveo-facet-fade .coveo-facet-value.coveo-selected{opacity:1}.coveo-facet-less,.coveo-facet-more{width:100%;height:15px;background:#f7f8f9;cursor:pointer;text-align:center}.coveo-facet-less:focus,.coveo-facet-less:hover,.coveo-facet-more:focus,.coveo-facet-more:hover{background:#bcc3ca;outline:0}.coveo-facet-more{border-bottom-left-radius:2px;border-bottom-right-radius:2px;display:none}.coveo-facet-more.coveo-active{display:block}.coveo-facet-less-icon-svg,.coveo-facet-more-icon-svg{width:10px;height:6px;color:#1d4f76}.coveo-facet-less-icon,.coveo-facet-more-icon{position:relative;top:-4px}.coveo-facet-less{display:none}.coveo-facet-less.coveo-active{display:block}.coveo-facet-footer.coveo-facet-empty{visibility:hidden}.coveo-facet-footer{background:#f7f8f9;min-height:15px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.CoveoSearchInterface.coveo-small-facets .coveo-facet-dropdown-content{z-index:20;margin:0}.CoveoSearchInterface.coveo-small-facets .coveo-facet-dropdown-header{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;border:thin solid #bcc3ca;border-radius:2px;background-color:#fff}.CoveoSearchInterface.coveo-small-facets .coveo-facet-dropdown-header.coveo-dropdown-header-active{z-index:20}.CoveoSearchInterface.coveo-small-facets.coveo-no-visible-facet .coveo-facet-dropdown-header{display:none}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content{z-index:20;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;overflow-y:scroll;padding:20px}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button{padding:0;width:32px;height:32px;border-radius:50%;background-color:#0059b3;border:none;color:#fff;margin-left:auto;margin-bottom:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button:hover{opacity:.8}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button:focus{opacity:.5}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button>svg{width:12px;height:12px}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-hidden{display:none}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content{overflow-y:scroll;max-height:600px;clear:both;white-space:nowrap;padding:0;min-width:280px;width:35%;z-index:20;box-shadow:0 7px 15px rgba(0,0,0,.25);border-radius:0 0 0 2px}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoCategoryFacet,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacet,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetRange,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetSlider,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoHierarchicalFacet,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoTimespanFacet{margin:0;border:0;border-radius:0}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoCategoryFacet .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacet .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetRange .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetSlider .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoHierarchicalFacet .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoTimespanFacet .coveo-facet-header{border:0;border-radius:0;border-top:thin solid #bcc3ca;white-space:initial}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacet,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacetRange,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicHierarchicalFacet{margin:0}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacet .coveo-dynamic-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacet .coveo-dynamic-facet-values,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacet .coveo-dynamic-hierarchical-facet-values,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacetRange .coveo-dynamic-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacetRange .coveo-dynamic-facet-values,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacetRange .coveo-dynamic-hierarchical-facet-values,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-values,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicHierarchicalFacet .coveo-dynamic-hierarchical-facet-values{padding:5px}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacet .coveo-dynamic-facet-search,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacetRange .coveo-dynamic-facet-search,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicHierarchicalFacet .coveo-dynamic-facet-search{margin:10px 5px 0}.CoveoSearchInterface.coveo-small-facets .coveo-facet-header-filter-by-container{background:#f7f8f9;font-size:16px;font-weight:700;letter-spacing:.22px;line-height:22px}.CoveoSearchInterface.coveo-small-facets .coveo-facet-header-filter-by-container .coveo-facet-header-filter-by{display:block;padding:10px 0 10px 20px}.coveo-facet-header-filter-by{display:none}.coveo-facet-breadcrumb-title,.coveo-facet-slider-breadcrumb-title{color:#67768b;margin:0 8px 0 0;font-size:14px;font-weight:400;display:inline}.coveo-facet-breadcrumb-value,.coveo-facet-slider-breadcrumb-value{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0;margin:0 15px 0 0;background:0 0;border:none;color:#296896;font-size:14px;display:inline-block}.coveo-facet-breadcrumb-value:visited,.coveo-facet-breadcrumb-value:visited:hover,.coveo-facet-slider-breadcrumb-value:visited,.coveo-facet-slider-breadcrumb-value:visited:hover{color:#609}.coveo-facet-breadcrumb-value:hover,.coveo-facet-breadcrumb-value:hover a,.coveo-facet-slider-breadcrumb-value:hover,.coveo-facet-slider-breadcrumb-value:hover a{text-decoration:underline}.coveo-facet-breadcrumb-value.coveo-selected *,.coveo-facet-slider-breadcrumb-value.coveo-selected *{color:#296896}.coveo-facet-breadcrumb-value.coveo-excluded .coveo-facet-breadcrumb-caption,.coveo-facet-slider-breadcrumb-value.coveo-excluded .coveo-facet-breadcrumb-caption{text-decoration:line-through}.coveo-facet-breadcrumb-clear,.coveo-facet-slider-breadcrumb-clear{margin-left:5px}.coveo-facet-breadcrumb-clear svg,.coveo-facet-slider-breadcrumb-clear svg{width:9px;height:9px}.coveo-facet-header{padding:10px 20px;background:#f7f8f9;clear:both;overflow:hidden;border-top-left-radius:2px;border-top-right-radius:2px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.coveo-facet-header svg{display:inline-block;vertical-align:middle;width:18px;height:18px}.coveo-facet-header-title-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.coveo-facet-header-settings-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0}.coveo-facet-header-title{color:#1d4f76;font-size:15px}.coveo-facet-settings-more:focus,.coveo-facet-settings-more:hover{outline:0}.coveo-facet-settings-more:focus .coveo-more-background-svg,.coveo-facet-settings-more:hover .coveo-more-background-svg{fill-opacity:1;fill:#e6ecf0}.coveo-facet-header-operator,.coveo-facet-settings-more-svg{color:#1d4f76}.coveo-facet-header-operator .coveo-and .coveo-and-svg,.coveo-facet-header-operator .coveo-or .coveo-or-svg{fill:#ecad00}.coveo-facet-header-collapse,.coveo-facet-header-eraser,.coveo-facet-header-expand,.coveo-facet-header-operator,.coveo-facet-header-settings{cursor:pointer;margin-left:10px;position:relative;vertical-align:middle;border:none;background-color:transparent;padding:0}.coveo-facet-header-eraser{position:relative;top:0;visibility:hidden;cursor:pointer;color:#1d4f76}.coveo-facet-header-eraser.coveo-facet-header-eraser-visible{visibility:visible}.coveo-facet-header-eraser .coveo-exclusion-svg{fill:#1d4f76}.coveo-facet-header-eraser svg{width:15px;height:15px}.coveo-facet-header-eraser:hover{color:#cc0d00}.coveo-facet-header-eraser:hover .coveo-exclusion-svg{fill:#cc0d00}.coveo-facet-header-wait-animation{margin-left:10px;position:relative}.coveo-facet-header-wait-animation .coveo-facet-header-wait-animation-svg{color:#1d4f76;display:inline-block;vertical-align:middle;-webkit-animation-name:coveo-spin;-moz-animation-name:coveo-spin;animation-name:coveo-spin;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.coveo-facet-values{list-style:none;padding:5px 0 0;margin:0}.coveo-facet-value{padding:0 20px;margin:0;line-height:22px;position:relative}.coveo-facet-value input[type=checkbox]{display:none}.coveo-facet-value .coveo-facet-value-checkbox{width:18px;height:18px;box-sizing:content-box;border:thin solid #7e8c9a;border-radius:2px;text-align:center;vertical-align:middle;margin-right:15px;background:#fff;position:relative;float:left;top:2px}.coveo-facet-value .coveo-facet-value-checkbox>svg{position:relative;background:0 0}.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{width:14px;height:12px;bottom:2px}.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value.coveo-with-hover:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg{width:14px;height:12px;bottom:2px}.coveo-facet-value.coveo-with-hover:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value.coveo-with-hover:hover.coveo-excluded .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-value .coveo-facet-value-checkbox:active{outline:0}.coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg{width:14px;height:12px;bottom:2px}.coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-exclusion-svg{fill-opacity:0}.coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg,.coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg{width:10px;height:10px;bottom:3px}.coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg .coveo-exclusion-svg,.coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg .coveo-exclusion-svg{fill:#cc0d00}.coveo-facet-value.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-value:hover.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg{width:10px;height:10px;bottom:3px}.coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg .coveo-exclusion-svg{fill:#cc0d00}.coveo-facet-value.coveo-facet-value-will-exclude:focus .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-value.coveo-facet-value-will-exclude:hover .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-value.coveo-excluded .coveo-facet-value-caption,.coveo-facet-value.coveo-excluded .coveo-facet-value-computed-field,.coveo-facet-value.coveo-excluded .coveo-facet-value-count{text-decoration:line-through}.coveo-facet-value>*{vertical-align:middle}.coveo-facet-value.coveo-selected{font-weight:700}.coveo-facet-value.coveo-with-hover.coveo-focused,.coveo-facet-value.coveo-with-hover:hover{background-color:#e6ecf0}.coveo-facet-value.coveo-excluded .coveo-facet-value-exclude,.coveo-facet-value.coveo-excluded.coveo-with-hover:hover .coveo-facet-value-exclude{visibility:hidden}.coveo-facet-value.coveo-with-hover:hover .coveo-facet-value-exclude{visibility:visible}.coveo-facet-value-label{display:block;white-space:nowrap;cursor:pointer;padding:5px 0}.coveo-facet-value-caption{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.coveo-facet-value-icon{display:inline-block;margin:3px 5px 3px 0;vertical-align:top;float:left}.coveo-facet-value-count{vertical-align:middle;margin:0 5px;display:inline-block;float:right;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}.coveo-facet-value-count.coveo-waitDelta{opacity:0}.coveo-with-computed-field .coveo-facet-value-computed-field,.coveo-with-computed-field .coveo-facet-value-count{font-size:12px;position:relative;top:1px}.coveo-facet-value-label.coveo-with-computed-field{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-width:0}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-checkbox{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-caption{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-count{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-computed-field{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}.coveo-facet-value-computed-field{float:right;margin-left:5px}.coveo-facet-value-exclude{cursor:pointer;position:absolute;top:9px;right:5px;background:#fff;border:thin solid grey;border-radius:2px;height:13px;width:13px;opacity:0;z-index:2}.coveo-facet-value-exclude:focus,.coveo-facet-value-exclude:hover{opacity:1}.coveo-facet-value-exclude:active{outline:0}.coveo-facet-value-exclude-svg{width:7px;height:7px;position:absolute;top:2px;left:2px}.coveo-facet-value-exclude-svg .coveo-exclusion-svg{fill:grey}.coveo-facet-search-results{position:absolute;left:20px;right:20px;border:thin solid #bcc3ca;border-radius:2px;background-color:#fff;list-style:none;margin:0 0 3px;padding:0 0 10px;z-index:999;max-height:200px;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:scrollbar;font-size:12px}.coveo-facet-search-results input[type=checkbox]{display:none}.coveo-facet-search-results .coveo-with-computed-field .coveo-facet-value-computed-field,.coveo-facet-search-results .coveo-with-computed-field .coveo-facet-value-count{top:0}.coveo-facet-search-results.coveo-no-results{display:none;visibility:hidden}.coveo-facet-search-results .coveo-facet-value input[type=checkbox]{display:none}.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox{width:13px;height:13px;box-sizing:content-box;border:thin solid #7e8c9a;border-radius:2px;text-align:center;vertical-align:middle;margin-right:15px;background:#fff;float:left;position:relative;top:5px}.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox>svg{position:relative;background:0 0}.coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{width:11px;height:9px;bottom:4px}.coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#000}.coveo-facet-search-results .coveo-facet-value.coveo-with-hover:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg{width:11px;height:9px;bottom:4px}.coveo-facet-search-results .coveo-facet-value.coveo-with-hover:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#000}.coveo-facet-search-results .coveo-facet-value.coveo-with-hover:hover.coveo-excluded .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox:active{outline:0}.coveo-facet-search-results .coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg{width:11px;height:9px;bottom:4px}.coveo-facet-search-results .coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-hook-svg{fill:#000}.coveo-facet-search-results .coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-exclusion-svg{fill-opacity:0}.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg,.coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg{width:7px;height:7px;bottom:5px}.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg .coveo-exclusion-svg,.coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg .coveo-exclusion-svg{fill:#cc0d00}.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-search-results .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg{width:7px;height:7px;bottom:5px}.coveo-facet-search-results .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg .coveo-exclusion-svg{fill:#cc0d00}.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude:focus .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude:hover .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-search-results .coveo-facet-value-exclude{right:10px}.coveo-facet-search-results .coveo-facet-value-label{padding-right:15px}.CoveoFacet .coveo-facet-search-results{margin-top:-1px}.CoveoCategoryFacet .coveo-facet-search-results{line-height:normal}.coveo-facet-search-selectable{margin:0;padding:0 10px}.coveo-facet-search-current-result{background-color:#e6ecf0}.coveo-facet-search-select-all{margin:0;padding:10px;font-weight:700;color:#0059b3;text-decoration:none;cursor:pointer}.coveo-facet-search-select-all:visited,.coveo-facet-search-select-all:visited:hover{color:#609}.coveo-facet-search-select-all:hover,.coveo-facet-search-select-all:hover a{text-decoration:underline}.coveo-facet-search-select-all.coveo-selected *{color:#0059b3}.coveo-facet-search-clear{float:right;margin-right:3px;opacity:.5;clear:none;cursor:pointer;color:#1d4f76}.coveo-facet-search-clear .coveo-exclusion-svg{fill:#1d4f76}.coveo-facet-search-clear svg{width:8px;height:8px}.coveo-facet-search-clear:hover{color:#cc0d00;opacity:1}.coveo-facet-search-clear:hover .coveo-exclusion-svg{fill:#cc0d00}.coveo-facet-search-input{border:0;padding:1px 0 0;margin:0;font-size:13px;width:100%;background-color:inherit;line-height:15px}.coveo-facet-search-input[value='']{color:#bcc3ca}@keyframes grow{0%{margin-right:200px}100%{margin-right:20px}}.coveo-facet-search{border:thin solid #bcc3ca;border-radius:2px;position:relative;background:#fff;display:none;margin:2px 20px 1px;padding:4px}.coveo-facet-search:not(.without-animation){-webkit-animation:.3s linear grow;-moz-animation:.3s linear grow;animation:.3s linear grow}.coveo-facet-searching .coveo-facet-search{display:block}.coveo-facet-search-no-results{background-color:#ffd0d0}.coveo-facet-search-no-results .coveo-facet-search-magnifier{visibility:hidden}.coveo-facet-search-magnifier{float:left}.coveo-facet-search-magnifier-svg{margin:5px 6px 5px 10px;width:10px;height:10px;color:#67768b}.coveo-facet-search-wait-animation{float:left}.coveo-facet-search-wait-animation-svg{width:13px;height:13px;color:#1d4f76;margin:3px 3px 5px 10px;-webkit-animation-name:coveo-spin;-moz-animation-name:coveo-spin;animation-name:coveo-spin;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.coveo-facet-search-middle{overflow:hidden;line-height:19px}.coveo-facet-value.coveo-facet-search-button{color:#0059b3}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox{border-style:dashed;bottom:1px}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox:focus,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox{border-style:solid}.coveo-facet-searching .coveo-facet-value.coveo-facet-search-button{display:none}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox svg{bottom:3px}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox svg .coveo-more-svg{fill:grey}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg{color:grey;width:16px;height:11px}.CoveoCategoryFacet.coveo-hidden{display:none}.CoveoCategoryFacet.coveo-hidden.coveo-with-placeholder{display:block}.coveo-category-facet-values-fade .coveo-category-facet-child-value{opacity:.5}.coveo-category-facet-values{list-style:none;padding:0;margin-top:10px;margin-bottom:0}.coveo-category-facet-value-label{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:5px 19px 5px 20px}.coveo-category-facet-value-label.coveo-selectable{vertical-align:middle;line-height:22px;cursor:pointer}.coveo-category-facet-value-label.coveo-selectable:focus,.coveo-category-facet-value-label.coveo-selectable:hover{background-color:#e6ecf0}.coveo-active-category-facet-parent{font-weight:700;margin-left:15px}.coveo-category-facet-non-empty-path .coveo-category-facet-child-value .coveo-category-facet-value-label{padding-left:53px}.coveo-category-facet-last-value{color:#000}.coveo-category-facet-last-value .coveo-category-facet-value-label:focus,.coveo-category-facet-last-value .coveo-category-facet-value-label:hover{background-color:#fff}.coveo-category-facet-value-caption{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.coveo-category-facet-value-count{margin:0 5px}.coveo-category-facet-collapse-children{cursor:pointer;padding-right:5px;vertical-align:top}.coveo-category-facet-header{padding:10px 20px 6px;color:#1d4f76;background-color:#f7f8f9}.coveo-category-facet-collapse-children-svg{transform:rotate(90deg);color:#bcc3ca;width:10px;height:6px;vertical-align:2px}.coveo-category-facet-title{display:inline-block}.coveo-category-facet-header-wait-animation{margin-left:10px;position:relative;display:inline-block;width:18px;height:20px}.coveo-category-facet-header-wait-animation .coveo-category-facet-header-wait-animation-svg{color:#1d4f76;display:inline-block;vertical-align:middle;-webkit-animation-name:coveo-spin;-moz-animation-name:coveo-spin;animation-name:coveo-spin;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.coveo-category-facet-more-less-container{width:100%;background:#f7f8f9;text-align:center;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.coveo-category-facet-less,.coveo-category-facet-more{cursor:pointer;height:15px}.coveo-category-facet-less:focus,.coveo-category-facet-less:hover,.coveo-category-facet-more:focus,.coveo-category-facet-more:hover{background:#bcc3ca;outline:0}.coveo-category-facet-header-eraser{float:right}.coveo-category-facet-non-empty-path .coveo-category-facet-header-eraser{visibility:visible}.coveo-category-facet-all-categories{padding:5px 19px 5px 20px;vertical-align:middle;line-height:22px;cursor:pointer}.coveo-category-facet-all-categories:focus,.coveo-category-facet-all-categories:hover{background-color:#e6ecf0}.coveo-category-facet-ellipsis-caption{padding:5px 19px 5px 36px}.coveo-category-facet-breadcrumb{display:block}.coveo-category-facet-breadcrumb-title{color:#67768b;margin:0 8px 0 0;font-size:14px;font-weight:400;display:inline}.coveo-category-facet-breadcrumb-values{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0;margin:0 15px 0 0;background:0 0;border:none;color:#296896;font-size:14px}.coveo-category-facet-breadcrumb-values:visited,.coveo-category-facet-breadcrumb-values:visited:hover{color:#609}.coveo-category-facet-breadcrumb-values:hover,.coveo-category-facet-breadcrumb-values:hover a{text-decoration:underline}.coveo-category-facet-breadcrumb-values.coveo-selected *{color:#296896}.coveo-category-facet-search-container{padding:0 20px;height:32px;line-height:30px;margin:5px 0}.coveo-category-facet-search-container .coveo-facet-search{margin:0}.coveo-category-facet-search-container+.coveo-category-facet-values{margin-top:0}.CoveoCategoryFacet:not(.coveo-category-facet-searching) .coveo-category-facet-search-container:not(.coveo-category-facet-search-without-button){outline:0}.CoveoCategoryFacet:not(.coveo-category-facet-searching) .coveo-category-facet-search-container:not(.coveo-category-facet-search-without-button):focus,.CoveoCategoryFacet:not(.coveo-category-facet-searching) .coveo-category-facet-search-container:not(.coveo-category-facet-search-without-button):hover{background-color:#e6ecf0}.coveo-category-facet-search-icon{vertical-align:middle;width:18px;height:18px;margin-right:15px;display:inline-block;bottom:1px;color:grey;border:thin dashed #7e8c9a;border-radius:2px}.coveo-category-facet-search-icon-svg{color:grey;width:16px;height:11px;bottom:7px;position:relative}.coveo-category-facet-search-icon-svg .coveo-more-svg{fill:grey}.coveo-category-facet-search-without-button .coveo-category-facet-search-placeholder,.coveo-category-facet-searching .coveo-category-facet-search-placeholder{display:none}.coveo-category-facet-search-without-button .coveo-facet-search,.coveo-category-facet-searching .coveo-facet-search{display:block}.coveo-category-facet-search-placeholder{cursor:pointer}.coveo-category-facet-search-label{vertical-align:middle;display:inline-block;color:#0059b3}.coveo-category-facet-search-value{font-size:12px;padding:5px 10px;cursor:pointer}.coveo-category-facet-search-value:hover{background-color:#e6ecf0;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.coveo-category-facet-search-first-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.coveo-category-facet-search-value-caption{line-height:17px}.coveo-category-facet-search-value-number{color:#67768b}.coveo-category-facet-search-path{display:block;font-size:11px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.coveo-category-facet-search-path-parents{color:#67768b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px;direction:rtl}.coveo-category-facet-search-path-last-value{white-space:nowrap}.coveo-category-facet-search-second-row{height:13px}.CoveoResult.coveo-result-frame,.coveo-result-frame{margin-left:0;display:block;width:100%;height:100%}.CoveoResult.coveo-result-frame .coveo-icon.coveo-icon-with-caption-overlay,.coveo-result-frame .coveo-icon.coveo-icon-with-caption-overlay{overflow:visible;position:relative}.CoveoResult.coveo-result-frame .coveo-result-row,.coveo-result-frame .coveo-result-row{width:100%;display:table;table-layout:fixed;margin:.25em 0}.CoveoResult.coveo-result-frame .coveo-result-cell,.coveo-result-frame .coveo-result-cell{line-height:1.25em;display:table-cell;vertical-align:top}.CoveoResult.coveo-result-frame .coveo-result-cell>*,.coveo-result-frame .coveo-result-cell>*{vertical-align:middle}.CoveoResult.coveo-result-frame .coveo-result-cell .CoveoTemplateLoader,.coveo-result-frame .coveo-result-cell .CoveoTemplateLoader{display:inline-block}.CoveoResult.coveo-result-frame .coveo-result-cell.coveo-no-wrap,.coveo-result-frame .coveo-result-cell.coveo-no-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CoveoResult.coveo-result-frame .CoveoThumbnail,.coveo-result-frame .CoveoThumbnail{max-width:100%}.CoveoResultList.coveo-faded{opacity:.5}.CoveoResultList{margin-top:15px;margin-bottom:15px}.CoveoResultList .coveo-fade-out{opacity:.5;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.CoveoResultList .coveo-wait-animation{display:block;margin:10px auto}.CoveoResultList.coveo-hidden{display:none}.CoveoResultList[data-layout=table]{overflow-x:auto;margin-bottom:20px}.coveo-card-layout-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}.coveo-card-layout-container .coveo-media-max-width-480{margin-right:0}@media (max-width:480px){.coveo-card-layout-container{margin-right:0}}.coveo-table-layout-container{display:table;white-space:nowrap;table-layout:fixed;border-collapse:collapse;width:100%}.coveo-result-list-table-footer{border-bottom:none}.coveo-media-max-width-800 .CoveoResultList{margin-left:10px;margin-right:10px}.coveo-media-max-width-800 .coveo-table-layout-container{table-layout:auto}.coveo-media-max-width-800 .coveo-table-layout-container td{max-width:300px}@media (max-width:800px){.CoveoResultList{margin-left:10px;margin-right:10px}.coveo-table-layout-container{table-layout:auto}.coveo-table-layout-container td{max-width:300px}}.coveo-facet-settings-popup{position:absolute;overflow:hidden;border:thin solid #bcc3ca;border-radius:2px;z-index:999;background-color:#fff}.coveo-facet-settings-section{clear:both;white-space:nowrap}.coveo-facet-settings-section svg{margin:10px}.coveo-facet-settings-section .coveo-icon-container{display:inline-block;vertical-align:middle}.coveo-facet-settings-items{padding:3px;overflow:hidden;vertical-align:middle;display:inline-block;font-size:12px}.coveo-facet-settings-item{white-space:nowrap;padding:10px;cursor:pointer;-moz-padding-end:70px}.coveo-facet-settings-item.coveo-selected{font-weight:700}.coveo-facet-settings-disabled .coveo-facet-settings-item{cursor:default;opacity:.7}.coveo-facet-settings-disabled .coveo-facet-settings-item:hover{background:#fff}.coveo-facet-settings-section-sort .coveo-facet-settings-section-sort-svg{float:none}.coveo-facet-settings-section-sort:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-sort:hover.coveo-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-sort.coveo-facet-settings-section{margin-bottom:15px}.coveo-facet-settings-section-sort.coveo-facet-settings-section .coveo-icon-container{vertical-align:top}.coveo-facet-settings-section-sort-svg{width:15px;height:14px;color:#1d4f76}.coveo-facet-settings-section-direction-ascending{cursor:pointer}.coveo-facet-settings-section-direction-ascending.coveo-facet-settings-disabled{cursor:inherit}.coveo-facet-settings-section-direction-ascending .coveo-facet-settings-section-direction-ascending-svg{float:none}.coveo-facet-settings-section-direction-ascending:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-direction-ascending:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-direction-ascending-svg{width:15px;height:12px;color:#1d4f76}.coveo-facet-settings-section-direction-descending{cursor:pointer}.coveo-facet-settings-section-direction-descending.coveo-facet-settings-disabled{cursor:inherit}.coveo-facet-settings-section-direction-descending .coveo-facet-settings-section-direction-descending-svg{float:none}.coveo-facet-settings-section-direction-descending:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-direction-descending:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-direction-descending-svg{width:15px;height:12px;color:#1d4f76}.coveo-facet-settings-section-save-state{border-top:thin solid #bcc3ca;cursor:pointer}.coveo-facet-settings-section-save-state .coveo-facet-settings-section-save-state-svg{float:none}.coveo-facet-settings-section-save-state:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-save-state:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-save-state-svg{width:16px;height:16px;color:#1d4f76}.coveo-facet-settings-section-clear-state{border-top:thin solid #bcc3ca;cursor:pointer}.coveo-facet-settings-section-clear-state .coveo-facet-settings-section-clear-state-svg{float:none}.coveo-facet-settings-section-clear-state:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-clear-state:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-clear-state-svg{width:16px;height:16px;color:#1d4f76}.coveo-facet-settings-section-hide{border-top:thin solid #bcc3ca;margin:3px;cursor:pointer}.coveo-facet-settings-section-hide .coveo-facet-settings-section-hide-svg{float:none}.coveo-facet-settings-section-hide:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-hide:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-hide-svg{width:16px;height:16px;color:#1d4f76}.coveo-facet-settings-section-show{border-top:thin solid #bcc3ca;cursor:pointer}.coveo-facet-settings-section-show .coveo-facet-settings-section-show-svg{float:none}.coveo-facet-settings-section-show:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-show:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-show-svg{width:16px;height:16px;color:#1d4f76}.coveo-facet-settings-section-sort-title{font-size:12px;font-weight:700;color:#67768b;padding:10px}.coveo-slider-container{-ms-touch-action:none;touch-action:none;width:100%;height:85px;position:relative;padding:25px 20px 20px}.coveo-slider-container>div{height:50px;position:relative}.coveo-slider-container svg{overflow:hidden}.coveo-slider-line{background-color:#fff;border:thin solid #bcc3ca;border-radius:2px;position:absolute;width:100%;height:10px;top:3px}.coveo-slider-line.coveo-active{z-index:1;background-color:#67768b}.coveo-slider-button{background-color:#296896;border-radius:2px;cursor:pointer;display:inline-block;width:15px;height:16px;z-index:2;position:absolute;margin-left:-7px}.coveo-slider-button.coveo-active,.coveo-slider-button:hover{background-color:#296896}.coveo-slider-button:after{content:'';height:10px;width:2px;border-right:1px solid #fff;border-left:1px solid #fff;position:absolute;right:4px;top:3px}.coveo-slider-button:before{content:'';height:10px;border-right:1px solid #fff;position:absolute;left:4px;top:3px}.coveo-slider-caption{position:absolute;top:25px;left:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coveo-slider-tooltip{white-space:nowrap;padding:10px;background-color:#e6ecf0;border:thin solid #bcc3ca;border-radius:2px;z-index:10;position:absolute;margin-top:30px}.coveo-slider-tooltip .coveo-slider-tooltip-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #bcc3ca;top:38px;position:absolute}.coveo-slider-tooltip .coveo-caption{font-size:12px}.coveo-slider-tooltip .coveo-count{font-size:12px;margin-left:5px}.coveo-slider-container.coveo-with-graph{height:135px}.coveo-slider-container.coveo-with-graph>div{height:100px}.coveo-slider-container.coveo-with-graph svg{position:absolute;left:0;top:-5px}.coveo-slider-container.coveo-with-graph svg .coveo-bar{fill:#67768b;shape-rendering:crispEdges}.coveo-slider-container.coveo-with-graph svg .coveo-bar.coveo-active{fill:#296896}.coveo-slider-container.coveo-with-graph svg .coveo-bar:hover{fill:#263e55;cursor:pointer}.coveo-slider-container.coveo-with-graph .coveo-slider-line{top:60px}.coveo-slider-container.coveo-with-graph .coveo-slider-button{top:57px}.coveo-slider-container.coveo-with-graph .coveo-slider-caption{top:80px}.CoveoFacetSlider.coveo-disabled .coveo-slider-line{background-color:#bcc3ca}.CoveoFacetSlider.coveo-disabled .coveo-slider-button{background-color:#296896;box-shadow:none}.CoveoFacetSlider.coveo-disabled-empty,.CoveoFacetSlider.coveo-facet-collapsed .coveo-slider-container{display:none}.coveo-executing-query .coveo-slider-container{opacity:.5}.coveo-top-field-suggestion-header{width:100%;padding:10px;color:#1d4f76}.CoveoFieldTable{border:thin solid #bcc3ca;border-radius:2px;width:100%;background-color:#f7f8f9;padding-bottom:10px;position:relative;word-break:break-all;margin-top:1px;border-collapse:separate;margin-bottom:20px}.CoveoFieldTable td,.CoveoFieldTable th{font-size:14px}.CoveoFieldTable td{width:99%;padding:10px 20px 0 0}.CoveoFieldTable th{text-align:left;font-weight:400;white-space:nowrap;padding:10px 10px 0 20px}.CoveoFieldTable .coveo-clickable{color:#0059b3;text-decoration:none;cursor:pointer}.CoveoFieldTable .coveo-clickable:visited,.CoveoFieldTable .coveo-clickable:visited:hover{color:#609}.CoveoFieldTable .coveo-clickable:hover,.CoveoFieldTable .coveo-clickable:hover a{text-decoration:underline}.CoveoFieldTable .coveo-clickable.coveo-selected *{color:#0059b3}.CoveoFieldTable .coveo-clickable.coveo-selected{font-weight:700}.coveo-field-table-toggle{color:#0059b3;text-decoration:none;cursor:pointer;margin:0 5px 5px 0}.coveo-field-table-toggle:visited,.coveo-field-table-toggle:visited:hover{color:#609}.coveo-field-table-toggle:hover,.coveo-field-table-toggle:hover a{text-decoration:underline}.coveo-field-table-toggle.coveo-selected *{color:#0059b3}.coveo-field-table-toggle .coveo-field-table-toggle-caption{margin-right:5px}.coveo-field-table-toggle-container{position:relative;overflow:hidden;height:0;transition:height .5s ease-in-out}.coveo-field-table-toggle-container.coveo-no-transition{transition:none}.coveo-field-table-toggle-down{position:relative;top:2px}.coveo-field-table-toggle-down-svg{color:#1d4f76;width:10px;height:6px;-webkit-transition:fill-opacity .5s;-moz-transition:fill-opacity .5s;transition:fill-opacity .5s;fill-opacity:1}.coveo-field-table-toggle-down-svg.coveo-opened{fill-opacity:0}.coveo-field-table-toggle-up{position:absolute;bottom:44px;right:10px;margin:0;height:0}.coveo-field-table-toggle-up-svg{color:#1d4f76;width:10px;height:6px;-webkit-transition:fill-opacity;-moz-transition:fill-opacity;transition:fill-opacity;fill-opacity:0}.coveo-field-table-toggle-up-svg.coveo-opened{fill-opacity:1;height:13px;-webkit-transition:fill-opacity .4s cubic-bezier(1,0,1,0);-moz-transition:fill-opacity .4s cubic-bezier(1,0,1,0);transition:fill-opacity .4s cubic-bezier(1,0,1,0)}.CoveoFieldValue .coveo-clickable{color:#0059b3;text-decoration:none;cursor:pointer}.CoveoFieldValue .coveo-clickable:visited,.CoveoFieldValue .coveo-clickable:visited:hover{color:#609}.CoveoFieldValue .coveo-clickable:hover,.CoveoFieldValue .coveo-clickable:hover a{text-decoration:underline}.CoveoFieldValue .coveo-clickable.coveo-selected *{color:#0059b3}.CoveoFieldValue .coveo-clickable.coveo-selected{font-weight:700}.CoveoFieldValue.coveo-with-label{display:inline-block}.CoveoFieldValue .coveo-field-caption{color:#000;margin-right:10px}.coveo-card-overlay .CoveoFieldTable{background-color:transparent;border:none;padding:0;margin:10px 0 0}.coveo-card-overlay .CoveoFieldTable th{color:#bcc3ca}.coveo-card-overlay .coveo-clickable{cursor:pointer;color:#f7f8f9;text-decoration:underline}.coveo-card-overlay .coveo-clickable:visited,.coveo-card-overlay .coveo-clickable:visited:hover{color:#f7f8f9}.coveo-card-overlay .coveo-clickable:hover,.coveo-card-overlay .coveo-clickable:hover a{text-decoration:underline}.coveo-card-overlay .coveo-clickable.coveo-selected *{color:#f7f8f9}.coveo-hidden-query-breadcrumb-title{color:#67768b;margin:0 8px 0 0;font-size:14px;font-weight:400;display:inline}.coveo-hidden-query-breadcrumb-value{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0;margin:0 15px 0 0;background:0 0;border:none;color:#296896;font-size:14px}.coveo-hidden-query-breadcrumb-value:visited,.coveo-hidden-query-breadcrumb-value:visited:hover{color:#609}.coveo-hidden-query-breadcrumb-value:hover,.coveo-hidden-query-breadcrumb-value:hover a{text-decoration:underline}.coveo-hidden-query-breadcrumb-value.coveo-selected *{color:#296896}.coveo-hidden-query-breadcrumb-clear{margin-left:5px}.coveo-hidden-query-breadcrumb-clear svg{width:9px;height:9px}.CoveoHierarchicalFacet ul.coveo-facet-values{overflow-x:auto}.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value{padding-left:30px;position:relative}.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected:not(.coveo-selected) .coveo-facet-value-checkbox-svg{width:12px;height:14px;visibility:visible;position:relative;bottom:2px;left:0}.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected:not(.coveo-selected) .coveo-line-svg{fill:rgba(188,195,202,.74)}.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle{position:absolute;display:inline-block;top:8px;left:7px}.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle .coveo-hierarchical-facet-collapse-svg,.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle .coveo-hierarchical-facet-expand-svg{width:16px;height:16px;color:#1d4f76}.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle .coveo-hierarchical-facet-collapse-svg{display:none}.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle:hover{cursor:pointer}.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-open .coveo-hierarchical-facet-collapse-svg{display:inline-block}.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-open .coveo-hierarchical-facet-expand-svg,.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-inactive{display:none}.coveo-hierarchical-breadcrumb-separator{content:'';display:inline-block;top:2px;left:3px;position:relative;margin-left:2px;margin-right:2px;height:0;width:0;border-color:transparent transparent transparent #b0b3ae;border-style:solid;border-width:5px}.CoveoMatrix{margin:10px 5px}.coveo-matrix-title{text-align:center;font-weight:700;margin:10px 0;color:#1d4f76;font-size:16px}.coveo-matrix{display:table;table-layout:fixed;width:100%;margin-left:auto;margin-right:auto;border-spacing:0;border-collapse:collapse}.coveo-matrix-row{display:table-row}.coveo-matrix-row .matrix-first-column{text-align:left}.matrix-header-row,.matrix-total-row{color:#1d4f76;font-weight:700;height:45px;background-color:#f7f8f9}.matrix-total-row{font-weight:700}.coveo-matrix-cell{display:table-cell;padding:5px;text-align:right;overflow:hidden;vertical-align:middle;border:thin solid #bcc3ca}.coveo-matrix-cell:hover{cursor:pointer}.coveo-matrix-unimportant{color:#d3d3d3}.matrix-results-preview-container{position:absolute;z-index:1;border:thin solid #bcc3ca;border-radius:2px;background-color:#fff}.matrix-results-preview-container .coveo-result-frame{border-bottom:thin solid #bcc3ca;text-align:left;overflow:hidden;padding:5px}.matrix-results-preview-container .coveo-result-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\ .coveo-waiting-for-first-query .coveo-omnibox{z-index:0}.CoveoOmnibox.magic-box .coveo-omnibox-hightlight{font-weight:700;color:#000}.CoveoOmnibox.magic-box .magic-box-suggestions{z-index:3}.CoveoOmnibox.magic-box .coveo-omnibox-hightlight2{font-style:italic;color:#000}.CoveoOmnibox.magic-box .magic-box-suggestion{font-weight:700;color:#000}.CoveoOmnibox.magic-box .magic-box-suggestion .coveo-omnibox-hightlight,.CoveoOmnibox.magic-box .magic-box-suggestion .coveo-omnibox-hightlight2{font-weight:400}.CoveoOmnibox.magic-box .magic-box-suggestion .coveo-omnibox-suggestion-category,.CoveoOmnibox.magic-box .magic-box-suggestion .coveo-omnibox-suggestion-results-count{font-weight:400;color:#757575}.CoveoOmnibox.magic-box .magic-box-suggestion .coveo-omnibox-suggestion-category .coveo-omnibox-hightlight,.CoveoOmnibox.magic-box .magic-box-suggestion .coveo-omnibox-suggestion-results-count .coveo-omnibox-hightlight{color:#757575}.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay{display:flex;align-items:center}.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=true],.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=true]{position:relative}.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=true]:before,.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=true]:before{content:'';position:absolute;top:0;bottom:0;background:#c8e6c9;left:1px;right:1px;border-radius:4px}.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=false]>[data-success=true],.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=false]>[data-success=true]{position:relative}.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=false]>[data-success=true]:before,.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=false]>[data-success=true]:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#ffecb3}.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=false]>[data-success=true][data-id=FieldQuery_0],.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=false]>[data-success=true][data-id=FieldQuery_0]{position:relative}.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=false]>[data-success=true][data-id=FieldQuery_0]:before,.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=false]>[data-success=true][data-id=FieldQuery_0]:before{content:'';position:absolute;top:0;right:0;bottom:0;background:#ffecb3;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px}.CoveoOmnibox.magic-box.coveo-search-as-you-type .magic-box-ghost-text{display:none}.CoveoOmnibox.magic-box .coveo-omnibox-selectable{cursor:pointer}.CoveoOmnibox.magic-box .coveo-omnibox-selectable.coveo-omnibox-selected{background-color:#e6ecf0}.CoveoOmnibox.magic-box .coveo-omnibox-facet-value{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 10px;margin:0}.CoveoOmnibox.magic-box .coveo-omnibox-facet-value li.coveo-facet-value{list-style-type:none}.CoveoOmnibox.magic-box .coveo-omnibox-facet-value .coveo-facet-value-label-wrapper>*{vertical-align:middle}.CoveoOmnibox.magic-box .coveo-omnibox-facet-header{width:100%;padding:5px;height:26px;color:#2c5985}.CoveoOmnibox.magic-box .coveo-omnibox-facet-header .coveo-icon{margin-right:6px;vertical-align:text-bottom}.CoveoOmnibox.magic-box .coveo-omnibox-section{vertical-align:middle;margin-bottom:2px}.CoveoOmnibox.magic-box .coveo-omnibox-header{height:26px;color:#0065cb;margin-top:4px;margin-bottom:2px}.CoveoOmnibox.magic-box .coveo-omnibox-header .coveo-text{padding:6px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CoveoOmnibox.magic-box .coveo-facet-value-caption{font-weight:700}.CoveoOmnibox.magic-box .coveo-facet-value-caption .coveo-highlight{font-weight:400}.magic-box{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;position:relative;text-align:left;color:#212121}.magic-box .magic-box-input{background:#fff;height:48px;overflow:hidden;position:relative}.magic-box .magic-box-input .magic-box-underlay,.magic-box .magic-box-input>input{color:#212121;text-align:left;padding:12px 49px 12px 12px;text-indent:0;font-family:arial,sans-serif;font-size:16px;line-height:24px;position:absolute;top:0;left:0;width:100%;height:48px;white-space:pre;overflow:auto;box-sizing:border-box;display:block}.magic-box .magic-box-input input{background:0 0;border:none;resize:none;outline:0}.magic-box .magic-box-input input::-ms-clear{width:0;height:0}.magic-box .magic-box-input .magic-box-underlay{color:transparent;overflow:hidden}.magic-box .magic-box-input .magic-box-underlay>span{text-indent:0}.magic-box .magic-box-input .magic-box-underlay span{display:inline-block;vertical-align:top}.magic-box .magic-box-input .magic-box-underlay span[data-value='']{height:24px}.magic-box .magic-box-input .magic-box-underlay .magic-box-ghost-text{visibility:hidden;color:#bdbdbd}.magic-box .magic-box-input .magic-box-underlay .magic-box-error{border-bottom:2px solid #f44336}.magic-box .magic-box-input .magic-box-underlay .magic-box-error.magic-box-error-empty{position:relative}.magic-box .magic-box-input .magic-box-underlay .magic-box-error.magic-box-error-empty:before{content:' ';border-bottom:2px solid #f44336;position:absolute}.magic-box .magic-box-input .magic-box-underlay:after{content:'';display:inline-block}.magic-box .magic-box-clear{position:relative;float:right;height:48px;line-height:48px;text-align:center;font-size:24px;transition:visibility .3s,width .3s;cursor:pointer;background:#fff;width:0;visibility:hidden;overflow:hidden}.magic-box .magic-box-clear .magic-box-icon:before{color:#9e9e9e;font-family:arial,sans-serif;content:'X';font-size:24px}.magic-box .magic-box-clear:before{content:'';border-left:1px solid #e0e0e0;position:absolute;top:15%;bottom:15%;left:0}.magic-box.magic-box-notEmpty .magic-box-clear{width:48px;visibility:visible}.magic-box.magic-box-hasFocus .magic-box-underlay .magic-box-ghost-text{visibility:visible}.magic-box.magic-box-hasFocus .magic-box-suggestions.magic-box-hasSuggestion{display:block}.magic-box.magic-box-hasFocus .magic-box-suggestions.magic-box-hasSuggestion .coveo-magicbox-suggestions,.magic-box.magic-box-hasFocus .magic-box-suggestions.magic-box-hasSuggestion .coveo-suggestion-container{border:thin solid #7e8c9a}.magic-box.magic-box-hasFocus .magic-box-suggestions.magic-box-hasSuggestion .coveo-suggestion-container .coveo-magicbox-suggestions{border:none}.magic-box .magic-box-suggestions{clear:both;position:absolute;top:100%;left:-1px;right:-1px;overflow:visible;background:#fff;z-index:1;display:none;font-family:arial,sans-serif}.magic-box .magic-box-suggestions .magic-box-suggestion,.magic-box .magic-box-suggestions .magic-box-suggestion-seperator{opacity:1;transition:opacity .3s}.magic-box .magic-box-suggestions.magic-box-suggestions-loading .magic-box-suggestion,.magic-box .magic-box-suggestions.magic-box-suggestions-loading .magic-box-suggestion-seperator{opacity:0}.magic-box .magic-box-suggestions .magic-box-suggestion-seperator{padding:12px 12px 0;line-height:24px;font-size:16px;font-weight:700;background:#fff;overflow:hidden;height:36px;border-top:1px solid #e0e0e0;color:#9e9e9e}.magic-box .magic-box-suggestions .magic-box-suggestion-seperator:first-child{border-top:none}.magic-box .magic-box-suggestions .magic-box-suggestion-seperator .magic-box-suggestion-seperator-label{float:left;margin-right:12px;max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.magic-box .magic-box-suggestions .magic-box-suggestion-seperator:after{content:'';display:block;position:relative;top:50%;height:1px;overflow:hidden;background-color:#e0e0e0}.magic-box .magic-box-suggestions .magic-box-suggestion-seperator+.magic-box-suggestion{border-top:none}.magic-box .magic-box-suggestions .magic-box-suggestion{cursor:pointer;line-height:24px;padding:12px;font-size:16px;background:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top:1px solid #fafafa;color:#212121}.magic-box .magic-box-suggestions .magic-box-suggestion .magic-box-hightlight{font-weight:700;color:#000}.magic-box .magic-box-suggestions .magic-box-suggestion:first-child{border-top:none}.magic-box .magic-box-suggestions .magic-box-suggestion.magic-box-selected{background:#e0f7fa!important}.magic-box .magic-box-suggestions .magic-box-suggestion:hover{background:#f5f5f5}.magic-box.magic-box-inline{overflow:hidden}.magic-box.magic-box-inline .magic-box-suggestions.magic-box-hasSuggestion{position:relative;display:block;top:0;left:0;right:0}.magic-box.magic-box-inline .magic-box-suggestions.magic-box-hasSuggestion .coveo-magicbox-suggestions,.magic-box.magic-box-inline .magic-box-suggestions.magic-box-hasSuggestion .coveo-suggestion-container{border:none;border-top:thin solid #7e8c9a}.magic-box.magic-box-inline .magic-box-suggestions.magic-box-hasSuggestion .coveo-suggestion-container .coveo-magicbox-suggestions{border-top:none}.coveo-card-layout.CoveoResult.coveo-omnibox-selectable,.coveo-list-layout.CoveoResult.coveo-omnibox-selectable,.coveo-table-layout.CoveoResult.coveo-omnibox-selectable{padding:10px 10px 10px 36px;margin:0;box-sizing:border-box}.coveo-card-layout.CoveoResult.coveo-omnibox-result-list-element.coveo-omnibox-selectable.coveo-omnibox-selected,.coveo-list-layout.CoveoResult.coveo-omnibox-result-list-element.coveo-omnibox-selectable.coveo-omnibox-selected,.coveo-table-layout.CoveoResult.coveo-omnibox-result-list-element.coveo-omnibox-selectable.coveo-omnibox-selected{padding:7px 7px 8px 33px;background-color:#fff;border:3px solid #bcc3ca}.CoveoResult.coveo-omnibox-result-list-element.coveo-omnibox-selectable.coveo-omnibox-selected{padding:7px 7px 8px 33px;background-color:#fff;border:3px solid #bcc3ca}.magic-box-suggestions .coveo-card-layout-container{margin-right:0}.coveo-omnibox-result-list-header{width:100%;padding:10px;color:#1d4f76}.coveo-pager-list{padding-left:0;margin:0;display:inline-block}.coveo-pager-list-item{border:thin solid #bcc3ca;border-radius:2px;margin:5px 6px;padding:4px 8px;list-style:none;display:inline-block;vertical-align:baseline;color:#0059b3;text-decoration:none;font-size:14px;cursor:pointer}.coveo-pager-list-item:visited,.coveo-pager-list-item:visited:hover{color:#609}.coveo-pager-list-item:hover,.coveo-pager-list-item:hover a{text-decoration:underline}.coveo-pager-list-item.coveo-selected *{color:#0059b3}.coveo-pager-list-item.coveo-active,.coveo-pager-list-item:hover{color:#cddee9;background-color:#1d4f76}.coveo-pager-list-item.coveo-active a,.coveo-pager-list-item:hover a{color:#cddee9}.coveo-pager-next,.coveo-pager-previous{margin:5px 6px;list-style:none;display:inline-block;vertical-align:baseline;cursor:pointer;border:none;padding:0}.coveo-pager-next:hover,.coveo-pager-previous:hover{color:#009ddc;background-color:#fff}.CoveoPager{margin-top:0;margin-left:25px;display:inline-block}.coveo-pager-next-icon-svg,.coveo-pager-previous-icon-svg{width:11px;height:20px;color:#1d4f76;vertical-align:middle}.CoveoPreferencesPanel{display:none}.CoveoResultsPreferences+.CoveoResultsFiltersPreferences{margin-top:20px}.preferences-panel-item-label{vertical-align:middle}.preferences-panel-item-label:hover{cursor:pointer}.coveo-preferences-panel-svg{width:16px;height:16px;color:#1d4f76}.CoveoPrintableUri{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;margin:2px 0 5px;font-size:12px;padding:0 2px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative}.CoveoPrintableUri.CoveoResultLink:hover{text-decoration:none;color:#296896}.CoveoPrintableUri.CoveoResultLink:hover a{text-decoration:none}.CoveoPrintableUri .coveo-printable-uri-separator{font-size:12px;margin:0 3px}.CoveoPrintableUri .coveo-hidden{display:none}.CoveoPrintableUri .coveo-printable-uri-part{color:#009ddc;margin:0;flex:0 15 auto;min-width:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0}@supports (max-width:max-content){.CoveoPrintableUri .coveo-printable-uri-part{flex:1 0 0;max-width:max-content}}.CoveoPrintableUri .coveo-printable-uri-ellipsis>button{color:#0059b3;text-decoration:none;cursor:pointer;border:none;background:0 0;font-family:Arial,Helvetica,sans-serif}.CoveoPrintableUri .coveo-printable-uri-ellipsis>button:visited,.CoveoPrintableUri .coveo-printable-uri-ellipsis>button:visited:hover{color:#609}.CoveoPrintableUri .coveo-printable-uri-ellipsis>button:hover,.CoveoPrintableUri .coveo-printable-uri-ellipsis>button:hover a{text-decoration:underline}.CoveoPrintableUri .coveo-printable-uri-ellipsis>button.coveo-selected *{color:#0059b3}.coveo-card-layout .CoveoPrintableUri{line-height:24px}.CoveoQueryDuration{color:#67768b}.CoveoQuerySummary{color:#67768b;text-align:left}.CoveoQuerySummary div{margin-bottom:5px}.CoveoQuerySummary ul{margin-top:0}.CoveoQuerySummary ul li{font-size:14px}.CoveoQuerySummary .coveo-show-if-no-results,.CoveoQuerySummary.coveo-hidden{display:none}.CoveoQuerySummary .coveo-show-if-no-results.coveo-no-results{display:block}.coveo-query-summary-no-results-string,.coveo-query-summary-search-tips-info{font-size:16px}.coveo-query-summary-cancel-last{font-size:14px;color:#0059b3;text-decoration:none;cursor:pointer}.coveo-query-summary-cancel-last:visited,.coveo-query-summary-cancel-last:visited:hover{color:#609}.coveo-query-summary-cancel-last:hover,.coveo-query-summary-cancel-last:hover a{text-decoration:underline}.coveo-query-summary-cancel-last.coveo-selected *{color:#0059b3}.CoveoQuickview{color:#0059b3;text-decoration:none;cursor:pointer}.CoveoQuickview:visited,.CoveoQuickview:visited:hover{color:#609}.CoveoQuickview:hover,.CoveoQuickview:hover a{text-decoration:underline}.CoveoQuickview.coveo-selected *{color:#0059b3}.CoveoQuickview>div{position:relative}.coveo-list-layout .CoveoQuickview:hover .coveo-caption-for-icon{display:inline}.CoveoQuickview .coveo-caption-for-icon{font-size:12px;display:none;background:#263e55;color:#fff;border-radius:2px;padding:6px 16px;position:absolute;white-space:nowrap;z-index:1}.CoveoQuickview .coveo-caption-for-icon>div{border:solid;content:'';position:absolute;z-index:99}.CoveoQuickview .coveo-caption-for-icon[x-placement^=bottom]>div{top:-6px;border-width:0 6px 7px;border-color:#263e55 transparent}.CoveoQuickview .coveo-caption-for-icon[x-placement^=top]>div{bottom:-6px;border-width:7px 6px 0;border-color:#263e55 transparent}.CoveoQuickview .coveo-caption-for-icon[x-placement^=right]>div{left:-6px;border-width:6px 7px 6px 0;border-color:transparent #263e55}.CoveoQuickview .coveo-caption-for-icon[x-placement^=left]>div{right:-6px;left:auto;border-width:6px 0 6px 7px;border-color:transparent #263e55}.CoveoCardActionBar .CoveoQuickview{color:#fff;text-decoration:none}.CoveoCardActionBar .CoveoQuickview>*{display:flex;align-items:center}.CoveoCardActionBar .CoveoQuickview .coveo-caption-for-icon{position:relative;transform:none;display:inline;padding:0 5px;font-size:inherit}.CoveoCardActionBar .CoveoQuickview .coveo-caption-for-icon:before{display:none}.CoveoCardActionBar .CoveoQuickview .coveo-caption-for-quickview{margin-top:0;margin-left:3px;font-size:11px}.CoveoQuickviewDocument{overflow:hidden}.CoveoQuickviewDocument .coveo-quickview-document{height:100%;width:100%;display:table}.CoveoQuickviewDocument .coveo-quickview-document>*{display:table-row}.CoveoQuickviewDocument .coveo-quickview-document .coveo-iframeWrapper{height:100%;width:100%}.coveo-term-for-quickview *{vertical-align:middle;box-sizing:border-box}.coveo-term-for-quickview{margin:2px 10px 10px 0;font-weight:700;display:inline-block;cursor:pointer;border-radius:5px;border:2px solid}.coveo-term-for-quickview .coveo-term-for-quickview-down-arrow{display:inline-block;padding:5px;height:26px;position:relative;width:20px}.coveo-term-for-quickview .coveo-term-for-quickview-down-arrow .coveo-term-for-quickview-down-arrow-icon{position:absolute;top:11px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.coveo-term-for-quickview .coveo-term-for-quickview-up-arrow{display:inline-block;padding:5px;height:26px;position:relative;width:20px}.coveo-term-for-quickview .coveo-term-for-quickview-up-arrow .coveo-term-for-quickview-up-arrow-icon{position:absolute;top:11px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.coveo-term-for-quickview .coveo-term-for-quickview-name{font-size:14px;padding:5px 0;margin-left:5px}.coveo-quickview-left-header{padding-right:16px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.coveo-quickview-right-header{text-align:right;float:right}.coveo-quickview-icon{margin-right:10px;vertical-align:middle}.coveo-quickview-pop-up-reminder{color:#06c;font-size:16px;text-align:left}.coveo-quickview-time{font-size:12px;color:#4f5658;font-weight:400;vertical-align:middle}.coveo-modal-container.coveo-quick-view .coveo-modal-body{height:90%}.coveo-modal-container.coveo-quick-view .coveo-modal-body .CoveoQuickviewDocument,.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-list-layout,.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-quick-view-full-height,.coveo-modal-container.coveo-quick-view .coveo-modal-body>div{height:100%;width:100%}.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-logo{height:64px;width:178px}.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-loading-dot{height:8px;width:8px}.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-quickview-header{height:auto}.coveo-modal-container.coveo-quick-view .coveo-modal-body iframe{height:100%;width:100%;position:relative;border:thin solid #bcc3ca;border-radius:2px;padding:10px 0 0 10px}.coveo-icon-for-quickview{text-align:center}.coveo-icon-for-quickview-svg{margin-top:8px;width:20px;height:12px;color:#1d4f76}.coveo-computed-modal-box-content>div{height:100%}.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-header{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;border:thin solid #bcc3ca;border-radius:2px;background-color:#fff}.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-header.coveo-dropdown-header-active{background-color:#e6ecf0;border-color:#009ddc}.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content{-webkit-transition:.3s cubic-bezier(.4,0,.2,1);-moz-transition:.3s cubic-bezier(.4,0,.2,1);transition:.3s cubic-bezier(.4,0,.2,1);overflow:hidden;max-height:0;width:100%;padding:0;margin:25px 0 15px;border-bottom:0 solid #e6ecf0}.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content .coveo-media-max-width-480{-webkit-transition:.4s cubic-bezier(.4,0,.2,1);-moz-transition:.4s cubic-bezier(.4,0,.2,1);transition:.4s cubic-bezier(.4,0,.2,1)}.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content.CoveoRecommendation,.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content.coveo-recommendation-column{display:block}.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content.coveo-open-dropdown-content{max-height:1000px;width:100%;border-bottom:5px solid #e6ecf0}.CoveoSearchInterface.coveo-small-recommendation .CoveoRecommendation,.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-container,.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-facet-column{padding:0}.CoveoSearchInterface.coveo-small-recommendation .CoveoRecommendation{border:none}.CoveoSearchInterface.coveo-small-recommendation .CoveoResultlist .CoveoResult:first-child{border-top:thin solid #bcc3ca}.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-header{padding:5px 0;background-color:#e6ecf0;border-bottom:thin solid #bcc3ca}.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-title{color:#67768b}.CoveoSearchInterface.coveo-small-facets #coveo-recommendation-results-column,.CoveoSearchInterface.coveo-small-facets .coveo-recommendation-results-column,.CoveoSearchInterface.coveo-small-recommendation #coveo-recommendation-results-column,.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-results-column{width:auto;display:block}.CoveoSearchInterface.coveo-small-facets .coveo-recommendation-facet-column,.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-facet-column{width:30%}.CoveoRecommendation{margin:10px 0;padding:0;position:relative;border:thin solid #bcc3ca;border-radius:2px}.coveo-recommendation-header{padding:10px 0;background-color:#f7f8f9}.coveo-recommendation-title{color:#1d4f76;text-align:left;font-size:15px;line-height:20px;padding-left:20px}.coveo-recommendation-body{background:#fff;margin-bottom:1px}.coveo-recommendation-body .CoveoResultList{margin:0}.coveo-recommendation-body .CoveoResultList .CoveoResult:first-child{border-top:none}.coveo-recommendation-body .CoveoResultList .CoveoResult{margin:0;padding:5px 15px;border-top:thin solid #bcc3ca;border-bottom:none}.coveo-recommendation-column{width:15%;display:inline-block;vertical-align:top;padding:5px 15px}#coveo-recommendation-results-column,.CoveoSearchInterface .coveo-recommendation-results-column,.coveo-recommendation-results-column{width:49%;display:inline-block}#coveo-recommendation-results-column.coveo-no-results,.CoveoSearchInterface .coveo-recommendation-results-column.coveo-no-results,.coveo-recommendation-results-column.coveo-no-results{width:inherit;display:block}#coveo-recommendation-facet-column,.CoveoSearchInterface .coveo-recommendation-facet-column,.coveo-recommendation-facet-column{display:inline-block;vertical-align:top}#coveo-recommendation-facet-column.coveo-no-results,.CoveoSearchInterface .coveo-recommendation-facet-column.coveo-no-results,.coveo-recommendation-facet-column.coveo-no-results{display:none}#coveo-recommendation-main-section,.CoveoSearchInterface .coveo-recommendation-main-section,.coveo-recommendation-main-section{max-width:1450px}#coveo-recommendation-main-section.coveo-no-results .coveo-recommendation-column,.CoveoRecommendationQuery,.CoveoSearchInterface .coveo-recommendation-main-section.coveo-no-results .coveo-recommendation-column,.coveo-recommendation-main-section.coveo-no-results .coveo-recommendation-column,script.CoveoRecommendationQuery[type='text/x-query-generic']{display:none}.CoveoResultActionsMenu{display:none;position:absolute;right:0;border:thin solid #bcc3ca;border-radius:2px;margin-top:-24px;background:#fff}.CoveoResultActionsMenu.coveo-menu-opened{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;float:right}.CoveoResultActionsMenu .coveo-result-actions-menu-menu-item{height:auto;padding:0 8px}.CoveoResultActionsMenu .coveo-result-actions-menu-menu-item:not(:first-child){border-left:thin solid #bcc3ca}.CoveoResultActionsMenu .coveo-result-actions-menu-menu-item .coveo-icon-for-quickview-svg{margin:0}.CoveoResultAttachments .coveo-attachment-sub-container{padding:6px 0 6px 20px}.CoveoResultAttachments .coveo-attachment-icon{margin-right:5px;display:inline-block;min-width:16px;min-height:16px;position:relative;top:3px}.coveo-result-attachments-container{font-size:14px;margin:0 0 5px;position:relative}.coveo-result-attachments-container .coveo-icon{margin:0 5px 0 0}.coveo-result-attachments-container *{vertical-align:middle}.CoveoResultFolding .coveo-folding-results{margin-bottom:6px}.CoveoResultFolding .coveo-folding-results>.coveo-result-frame>.coveo-result-row{margin:0}.CoveoResultFolding .coveo-loading-animation{margin:auto auto 10px;width:84px}.coveo-list-layout .coveo-result-folding-child-result{border-left:thin solid #bcc3ca;padding:0 0 0 6px}.coveo-list-layout .coveo-result-folding-child-result:hover{border-left:1px solid #296896}.coveo-list-layout .coveo-folding-expanded-caption,.coveo-list-layout .coveo-folding-normal-caption,.coveo-list-layout .coveo-folding-oneresult-caption{color:#333}.coveo-folding-footer-section-for-less,.coveo-folding-footer-section-for-more{display:none}.coveo-folding-footer-section-for-less.coveo-visible,.coveo-folding-footer-section-for-more.coveo-visible{display:inline-block}.coveo-folding-expanded-caption,.coveo-folding-normal-caption,.coveo-folding-oneresult-caption{font-size:11px;margin-bottom:10px}.coveo-folding-expanded-caption.coveo-hidden,.coveo-folding-normal-caption.coveo-hidden,.coveo-folding-oneresult-caption.coveo-hidden{display:none}.coveo-folding-footer{margin-top:12px;margin-bottom:3px}.coveo-folding-footer-icon{margin-left:5px}.coveo-folding-more{display:inline-block;vertical-align:middle}.coveo-folding-more:hover{cursor:pointer}.coveo-folding-more .coveo-folding-footer-icon{position:relative;top:-2px}.coveo-folding-more-svg{width:10px;height:6px;color:#1d4f76}.coveo-folding-less{display:inline-block}.coveo-folding-less:hover{cursor:pointer}.coveo-folding-less .coveo-folding-footer-icon{position:relative;top:-1px}.coveo-folding-less-svg{width:10px;height:6px;color:#1d4f76}a.coveo-folding-show-less,a.coveo-folding-show-more{color:#0059b3;text-decoration:none;cursor:pointer}a.coveo-folding-show-less:visited,a.coveo-folding-show-less:visited:hover,a.coveo-folding-show-more:visited,a.coveo-folding-show-more:visited:hover{color:#609}a.coveo-folding-show-less:hover,a.coveo-folding-show-less:hover a,a.coveo-folding-show-more:hover,a.coveo-folding-show-more:hover a{text-decoration:underline}a.coveo-folding-show-less.coveo-selected *,a.coveo-folding-show-more.coveo-selected *{color:#0059b3}.coveo-card-layout a.coveo-folding-show-less,.coveo-card-layout a.coveo-folding-show-more{cursor:pointer;color:#f7f8f9;text-decoration:underline}.coveo-card-layout a.coveo-folding-show-less:visited,.coveo-card-layout a.coveo-folding-show-less:visited:hover,.coveo-card-layout a.coveo-folding-show-more:visited,.coveo-card-layout a.coveo-folding-show-more:visited:hover{color:#f7f8f9}.coveo-card-layout a.coveo-folding-show-less:hover,.coveo-card-layout a.coveo-folding-show-less:hover a,.coveo-card-layout a.coveo-folding-show-more:hover,.coveo-card-layout a.coveo-folding-show-more:hover a{text-decoration:underline}.coveo-card-layout a.coveo-folding-show-less.coveo-selected *,.coveo-card-layout a.coveo-folding-show-more.coveo-selected *{color:#f7f8f9}.coveo-child-result{margin-bottom:5px}.coveo-child-result *{vertical-align:middle}.coveo-card-overlay .coveo-folding-footer,.coveo-card-overlay .coveo-folding-header,.coveo-card-overlay .coveo-folding-results{padding-left:20px;padding-right:20px}.coveo-card-overlay .coveo-folding-header{margin-top:10px}.coveo-card-overlay .coveo-result-folding-child-result:not(:last-child){border-bottom:1px solid #bcc3ca}.CoveoResultLayout,.CoveoResultLayoutSelector{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.CoveoResultLayout.coveo-result-layout-hidden,.CoveoResultLayoutSelector.coveo-result-layout-hidden{display:none}.coveo-result-layout-selector{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:12px;font-weight:700;padding:0 5px 10px;border-bottom:2px solid #bcc3ca;text-transform:uppercase}.coveo-result-layout-selector.coveo-selected,.coveo-result-layout-selector.coveo-selected:hover{border-bottom:2px solid #263e55}.coveo-result-layout-selector:hover{color:#263e55}.coveo-result-layout-selector .coveo-icon{margin-right:5px;min-width:14px}.coveo-result-layout-selector.coveo-hidden{display:none}.coveo-card-layout-icon{width:16px;height:16px;fill:#000}.coveo-list-layout-icon{width:19px;height:14px;fill:#000}.coveo-table-layout-icon{width:18px;height:13px;fill:#000}.coveo-result-rating-star+.coveo-result-rating-star{margin-left:2px}.coveo-result-rating-star-svg{width:16px;height:16px;color:#e1e1e1}.coveo-result-rating-star-active .coveo-result-rating-star-svg{color:#d9af00}.CoveoStarRating{display:flex;flex-direction:row;flex-wrap:nowrap;pointer-events:none}.coveo-star-rating-star+.coveo-star-rating-star{margin-left:2px}.coveo-star-rating-star svg{width:15px;height:15px;color:#e6ecf0}.coveo-star-rating-star-active svg{color:#ecad00}.coveo-star-rating-label{margin-left:5px;font-size:11px;color:#4f5658}.CoveoResultsFiltersPreferences .coveo-title{display:inline-block}.CoveoResultsFiltersPreferences .coveo-choice-container{margin-bottom:2px;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:100%}.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-checkbox-span-label{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;line-height:30px;height:30px}.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression,.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab{padding-top:2px}.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-input,.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab{width:20%}.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression{width:45%}.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section.coveo-section-input .coveo-input-icon.coveo-selected:before{bottom:7px}.CoveoResultsFiltersPreferences .coveo-advanced-filters{border:thin solid #bcc3ca;border-radius:2px;display:inline-block;margin-bottom:10px;padding:6px 5px}.CoveoResultsFiltersPreferences .coveo-advanced-filters:hover{cursor:pointer}.CoveoResultsFiltersPreferences .coveo-online-help{color:#0059b3;text-decoration:none;cursor:pointer;float:right;width:30px;height:30px;text-align:right;font-weight:700}.CoveoResultsFiltersPreferences .coveo-online-help:visited,.CoveoResultsFiltersPreferences .coveo-online-help:visited:hover{color:#609}.CoveoResultsFiltersPreferences .coveo-online-help:hover,.CoveoResultsFiltersPreferences .coveo-online-help:hover a{text-decoration:underline}.CoveoResultsFiltersPreferences .coveo-online-help.coveo-selected *{color:#0059b3}.CoveoResultsFiltersPreferences .coveo-delete{margin-left:10px}.CoveoResultsFiltersPreferences .coveo-delete:hover{cursor:pointer}.CoveoResultsFiltersPreferences .coveo-delete-svg{width:12px;height:12px}.CoveoResultsFiltersPreferences .coveo-delete-svg .coveo-exclusion-svg{fill:#cc0d00}.CoveoResultsFiltersPreferences .coveo-edit:hover{cursor:pointer}.CoveoResultsFiltersPreferences .coveo-edit-svg{width:13px;height:13px;color:#1d4f76}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder{display:none;position:relative}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder.coveo-active{display:block}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder form{overflow:hidden;padding:10px;border:thin solid #bcc3ca;border-radius:2px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-input{width:100%;margin-bottom:10px}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-expression{-webkit-flex-grow:2;-moz-flex-grow:2;flex-grow:2;-ms-flex-positive:2}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-caption>div,.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-expression>div{height:100%;width:100%}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save{color:#0059b3;text-decoration:none;cursor:pointer;position:absolute;top:6px;right:30px}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:visited,.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:visited:hover{color:#609}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:hover,.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:hover a{text-decoration:underline}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save.coveo-selected *{color:#0059b3}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close{cursor:pointer;color:#1d4f76;position:absolute;top:6px;right:10px}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close .coveo-exclusion-svg{fill:#1d4f76}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close svg{width:12px;height:12px}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover{color:#cc0d00}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover .coveo-exclusion-svg{fill:#cc0d00}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-save-svg{width:14px;height:12px}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-save-svg .coveo-hook-svg{fill:#1d4f76}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-tab{min-height:100px;width:100%}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-tab optgroup{padding-left:10px}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder input[type=submit]{display:none}.coveo-results-filter-preferences-breadcrumb .coveo-title{color:#67768b;margin:0 8px 0 0;font-size:14px;font-weight:400;display:inline}.coveo-results-filter-preferences-breadcrumb .coveo-value{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0;margin:0 15px 0 0;background:0 0;border:none;color:#296896;font-size:14px}.coveo-results-filter-preferences-breadcrumb .coveo-value:visited,.coveo-results-filter-preferences-breadcrumb .coveo-value:visited:hover{color:#609}.coveo-results-filter-preferences-breadcrumb .coveo-value:hover,.coveo-results-filter-preferences-breadcrumb .coveo-value:hover a{text-decoration:underline}.coveo-results-filter-preferences-breadcrumb .coveo-value.coveo-selected *{color:#296896}.coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-clear{margin-left:5px}.coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-clear svg{width:9px;height:9px}.coveo-form-group{display:block;border:0;padding:0;margin:0}.coveo-form-group+.coveo-form-group{margin-top:30px}.coveo-form-group-label{color:#1d4f76;font-size:16px;display:block;margin-bottom:10px}.coveo-multi-select{border:thin solid #7e8c9a;width:250px;padding:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.coveo-multi-select .coveo-list-group{color:#7e8c9a;margin:16px 0 0;padding:0 0 0 16px;font-weight:400}.coveo-multi-select .coveo-list-group:last-child{margin-bottom:16px}.coveo-multi-select .coveo-list-item{color:#373737;margin:0 0 0 -16px;padding:0 16px}.coveo-multi-select .coveo-list-item:checked{background-color:transparent}.coveo-multi-select .coveo-list-item:first-child{margin-top:12px}.coveo-multi-select .coveo-list-item:last-child{margin-bottom:8px}.coveo-multi-select:focus .coveo-list-item:checked{background-color:#0059b3}.coveo-list-item{height:30px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.CoveoResultsPerPage{margin:0 0 0 15px;float:right}.coveo-results-per-page-text{padding-left:0}.coveo-results-per-page-list{padding-left:0;margin:0;display:inline-block}.coveo-results-per-page-list-item{border:thin solid #bcc3ca;border-radius:2px;margin:5px 6px;padding:4px;list-style:none;display:inline-block;vertical-align:baseline;color:#0059b3;text-decoration:none;font-size:14px;cursor:pointer}.coveo-results-per-page-list-item:visited,.coveo-results-per-page-list-item:visited:hover{color:#609}.coveo-results-per-page-list-item:hover,.coveo-results-per-page-list-item:hover a{text-decoration:underline}.coveo-results-per-page-list-item.coveo-selected *{color:#0059b3}.coveo-results-per-page-list-item.coveo-active,.coveo-results-per-page-list-item:hover{color:#cddee9;background-color:#1d4f76}.coveo-results-per-page-list-item.coveo-active a,.coveo-results-per-page-list-item:hover a{color:#cddee9}.coveo-results-per-page-no-results{display:none}.CoveoResultsPreferences .coveo-checkbox-label{display:block;margin:5px 0}.coveo-result-tagging-add-tag{display:inline-block;margin:1px 2px}.coveo-result-tagging-add-tag-text{color:#ddd;font-size:11px}.coveo-result-tagging-auto-complete-zone{display:none;position:relative}.CoveoResult .coveo-result-tagging-coveo-tag{display:inline-block;margin:0 2px;font-size:12px;background-color:#4f5658;border-radius:3px;padding:1px 5px;text-transform:uppercase}.CoveoResult .coveo-result-tagging-coveo-tag span{line-height:14px;vertical-align:middle}.CoveoResult .coveo-result-tagging-coveo-tag a{color:#fff}.CoveoResult .coveo-result-tagging-coveo-tag a:hover{color:#ddd}.coveo-result-tagging-add-tag-tick-icon{display:inline-block;background:#b0b3ae;padding:0 5px;line-height:22px;height:22px}.coveo-result-tagging-add-tag-tick-icon span{cursor:pointer}.coveo-result-tagging-add-tag-tick-icon-svg{width:9px;height:7px;color:rgba(255,255,255,.5)}.coveo-result-tagging-clear-icon{display:inline-block;background:#b0b3ae;padding:0 6px 0 5px;height:22px;line-height:22px;border-bottom-right-radius:3px;border-top-right-radius:3px}.coveo-result-tagging-clear-icon span{cursor:pointer}.coveo-result-tagging-clear-icon-svg{width:8px;height:8px}.coveo-result-tagging-clear-icon-svg .coveo-exclusion-svg{fill:rgba(255,255,255,.5)}.coveo-result-tagging-add-tag-textbox{margin:0;border:1px solid #b0b3ae;background:0 0;padding:3px;z-index:10;font-size:10px;position:relative;border-top-left-radius:3px;border-bottom-left-radius:3px;outline:0}.coveo-result-tagging-add-tag-textbox:focus{border-color:#9ecaed;box-shadow:inset 0 0 3px #9ecaed}.coveo-result-tagging-tag-zone{display:inline-block}.coveo-result-tagging-delete-icon{cursor:pointer;margin-left:2px}.coveo-result-tagging-delete-icon-svg{width:8px;height:8px}.coveo-result-tagging-delete-icon-svg .coveo-exclusion-svg{fill:rgba(255,255,255,.5)}.coveo-result-tagging-auto-complete{position:absolute;padding-top:1px;top:18px;left:0;background-color:#fff;border-left:1px solid #b0b3ae;border-bottom:1px solid #b0b3ae;border-right:1px solid #b0b3ae;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:5}.coveo-result-tagging-auto-complete .coveo-selectable{padding:5px 10px 5px 16px;background-color:#fff;font-size:10px;cursor:pointer}.coveo-result-tagging-auto-complete .coveo-selectable:hover,.coveo-result-tagging-auto-complete .coveo-selected{background-color:#d7ebff}.CoveoResultTagging{margin:0 3px;font-size:12px;display:inline-block}.CoveoResultTagging *{vertical-align:middle}.CoveoResultTagging.coveo-opened .coveo-result-tagging-add-tag{display:none}.CoveoResultTagging.coveo-opened .coveo-result-tagging-auto-complete-zone{display:inline-block}.CoveoResultTagging.coveo-opened .coveo-result-tagging-auto-complete-zone .coveo-add-tag-textbox{font-size:11px;line-height:16px}.CoveoResultTagging.coveo-opened .coveo-result-tagging-coveo-tag{background-color:#1d4f76}.CoveoResultTagging .CoveoResultTagging.coveo-error input{border-color:#c33}.CoveoSearchbox{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-grow:1}.CoveoSearchbox.coveo-custom-height .CoveoOmnibox,.CoveoSearchbox.coveo-custom-height .CoveoQuerybox{display:inline-block;align-items:center}.CoveoSearchbox.coveo-custom-height .magic-box .magic-box-clear,.CoveoSearchbox.coveo-custom-height .magic-box .magic-box-clear .magic-box-icon{display:flex;align-items:center;margin-top:0;margin-left:15px}.CoveoSearchbox.coveo-inline{overflow:hidden}.CoveoSearchbox.coveo-inline .magic-box{overflow:visible}.CoveoSearchbox .CoveoSearchButton{z-index:2;border-top-right-radius:2px;border-bottom-right-radius:2px}.CoveoSearchbox .magic-box{border:thin solid #7e8c9a;border-radius:2px}.CoveoSearchbox .magic-box .magic-box-clear-svg{width:15px;height:15px;color:#1d4f76}.CoveoSearchbox .magic-box .magic-box-clear:before{border-left:none}.CoveoSearchbox .magic-box .magic-box-clear .magic-box-icon:before{content:''}.CoveoSearchbox .magic-box .magic-box-input{border-radius:2px}.CoveoSearchbox .magic-box .magic-box-input>input{color:#67768b}.CoveoSearchInterface.coveo-waiting-for-query .CoveoSearchbox{margin:0}.CoveoSearchInterface.coveo-waiting-for-query .CoveoSearchbox .coveo-media-max-width-480{margin:0 20px}@media (max-width:480px){.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content{-webkit-transition:.4s cubic-bezier(.4,0,.2,1);-moz-transition:.4s cubic-bezier(.4,0,.2,1);transition:.4s cubic-bezier(.4,0,.2,1)}.CoveoSearchInterface.coveo-waiting-for-query .CoveoSearchbox{margin:0 20px}}.coveo-query-syntax-disabled .magic-box-highlight-container,.coveo-query-syntax-disabled.magic-box .magic-box-input .magic-box-underlay span,.magic-box .magic-box-input .magic-box-underlay .magic-box-ghost-text,.magic-box.magic-box-hasFocus .magic-box-input .magic-box-underlay .magic-box-ghost-text{display:none}.CoveoSettings{margin:0 0 0 36px;border-radius:50%;border:thin solid #7e8c9a;width:40px;height:40px;order:1;position:relative;cursor:pointer}.coveo-settings-squares{width:100%;display:inline-block;line-height:4px;height:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.coveo-settings-square{width:4px;height:4px;display:inline-block;vertical-align:top;background-color:#67768b}.coveo-settings-square+.coveo-settings-square{margin-left:5px;margin-right:5px}.coveo-settings-square+.coveo-settings-square+.coveo-settings-square{margin-left:0;margin-right:0}.coveo-settings-advanced-menu{position:absolute;background:#e6ecf0;border:thin solid #7e8c9a;border-radius:2px;min-width:160px;z-index:11}.coveo-settings-advanced-menu:before{content:'';position:absolute;top:-13px;right:10px;height:0;width:0;border-color:transparent transparent #bcc3ca;border-style:solid;border-width:6px}.coveo-settings-item{clear:both;overflow:hidden;color:#0059b3;text-decoration:none;cursor:pointer;background:#fff}.coveo-settings-item .coveo-icon{min-width:18px;display:inline-block;margin:0 10px;vertical-align:middle}.coveo-settings-item:visited,.coveo-settings-item:visited:hover{color:#609}.coveo-settings-item:hover,.coveo-settings-item:hover a{text-decoration:underline}.coveo-settings-item.coveo-selected *{color:#0059b3}.coveo-settings-item:hover{background:#e6ecf0}.coveo-settings-item .coveo-settings-text{overflow:hidden;display:inline-block;vertical-align:middle;padding:8px}.coveo-settings-item:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.coveo-settings-item:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.coveo-settings-item.coveo-share-query .coveo-share-query-svg{float:none}.coveo-settings-item.coveo-share-query:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-settings-item.coveo-share-query:hover.coveo-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-settings-item.coveo-advanced-search .coveo-advanced-search-svg{float:none}.coveo-settings-item.coveo-advanced-search:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-settings-item.coveo-advanced-search:hover.coveo-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-settings-item.coveo-preferences-panel .coveo-preferences-panel-svg{float:none}.coveo-settings-item.coveo-preferences-panel:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-settings-item.coveo-preferences-panel:hover.coveo-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-settings-item.coveo-authentication-provider .coveo-icon{margin-left:12px;margin-right:8px}.coveo-settings-item.coveo-authentication-provider .coveo-authentication-provider-svg{float:none}.coveo-settings-item.coveo-authentication-provider:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-settings-item.coveo-authentication-provider:hover.coveo-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-settings-item.coveo-export-to-excel .coveo-icon{margin-left:12px;margin-right:8px}.coveo-settings-item.coveo-export-to-excel .coveo-export-to-excel-svg{float:none}.coveo-settings-item.coveo-export-to-excel:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-settings-item.coveo-export-to-excel:hover.coveo-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-settings-item.coveo-subscriptions-panel .coveo-subscription-panel-svg{float:none}.coveo-settings-item.coveo-subscriptions-panel:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-settings-item.coveo-subscriptions-panel:hover.coveo-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-settings-item.coveo-follow-query .coveo-follow-query-svg{float:none}.coveo-settings-item.coveo-follow-query:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-settings-item.coveo-follow-query:hover.coveo-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-share-query-summary-info-label{display:block;font-size:13px;margin-bottom:5px;font-weight:initial}.coveo-share-query-summary-info-input{width:100%;margin-bottom:5px;border:thin solid #bcc3ca;border-radius:2px;padding:5px;height:35px;font-size:14px}.coveo-share-query-svg{width:18px;height:14px;color:#1d4f76}.coveo-sort-section{text-align:right;font-size:0}.coveo-sort-icon-descending-svg{width:10px;height:6px;color:#1d4f76}.coveo-sort-icon-ascending-svg{display:none}.CoveoSort{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:12px;font-weight:700;padding:0 5px 10px;border-bottom:2px solid #bcc3ca;text-transform:uppercase}.CoveoSort.coveo-selected,.CoveoSort.coveo-selected:hover{border-bottom:2px solid #263e55}.CoveoSort:hover{color:#263e55}.CoveoSort .coveo-icon{margin-left:5px;position:relative}.CoveoSort .coveo-icon.coveo-hidden{visibility:hidden}.CoveoSort.coveo-ascending .coveo-sort-icon-ascending-svg{display:inline-block;width:10px;height:6px;color:#1d4f76}.CoveoSort.coveo-ascending .coveo-sort-icon-descending-svg,.CoveoSort.coveo-sort-hidden{display:none}.CoveoSort.coveo-table-header-sort{text-transform:inherit;padding-top:inherit;padding-bottom:inherit;display:table-cell}.coveo-result-list-table-header .CoveoSort:not(.coveo-selected) .coveo-icon{visibility:hidden}.CoveoTab{color:#67768b;text-decoration:none;cursor:pointer;height:52px;display:inline-block;font-size:15px;padding:0 10px 2px;text-transform:uppercase;vertical-align:middle;white-space:normal}.CoveoTab *{display:inline-block;vertical-align:middle;line-height:52px;margin:0}.CoveoTab>.coveo-icon{margin-right:5px}.CoveoTab p{height:100%;color:#0059b3}.CoveoTab.coveo-selected,.CoveoTab.coveo-selected:hover{border-bottom:2px solid #263e55;padding-bottom:0}.CoveoTab:hover{color:#263e55}.coveo-tab-section{width:100%;min-height:52px;background-color:#f7f8f9;text-align:center;border-bottom:1px solid #bcc3ca;font-size:0;white-space:nowrap}.coveo-media-max-width-480 .coveo-tab-section{min-height:40px}.coveo-media-max-width-480 .CoveoTab{height:40px}.coveo-media-max-width-480 .CoveoTab *{line-height:40px}@media (max-width:480px){.coveo-tab-section{min-height:40px}.CoveoTab{height:40px}.CoveoTab *{line-height:40px}}.coveo-small-tabs.coveo-tab-section .coveo-tab-dropdown-header{margin-left:auto;line-height:22px}.coveo-small-tabs .CoveoTab{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;font-size:12px;color:#1d4f76;font-weight:400;letter-spacing:.25px}.coveo-small-tabs .CoveoTab.coveo-selected,.coveo-small-tabs .CoveoTab.coveo-selected:hover{font-weight:700;border-bottom:0}.coveo-small-tabs .CoveoTab.coveo-selected p,.coveo-small-tabs .CoveoTab.coveo-selected:hover p{border-bottom:2px solid #263e55}.coveo-small-tabs .CoveoTab p{max-width:240px;overflow:hidden;text-overflow:ellipsis}.coveo-small-tabs .coveo-tab-list{text-align:left;list-style:none;background-color:#fff;border:thin solid #bcc3ca;border-radius:2px;padding:0;white-space:nowrap}.coveo-small-tabs .coveo-tab-list *{height:30px;line-height:30px;clear:both;white-space:nowrap}.coveo-small-tabs .coveo-tab-list li:first-child{margin-top:6px}.coveo-small-tabs .coveo-tab-list li:last-child{margin-bottom:6px}.coveo-small-tabs .coveo-tab-list li:hover{background-color:#e6ecf0}.coveo-tab-list-container{max-width:80%;z-index:11}.coveo-tab-list-container ol{margin:0}.coveo-tab-list-container ol a{width:100%}.coveo-tab-list-container ol a p{width:100%;overflow:hidden;text-overflow:ellipsis}.coveo-more-tabs-svg{width:7px;height:4px;color:#1d4f76}.CoveoText{word-wrap:break-word}.CoveoTriggers .coveo-trigger-notify{padding:10px 0}.CoveoTriggers a{color:#0059b3;text-decoration:none;cursor:pointer}.CoveoTriggers a:visited,.CoveoTriggers a:visited:hover{color:#609}.CoveoTriggers a:hover,.CoveoTriggers a:hover a{text-decoration:underline}.CoveoTriggers a.coveo-selected *{color:#0059b3}.coveo-simplefilter-header-wrapper{width:100%;margin:auto;max-width:1200px;position:relative;display:block;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.coveo-simplefilter-header-wrapper .coveo-media-max-width-800.coveo-no-results{max-width:100%}@media (max-width:800px){.coveo-simplefilter-header-wrapper.coveo-no-results{max-width:100%}}.coveo-simplefilter-header-wrapper.coveo-no-results{max-width:75%;margin:auto}.coveo-results-column .coveo-simplefilter-header-wrapper.coveo-no-results{margin:0;padding-left:0;text-align:left}.coveo-dropdown-background{display:none}.coveo-dropdown-background-active{opacity:.9;display:block}.CoveoSimpleFilter{cursor:pointer;padding:5px 0;box-sizing:content-box;display:inline-block;position:relative;border:thin solid #bcc3ca;background-color:#fff;max-width:280px;min-width:180px}.CoveoSimpleFilter:hover{background-color:#e6ecf0}.coveo-simplefilter-selecttext{margin-left:5px;max-width:280px;overflow:hidden;text-overflow:ellipsis;pointer-events:none;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.coveo-simplefilter-select{color:#1d4f76;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;overflow:hidden;width:inherit;pointer-events:none;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;height:20px}.coveo-simplefilter-toggle-svg-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-top:1px}.coveo-simplefilter-circle{display:inline-block;letter-spacing:.4px;background-color:#fff;border:2px solid #1d4f76;border-radius:50%;color:#1d4f76;font-size:13px;font-weight:700;min-height:20px;min-width:20px;line-height:16px;padding:0 3px;text-align:center;margin:0 3px;pointer-events:none}.coveo-simplefilter-circle-hidden{display:none}.coveo-simplefilter-value-container{display:none;border:thin solid #bcc3ca;position:absolute;right:-1px;box-sizing:content-box;background-color:#fff;top:28px;width:100%;text-align:left}.coveo-simplefilter-value-container .coveo-checkbox-button{border:thin solid #bcc3ca;border-radius:2px;vertical-align:middle}.coveo-simplefilter-value-container .coveo-checkbox-span-label{white-space:nowrap;vertical-align:middle;text-overflow:ellipsis;display:inline-block;overflow:hidden;width:75%;margin-left:6px}.coveo-simplefilter-value-container .coveo-checkbox-label{white-space:nowrap;width:100%;padding:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.coveo-simplefilter-value-container label{display:inline-block}.coveo-simplefilter-value-container-expanded{display:inline-block;z-index:20}.coveo-simplefilter-value-container label:hover{background-color:#e6ecf0}.coveo-simplefilter-breadcrumb-title{color:#67768b;margin:0 8px 0 0;font-size:14px;font-weight:400;display:inline}.coveo-simplefilter-breadcrumb-value{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0;margin:0 15px 0 0;background:0 0;border:none;color:#296896;font-size:14px}.coveo-simplefilter-breadcrumb-value:visited,.coveo-simplefilter-breadcrumb-value:visited:hover{color:#609}.coveo-simplefilter-breadcrumb-value:hover,.coveo-simplefilter-breadcrumb-value:hover a{text-decoration:underline}.coveo-simplefilter-breadcrumb-value.coveo-selected *{color:#296896}.coveo-simplefilter-breadcrumb-clear{margin-left:5px}.coveo-simplefilter-breadcrumb-clear svg{width:9px;height:9px}.coveo-simplefilter-toggle-down-svg{margin:0 5px;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;color:#1d4f76;width:12px;height:8px}.coveo-simplefilter-eraser{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;position:relative;top:1px;padding:0 10px;pointer-events:auto;vertical-align:middle;border:none;background-color:transparent;cursor:pointer;color:#1d4f76}.coveo-simplefilter-eraser .coveo-exclusion-svg{fill:#1d4f76}.coveo-simplefilter-eraser svg{width:12px;height:12px}.coveo-simplefilter-eraser:hover{color:#cc0d00}.coveo-simplefilter-eraser:hover .coveo-exclusion-svg{fill:#cc0d00}.coveo-simplefilter-empty{display:none}.coveo-main-section .CoveoSimpleFilter{margin-left:15px}.coveo-facet-column .CoveoSimpleFilter{width:100%;max-width:100%;margin-left:0}.coveo-results-column .CoveoSimpleFilter{margin-left:0}.CoveoResult.coveo-omnibox-selectable{box-sizing:border-box;padding:10px 10px 10px 15px;margin:0}.CoveoResult .coveo-no-thumbnail{display:none}.CoveoResult .coveo-date{float:right;font-size:13px;margin-left:10px;padding-top:3px}.CoveoResult .coveo-title{display:block;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:24px}.CoveoResult .coveo-title>*{vertical-align:middle}.CoveoResult .coveo-title .CoveoResultLink{margin-right:5px;display:inline;overflow:hidden;white-space:normal}.CoveoResult .coveo-title .CoveoResultLink:after{content:'\A0';white-space:nowrap;visibility:hidden}.CoveoResult .coveo-excerpt{max-width:600px;font-size:14px;padding:5px 0 8px}.CoveoResult a{color:#0059b3;text-decoration:none;cursor:pointer}.CoveoResult a:visited,.CoveoResult a:visited:hover{color:#609}.CoveoResult a:hover,.CoveoResult a:hover a{text-decoration:underline}.CoveoResult a.coveo-selected *{color:#0059b3}.CoveoResult .coveo-badge{display:inline-block;padding:4px 6px;vertical-align:middle;font-size:12px}.CoveoResult .CoveoBadge .coveo-value{display:inline-block;vertical-align:middle;border-radius:1em;line-height:1.25em;margin-right:8px}.CoveoResult .CoveoBadge .coveo-value.coveo-clickable{color:#0059b3;text-decoration:none;cursor:pointer}.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:visited,.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:visited:hover{color:#609}.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:hover,.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:hover a{text-decoration:underline}.CoveoResult .CoveoBadge .coveo-value.coveo-clickable.coveo-selected *{color:#0059b3}.CoveoResult .CoveoBadge .coveo-value .coveo-badge-icon{position:relative;display:inline-block;width:16px;height:16px;margin-right:2px;vertical-align:middle}.CoveoResult .CoveoBadge .coveo-value .coveo-badge-icon:before{content:'';display:block;position:absolute;left:2px;top:3px;width:12px;height:10px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);border:2px solid;border-right:none;-webkit-backface-visibility:hidden;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;box-sizing:border-box}.CoveoResult .CoveoBadge .coveo-value .coveo-badge-icon:after{content:'';display:block;position:absolute;right:0;top:0;width:7px;height:7px;border:2px solid;border-bottom:none;border-left:none;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;box-sizing:border-box}.CoveoResult .CoveoBadge .coveo-value .coveo-badge-label{vertical-align:middle}.CoveoResult .coveo-selectable-link{color:#0059b3;text-decoration:none;cursor:pointer}.CoveoResult .coveo-selectable-link:visited,.CoveoResult .coveo-selectable-link:visited:hover{color:#609}.CoveoResult .coveo-selectable-link:hover,.CoveoResult .coveo-selectable-link:hover a{text-decoration:underline}.CoveoResult .coveo-selectable-link.coveo-selected *{color:#0059b3}.CoveoResult .coveo-field .coveo-label{font-weight:400}.CoveoResult .CoveoResultFolding .coveo-child-result .CoveoQuickview{margin-left:5px;display:inline-block}.CoveoResult .CoveoResultFolding .coveo-child-result .CoveoQuickview .coveo-icon-for-quickview-svg{margin-top:0}.CoveoResult.coveo-is-recommendation{box-shadow:0 0 1px 1px #263e55}.coveo-list-layout.CoveoResult{border-bottom:thin solid #bcc3ca;padding:16px 0 16px 16px}.coveo-card-layout{margin-right:-20px}.coveo-card-layout.CoveoResult{overflow:hidden;display:flex;position:relative;font-size:.9em;width:300px;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;margin:0 20px 20px 0;border:thin solid #bcc3ca;border-radius:2px}.coveo-card-layout.CoveoResult .coveo-media-max-width-480{margin:0 0 20px}@media (max-width:480px){.coveo-card-layout.CoveoResult{margin:0 0 20px}}.coveo-card-layout.CoveoResult.coveo-clickable{cursor:pointer}.coveo-card-layout.CoveoResult.coveo-clickable:hover{box-shadow:0 0 0 2px #009ddc;border-color:#009ddc}.coveo-card-layout.CoveoResult .coveo-result-row:first-child{margin-top:0}.coveo-card-layout.CoveoResult .coveo-result-frame,.coveo-card-layout.CoveoResult.coveo-result-frame{display:flex;padding:20px;flex-direction:column;width:100%;height:auto}.coveo-card-layout.CoveoResult .CoveoResultLink{font-size:16px;line-height:21px}.coveo-card-layout:empty{width:300px;height:0;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;margin-right:20px}.coveo-card-layout.coveo-with-inline-ranking-info{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.coveo-table-layout{display:table-row}.coveo-table-layout td{display:table-cell;padding:9px 15px;white-space:nowrap;border-bottom:thin solid #bcc3ca;overflow:hidden;text-overflow:ellipsis}.coveo-table-layout th{text-align:left;font-size:12px;color:#1d4f76;font-weight:700;border-bottom:thin solid #bcc3ca;padding:7px 15px}.coveo-table-layout:hover td{background-color:#e6ecf0}.coveo-table-layout .coveo-relevance-inspector-inline-ranking{display:table-cell;overflow:auto}.coveo-card-overlay a{cursor:pointer;color:#f7f8f9;text-decoration:underline}.coveo-card-overlay a:visited,.coveo-card-overlay a:visited:hover{color:#f7f8f9}.coveo-card-overlay a:hover,.coveo-card-overlay a:hover a{text-decoration:underline}.coveo-card-overlay a.coveo-selected *{color:#f7f8f9}.coveo-promoted-result-badge{text-transform:uppercase;display:inline-block;margin:0 0 10px;padding:5px 10px;color:#fff;border-radius:2px;font-size:12px;font-weight:700;letter-spacing:1px}.coveo-card-layout-container{position:relative}.coveo-card-layout-container .coveo-promoted-result-badge{position:absolute;transform:translate(-10px,-10px);z-index:2}.coveo-card-layout-container .coveo-promoted-result-badge+.coveo-promoted-result-badge{z-index:1;left:79px}.coveo-promoted-result-badge-container-card-layout{flex-grow:1;display:flex}.coveo-featured-result-badge{background-color:#f58020}.coveo-recommended-result-badge{background-color:#0059b3}.CoveoDynamicFacet,.CoveoDynamicFacetRange,.CoveoDynamicHierarchicalFacet{background:#fff}.CoveoDynamicFacet.coveo-hidden,.CoveoDynamicFacetRange.coveo-hidden,.CoveoDynamicHierarchicalFacet.coveo-hidden,.coveo-no-visible-facet .coveo-facet-column{display:none}.coveo-dynamic-facet-breadcrumb-title{color:#67768b;margin:0 8px 0 0;font-size:14px;font-weight:400;display:inline}.coveo-dynamic-facet-breadcrumb-collapse,.coveo-dynamic-facet-breadcrumb-value{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0;margin:0 15px 0 0;background:0 0;border:none;color:#296896;font-size:14px}.coveo-dynamic-facet-breadcrumb-collapse:visited,.coveo-dynamic-facet-breadcrumb-collapse:visited:hover,.coveo-dynamic-facet-breadcrumb-value:visited,.coveo-dynamic-facet-breadcrumb-value:visited:hover{color:#609}.coveo-dynamic-facet-breadcrumb-collapse:hover,.coveo-dynamic-facet-breadcrumb-collapse:hover a,.coveo-dynamic-facet-breadcrumb-value:hover,.coveo-dynamic-facet-breadcrumb-value:hover a{text-decoration:underline}.coveo-dynamic-facet-breadcrumb-collapse.coveo-selected *,.coveo-dynamic-facet-breadcrumb-value.coveo-selected *{color:#296896}.coveo-dynamic-facet-breadcrumb-value-clear{margin-left:5px}.coveo-dynamic-facet-breadcrumb-value-clear svg{width:9px;height:9px}.coveo-dynamic-facet-header{padding:8px 0;border-bottom:thin solid #bcc3ca;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.coveo-dynamic-facet-header-title{margin:0;font-size:15px;color:#0059b3;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.coveo-dynamic-facet-header-title.coveo-clickable{cursor:pointer}.coveo-dynamic-facet-header-wait-animation{padding:0 5px}.coveo-dynamic-facet-header-wait-animation-svg{width:15px;height:15px;color:#1d4f76;display:inline-block;vertical-align:middle;-webkit-animation-name:coveo-spin;-moz-animation-name:coveo-spin;animation-name:coveo-spin;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.coveo-dynamic-facet-collapse-toggle-svg{width:15px;height:15px;color:#0059b3;display:inline-block;vertical-align:middle}.coveo-dynamic-facet-header-btn{text-decoration:none;cursor:pointer;overflow:visible;width:auto;padding:0 5px;margin:0;background:0 0;border:none;color:#296896;font-size:14px}.coveo-dynamic-facet-header-btn:visited,.coveo-dynamic-facet-header-btn:visited:hover{color:#609}.coveo-dynamic-facet-header-btn:hover,.coveo-dynamic-facet-header-btn:hover a{text-decoration:underline}.coveo-dynamic-facet-header-btn.coveo-selected *{color:#0059b3}.coveo-dynamic-hierarchical-facet-values{padding:10px 0;margin:0;white-space:normal;list-style:none}.coveo-dynamic-hierarchical-facet-values.coveo-with-space .coveo-dynamic-hierarchical-facet-all,.coveo-dynamic-hierarchical-facet-values.coveo-with-space .coveo-dynamic-hierarchical-facet-show-less,.coveo-dynamic-hierarchical-facet-values.coveo-with-space .coveo-dynamic-hierarchical-facet-show-more,.coveo-dynamic-hierarchical-facet-values.coveo-with-space .coveo-dynamic-hierarchical-facet-value{padding-left:20px}.coveo-dynamic-hierarchical-facet-values.coveo-with-space .coveo-dynamic-hierarchical-facet-all.coveo-with-space,.coveo-dynamic-hierarchical-facet-values.coveo-with-space .coveo-dynamic-hierarchical-facet-show-less.coveo-with-space,.coveo-dynamic-hierarchical-facet-values.coveo-with-space .coveo-dynamic-hierarchical-facet-show-more.coveo-with-space,.coveo-dynamic-hierarchical-facet-values.coveo-with-space .coveo-dynamic-hierarchical-facet-value.coveo-with-space{padding-left:40px}.coveo-dynamic-hierarchical-facet-collapsed .coveo-dynamic-hierarchical-facet-all:not(.coveo-show-when-collapsed),.coveo-dynamic-hierarchical-facet-collapsed .coveo-dynamic-hierarchical-facet-show-less:not(.coveo-show-when-collapsed),.coveo-dynamic-hierarchical-facet-collapsed .coveo-dynamic-hierarchical-facet-show-more:not(.coveo-show-when-collapsed),.coveo-dynamic-hierarchical-facet-collapsed .coveo-dynamic-hierarchical-facet-value:not(.coveo-show-when-collapsed){display:none}button.coveo-dynamic-hierarchical-facet-all,button.coveo-dynamic-hierarchical-facet-value{display:inline-flex;position:relative}.coveo-dynamic-hierarchical-facet-all,.coveo-dynamic-hierarchical-facet-value{text-align:left;cursor:pointer;font-size:15px;padding:0;margin:0;background:0 0;border:none;align-items:center;line-height:27px;width:100%}.coveo-dynamic-hierarchical-facet-all.coveo-focused,.coveo-dynamic-hierarchical-facet-all:hover,.coveo-dynamic-hierarchical-facet-value.coveo-focused,.coveo-dynamic-hierarchical-facet-value:hover{opacity:.7}.coveo-dynamic-hierarchical-facet-value.coveo-with-space{padding-left:20px}.coveo-dynamic-hierarchical-facet-value:disabled{cursor:auto}.coveo-dynamic-hierarchical-facet-value:disabled:hover{opacity:1}.coveo-dynamic-hierarchical-facet-value.coveo-selected .coveo-dynamic-hierarchical-facet-value-count,.coveo-dynamic-hierarchical-facet-value.coveo-selected .coveo-dynamic-hierarchical-facet-value-label{font-weight:700}.coveo-dynamic-hierarchical-facet-value-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#000}.coveo-dynamic-hierarchical-facet-value-count{margin-left:8px;color:#67768b}.coveo-dynamic-hierarchical-facet-value-arrow{position:absolute;top:-1px;left:0}.coveo-dynamic-hierarchical-facet-value-arrow-svg{transform:rotate(90deg);width:14px;height:14px;color:#0059b3;display:inline-block;vertical-align:middle}.coveo-dynamic-hierarchical-facet-show-more{text-decoration:none;cursor:pointer;overflow:visible;padding:3px 0;margin:2px 0 0;background:0 0;border:none;color:#296896;width:100%;text-align:left;font-size:15px}.coveo-dynamic-hierarchical-facet-show-more:visited,.coveo-dynamic-hierarchical-facet-show-more:visited:hover{color:#609}.coveo-dynamic-hierarchical-facet-show-more:hover,.coveo-dynamic-hierarchical-facet-show-more:hover a{text-decoration:underline}.coveo-dynamic-hierarchical-facet-show-more.coveo-selected *{color:#0059b3}.coveo-dynamic-hierarchical-facet-show-more::before{width:15px;display:inline-block;text-decoration:underline;content:'+'}.coveo-dynamic-hierarchical-facet-show-more::before,.coveo-dynamic-hierarchical-facet-show-more:hover::before{text-decoration:none}.coveo-dynamic-hierarchical-facet-show-less{text-decoration:none;cursor:pointer;overflow:visible;padding:3px 0;margin:2px 0 0;background:0 0;border:none;width:100%;text-align:left;font-size:15px;color:#313a45}.coveo-dynamic-hierarchical-facet-show-less:visited,.coveo-dynamic-hierarchical-facet-show-less:visited:hover{color:#609}.coveo-dynamic-hierarchical-facet-show-less:hover,.coveo-dynamic-hierarchical-facet-show-less:hover a{text-decoration:underline}.coveo-dynamic-hierarchical-facet-show-less.coveo-selected *{color:#0059b3}.coveo-dynamic-hierarchical-facet-show-less::before{width:15px;display:inline-block;text-decoration:underline;content:'-'}.coveo-dynamic-hierarchical-facet-show-less::before,.coveo-dynamic-hierarchical-facet-show-less:hover::before{text-decoration:none}.coveo-combobox-wrapper{position:relative}.coveo-combobox-wait-animation-svg{width:16px;height:16px;color:#1d4f76;display:inline-block;vertical-align:middle;-webkit-animation-name:coveo-spin;-moz-animation-name:coveo-spin;animation-name:coveo-spin;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.coveo-combobox-input{position:relative}.coveo-combobox-input input{width:100%;height:36px;padding:0 5px;font-size:14px;border:thin solid #bcc3ca}.coveo-combobox-input input:-moz-placeholder,.coveo-combobox-input input::-moz-placeholder{opacity:1}.coveo-combobox-input .coveo-combobox-input-icon{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;margin-left:10px;pointer-events:none}.coveo-combobox-input .coveo-combobox-input-icon+input{padding-left:35px}.coveo-combobox-input .coveo-combobox-input-icon svg{width:1em;height:1em}.coveo-combobox-wait-animation{position:absolute;right:10px;top:7px}.coveo-combobox-values{background-color:#fff;border:thin solid #bcc3ca;border-top:none;width:100%;padding:0;margin:0;position:absolute;top:36px;z-index:1;box-shadow:0 3px 3px 3px rgba(0,0,0,.1)}.coveo-combobox-value,.coveo-combobox-value-not-found{list-style:none;padding:5px}.coveo-combobox-value.coveo-focused,.coveo-combobox-value:hover{background:#e6ecf0}.coveo-dynamic-hierarchical-facet-search-value{display:flex;flex-direction:column;padding:5px;cursor:pointer}.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-header{display:flex}.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-header .coveo-dynamic-hierarchical-facet-search-value-label{flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-header .coveo-dynamic-hierarchical-facet-search-value-results-count{flex-shrink:0;margin-left:5px;color:#657381;font-weight:lighter}.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-path{padding:0;color:#657381;font-weight:lighter;display:flex}.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-path .coveo-dynamic-hierarchical-facet-search-value-path-ellipsis,.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-path .coveo-dynamic-hierarchical-facet-search-value-path-part,.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-path .coveo-dynamic-hierarchical-facet-search-value-path-prefix{display:inline}.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-path .coveo-dynamic-hierarchical-facet-search-value-path-prefix{white-space:pre}.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-path .coveo-dynamic-hierarchical-facet-search-value-path-part{flex:0 15 auto;min-width:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@supports (max-width:max-content){.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-path .coveo-dynamic-hierarchical-facet-search-value-path-part{flex:1 0 0;max-width:max-content}}.coveo-dynamic-hierarchical-facet-search-value .coveo-dynamic-hierarchical-facet-search-value-path .coveo-dynamic-hierarchical-facet-search-value-path-ellipsis{margin-right:2px}.coveo-dynamic-facet-values{padding:10px 0;margin:0;white-space:normal;list-style:none}.coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label,.coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label-suffix{font-weight:700}.coveo-dynamic-facet-value .coveo-checkbox-label{padding:5px 0;width:100%}.coveo-dynamic-facet-value .coveo-checkbox-span-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.2em}.coveo-dynamic-facet-value .coveo-checkbox-label button+.coveo-checkbox-span-label{margin-left:12px}.coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix{margin-left:8px;color:#67768b}.coveo-dynamic-facet-value .coveo-checkbox-label:hover .coveo-checkbox-span-label,.coveo-dynamic-facet-value.coveo-focused .coveo-checkbox-span-label{opacity:.7}.coveo-dynamic-facet-show-more{text-decoration:none;cursor:pointer;overflow:visible;padding:3px 0;margin:2px 0 0;background:0 0;border:none;color:#296896;width:100%;text-align:left;font-size:15px}.coveo-dynamic-facet-show-more:visited,.coveo-dynamic-facet-show-more:visited:hover{color:#609}.coveo-dynamic-facet-show-more:hover,.coveo-dynamic-facet-show-more:hover a{text-decoration:underline}.coveo-dynamic-facet-show-more.coveo-selected *{color:#0059b3}.coveo-dynamic-facet-show-more::before{width:15px;display:inline-block;text-decoration:underline;content:'+'}.coveo-dynamic-facet-show-more::before,.coveo-dynamic-facet-show-more:hover::before{text-decoration:none}.coveo-dynamic-facet-show-less{text-decoration:none;cursor:pointer;overflow:visible;padding:3px 0;margin:2px 0 0;background:0 0;border:none;width:100%;text-align:left;font-size:15px;color:#313a45}.coveo-dynamic-facet-show-less:visited,.coveo-dynamic-facet-show-less:visited:hover{color:#609}.coveo-dynamic-facet-show-less:hover,.coveo-dynamic-facet-show-less:hover a{text-decoration:underline}.coveo-dynamic-facet-show-less.coveo-selected *{color:#0059b3}.coveo-dynamic-facet-show-less::before{width:15px;display:inline-block;text-decoration:underline;content:'-'}.coveo-dynamic-facet-show-less::before,.coveo-dynamic-facet-show-less:hover::before{text-decoration:none}.coveo-dynamic-facet-collapsed-values{line-height:1.6em;display:none}.coveo-dynamic-facet-collapsed .coveo-dynamic-facet-show-less,.coveo-dynamic-facet-collapsed .coveo-dynamic-facet-show-more,.coveo-dynamic-facet-collapsed .coveo-dynamic-facet-value{display:none}.coveo-dynamic-facet-collapsed .coveo-dynamic-facet-collapsed-values{display:inherit}.coveo-dynamic-facet-search{margin-top:15px}.coveo-dynamic-facet-search .coveo-checkbox-span-label-suffix{color:#000}.coveo-dynamic-facet-search .coveo-combobox-value{padding:0 5px}.coveo-dynamic-facet-search .coveo-combobox-value.coveo-focused .coveo-checkbox-span-label,.coveo-dynamic-facet-search .coveo-combobox-value.coveo-focused .coveo-checkbox-span-label-suffix,.coveo-dynamic-facet-search .coveo-combobox-value:hover .coveo-checkbox-span-label,.coveo-dynamic-facet-search .coveo-combobox-value:hover .coveo-checkbox-span-label-suffix{opacity:1}.CoveoMissingTerms{font-size:12px}.CoveoMissingTerms .coveo-field-caption{margin-right:5px}.CoveoMissingTerms .coveo-clickable{color:#0059b3;text-decoration:none;cursor:pointer;border:none;padding:0;margin-right:5px}.CoveoMissingTerms .coveo-clickable:visited,.CoveoMissingTerms .coveo-clickable:visited:hover{color:#609}.CoveoMissingTerms .coveo-clickable:hover,.CoveoMissingTerms .coveo-clickable:hover a{text-decoration:underline}.CoveoMissingTerms .coveo-clickable.coveo-selected *{color:#0059b3}.CoveoMissingTerms .coveo-missing-term{text-decoration:line-through}.coveo-suggestion-container{width:100%;display:flex}.coveo-suggestion-container .coveo-magicbox-suggestions{border:none;float:left;flex-basis:30%;max-width:30%}.coveo-suggestion-container .coveo-preview-container{border:none;background:#fff;flex-basis:70%;max-width:70%}.coveo-suggestion-container .coveo-preview-container .coveo-preview-results{display:flex;flex-wrap:wrap;justify-content:flex-start;overflow:hidden;width:100%}.coveo-suggestion-container .coveo-preview-container .coveo-preview-results .coveo-preview-layout{box-sizing:border-box;margin:10px;padding:20px;width:calc(50% - 20px)}.coveo-suggestion-container .coveo-preview-container .coveo-preview-results .coveo-preview-layout .coveo-default-result-preview{position:relative;padding:100% 0 0;margin:0}.coveo-suggestion-container .coveo-preview-container .coveo-preview-results .coveo-preview-layout .coveo-default-result-preview .CoveoImageFieldValue{position:absolute;top:0;left:0;right:0;padding:100% 0 0}.coveo-suggestion-container .coveo-preview-container .coveo-preview-results .coveo-preview-layout .coveo-default-result-preview .CoveoImageFieldValue span{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.coveo-suggestion-container .coveo-preview-container .coveo-preview-results .coveo-preview-layout .coveo-default-result-preview .CoveoImageFieldValue span img{max-width:100%;max-height:100%;width:auto;height:auto;margin:0}.coveo-suggestion-container .coveo-preview-container .coveo-preview-results .coveo-preview-layout .coveo-default-result-preview .CoveoResultLink{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:20px}.coveo-suggestion-container .coveo-preview-container .coveo-preview-selectable.coveo-omnibox-selected,.coveo-suggestion-container .coveo-preview-container .coveo-preview-selectable:hover{outline:#bcc3ca solid thin;outline-offset:-1px}.CoveoSortDropdown .coveo-dropdown{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:12px;font-weight:700;padding:0 5px 10px;border-bottom:2px solid #bcc3ca;text-transform:uppercase;text-indent:0;margin:0;border:none;cursor:pointer;background-position-y:-5px;font-family:inherit}.CoveoSortDropdown .coveo-dropdown.coveo-selected,.CoveoSortDropdown .coveo-dropdown.coveo-selected:hover{border-bottom:2px solid #263e55}.CoveoSortDropdown .coveo-dropdown:hover{color:#263e55}.CoveoSortDropdown .coveo-dropdown:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.CoveoSortDropdown .CoveoSort{display:none}
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i);@font-face{font-family:BentonSans;src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular/0e593e94-86a4-42b1-b2ae-7f0520e24ba8-2.eot);src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular/0e593e94-86a4-42b1-b2ae-7f0520e24ba8-2.eot?) format("embedded-opentype");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular/0e593e94-86a4-42b1-b2ae-7f0520e24ba8-3.woff) format("woff");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular/0e593e94-86a4-42b1-b2ae-7f0520e24ba8-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BentonSans-Light;src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Light/78997db8-793e-4b84-82f7-6275e943749a-2.eot);src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Light/78997db8-793e-4b84-82f7-6275e943749a-2.eot?) format("embedded-opentype");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Light/78997db8-793e-4b84-82f7-6275e943749a-3.woff) format("woff");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Light/78997db8-793e-4b84-82f7-6275e943749a-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BentonSans-Bold;src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Bold/7b535b20-97c3-42ce-b292-dcb4f919a6c3-2.eot);src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Bold/7b535b20-97c3-42ce-b292-dcb4f919a6c3-2.eot?) format("embedded-opentype");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Bold/7b535b20-97c3-42ce-b292-dcb4f919a6c3-3.woff) format("woff");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Bold/7b535b20-97c3-42ce-b292-dcb4f919a6c3-1.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:BentonSans-Italic;src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular-Italic/0671a6f0-7aee-4600-8342-f3605f40cb0b-2.eot);src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular-Italic/0671a6f0-7aee-4600-8342-f3605f40cb0b-2.eot?) format("embedded-opentype");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular-Italic/0671a6f0-7aee-4600-8342-f3605f40cb0b-3.woff) format("woff");src:url(/~/media/Themes/Pet-Supplies-Plus/PSP/fonts/coveo/Benton-Sans-Regular-Italic/0671a6f0-7aee-4600-8342-f3605f40cb0b-1.ttf) format("truetype");font-style:italic;font-weight:400}.CoveoCategoryFacet[data-field="@hcategories"] .coveo-category-facet-value-count,.CoveoCategoryFacet[data-field="@hcategories"] .coveo-facet-value-count,.CoveoCategoryFacet[data-field="@hproducttypes"] .coveo-category-facet-value-count,.CoveoCategoryFacet[data-field="@hproducttypes"] .coveo-facet-value-count,.CoveoCategoryFacet[data-field="@producttypes"] .coveo-category-facet-value-count,.CoveoCategoryFacet[data-field="@producttypes"] .coveo-facet-value-count,.CoveoDynamicFacet[data-field="@hcategories"] .coveo-category-facet-value-count,.CoveoDynamicFacet[data-field="@hcategories"] .coveo-facet-value-count,.CoveoDynamicFacet[data-field="@hproducttypes"] .coveo-category-facet-value-count,.CoveoDynamicFacet[data-field="@hproducttypes"] .coveo-facet-value-count,.CoveoDynamicFacet[data-field="@producttypes"] .coveo-category-facet-value-count,.CoveoDynamicFacet[data-field="@producttypes"] .coveo-facet-value-count,.CoveoFacet[data-field="@hcategories"] .coveo-category-facet-value-count,.CoveoFacet[data-field="@hcategories"] .coveo-facet-value-count,.CoveoFacet[data-field="@hproducttypes"] .coveo-category-facet-value-count,.CoveoFacet[data-field="@hproducttypes"] .coveo-facet-value-count,.CoveoFacet[data-field="@producttypes"] .coveo-category-facet-value-count,.CoveoFacet[data-field="@producttypes"] .coveo-facet-value-count{display:none}.CoveoDynamicFacet.action-position-collapse-top-right.coveo-facet-collapsed .coveo-facet-header-settings-section:after,.CoveoFacet.action-position-collapse-top-right.coveo-facet-collapsed .coveo-facet-header-settings-section:after,.CoveoFacetRange.action-position-collapse-top-right.coveo-facet-collapsed .coveo-facet-header-settings-section:after{background:url(/~/media/Themes/Pet-Supplies-Plus/PSP/images/coveo/arrow-green.png) no-repeat;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}button.coveo-dynamic-facet-header-btn.coveo-dynamic-facet-header-expand>svg{transform:rotate(270deg)}button.coveo-dynamic-facet-header-btn.coveo-dynamic-facet-header-collapse>svg{transform:rotate(180deg)}.CoveoDynamicFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section:after,.CoveoDynamicFacet.action-position-collapse-top-right .coveo-facet-header-settings-section:after,.CoveoFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section:after,.CoveoFacet.action-position-collapse-top-right .coveo-facet-header-settings-section:after,.CoveoFacetRange.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section:after,.CoveoFacetRange.action-position-collapse-top-right .coveo-facet-header-settings-section:after{content:"";background:url(/~/media/Themes/Pet-Supplies-Plus/PSP/images/coveo/arrow-green.png) no-repeat;margin-right:5px;width:16px;height:16px;position:relative;top:2px}.CoveoDynamicFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section,.CoveoDynamicFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-title-section,.CoveoDynamicFacet.action-position-collapse-top-right .coveo-facet-header-settings-section,.CoveoDynamicFacet.action-position-collapse-top-right .coveo-facet-header-title-section,.CoveoFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section,.CoveoFacet.action-position-collapse-top-right .coveo-dynamic-facet-header-title-section,.CoveoFacet.action-position-collapse-top-right .coveo-facet-header-settings-section,.CoveoFacet.action-position-collapse-top-right .coveo-facet-header-title-section,.CoveoFacetRange.action-position-collapse-top-right .coveo-dynamic-facet-header-settings-section,.CoveoFacetRange.action-position-collapse-top-right .coveo-dynamic-facet-header-title-section,.CoveoFacetRange.action-position-collapse-top-right .coveo-facet-header-settings-section,.CoveoFacetRange.action-position-collapse-top-right .coveo-facet-header-title-section{cursor:pointer}.CoveoCategoryFacet,.CoveoDynamicFacet,.CoveoDynamicHierarchicalFacet,.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoTimespanFacet{background-color:#f4f4f2;border:none!important}@media (max-width:600px){.CoveoCategoryFacet,.CoveoDynamicFacet,.CoveoDynamicHierarchicalFacet,.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoTimespanFacet{background-color:#fff;border:none!important}}.coveo-dynamic-hierarchical-facet-values{background-color:#f4f4f2}.coveo-dynamic-facet-value.coveo-dynamic-facet-search-button .coveo-dynamic-facet-value-checkbox>.coveo-dynamic-facet-value-checkbox-svg,.coveo-dynamic-facet-value.coveo-dynamic-facet-search-button:hover .coveo-dynamic-facet-value-checkbox>.coveo-dynamic-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg{margin-top:0!important}.CoveoCategoryFacet>.coveo-category-facet-header{border-bottom:1px solid #231f1f}.coveo-dynamic-facet-value.coveo-selected .coveo-dynamic-facet-value-checkbox svg,.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{width:14px;height:18px;bottom:0;right:0;top:-3px}.coveo-facet-value:hover{background-color:transparent}.coveo-dynamic-facet-value.coveo-dynamic-facet-selectable:hover,.coveo-facet-value.coveo-facet-selectable:hover{background-color:#f4f4f2}.coveo-facet-value.coveo-facet-selectable.coveo-with-hover{background-color:transparent}.coveo-dynamic-facet-value.coveo-dynamic-facet-selectable,.coveo-facet-value.coveo-facet-selectable{padding-bottom:5px}.coveo-dynamic-facet-value-caption,.coveo-facet-value-caption{padding-top:0}.coveo-category-facet-header,.coveo-dynamic-facet-header,.coveo-facet-header{background-color:#f4f4f2}@media (max-width:600px){.coveo-category-facet-header,.coveo-dynamic-facet-header,.coveo-facet-header{background-color:#fff;border:none!important}}.coveo-category-facet-header,.coveo-dynamic-facet-header-title,.coveo-facet-header-title{text-transform:uppercase;font-size:15px;width:100%;color:#231f1f!important;font-weight:700!important}.coveo-dynamic-facet-value-label-wrapper,.coveo-facet-value-label-wrapper{height:18px}.coveo-dynamic-facet-value.coveo-selected .coveo-dynamic-facet-value-checkbox svg .coveo-hook-svg,.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{width:28px;height:28px;bottom:5px;top:3px;fill:#00af41}.coveo-dynamic-facet-value-checkbox,.coveo-facet-value-checkbox{height:28px;width:28px;border-radius:5px}.coveo-dynamic-facet-value.coveo-dynamic-facet-selectable.coveo-with-hover.coveo-dynamic-facet-search-button>label>div>span,.coveo-facet-value.coveo-facet-selectable.coveo-with-hover.coveo-facet-search-button>label>div>span{color:#00af41}.coveo-dynamic-facet-header-eraser,.coveo-facet-header-eraser{margin-right:8px;color:grey}.coveo-dynamic-facet-less-icon-svg,.coveo-dynamic-facet-more-icon-svg,.coveo-facet-less-icon-svg,.coveo-facet-more-icon-svg{color:grey}.coveo-dynamic-facet-value.coveo-dynamic-facet-search-button .coveo-dynamic-facet-value-checkbox>.coveo-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox>.coveo-dynamic-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg{margin-top:11px}.coveo-dynamic-facet-search-results span.coveo-dynamic-facet-value-caption,.coveo-facet-search-results span.coveo-facet-value-caption{padding-top:0}.coveo-dynamic-facet-search-results .coveo-dynamic-facet-value-label-wrapper,.coveo-facet-search-results .coveo-facet-value-label-wrapper{height:18px}.CoveoFacet[data-facet-color=true] .coveo-facet-value-count{display:none;border:none}.coveo-facet-value[data-value=Black] .coveo-facet-value-checkbox{background-color:#000}.coveo-facet-value[data-value=White] .coveo-facet-value-checkbox{background-color:#fff;border:thin solid #bcc3ca}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=White].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg,.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=White]:hover .coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Grey] .coveo-facet-value-checkbox{background-color:gray}.coveo-facet-value[data-value=Brown] .coveo-facet-value-checkbox{background-color:brown}.coveo-facet-value[data-value=Pink] .coveo-facet-value-checkbox{background-color:pink}.coveo-facet-value[data-value=Navy] .coveo-facet-value-checkbox{background-color:navy}.coveo-facet-value[data-value=Tan] .coveo-facet-value-checkbox{background-color:tan}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Tan].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Metallic] .coveo-facet-value-checkbox{background-color:silver}.coveo-facet-value[data-value=Red] .coveo-facet-value-checkbox{background-color:red}.coveo-facet-value[data-value=Taupe] .coveo-facet-value-checkbox{background-color:#deb887}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Taupe].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Yellow] .coveo-facet-value-checkbox{background-color:#ff0}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Yellow].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Green] .coveo-facet-value-checkbox{background-color:green}.coveo-facet-value[data-value=Natural] .coveo-facet-value-checkbox{background-color:#f8f7ed}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Natural].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Burgundy] .coveo-facet-value-checkbox{background-color:#900020}.coveo-facet-value[data-value=Beige] .coveo-facet-value-checkbox{background-color:beige}.CoveoFacet[data-facet-color=true] .coveo-facet-value[data-value=Beige].coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Bone] .coveo-facet-value-checkbox{background-color:#e3dac9}.CoveoFacet[data-facet-color=true] .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox.bone svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value[data-value=Orange] .coveo-facet-value-checkbox{background-color:#b6801d}.coveo-facet-value[data-value=ColorFamily] .coveo-facet-value-checkbox{background-color:#0ff}.coveo-facet-value[data-value=Blue] .coveo-facet-value-checkbox{background-color:#00f}.coveo-facet-value[data-value=Purple] .coveo-facet-value-checkbox{background-color:purple}.coveo-facet-value[data-value=Multi] .coveo-facet-value-checkbox{background:red;background:repeating-linear-gradient(45deg);background:-webkit-linear-gradient(left,orange,#ff0,green,#0ff,#00f,violet);background:-o-linear-gradient(right,orange,#ff0,green,#0ff,#00f,violet);background:-moz-linear-gradient(right,orange,#ff0,green,#0ff,#00f,violet);background:linear-gradient(45deg,orange,#ff0,green,#0ff,#00f,violet)}.CoveoFacet[data-facet-color=true] .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#fff}div.coveo-facet-footer>span.coveo-more-less-seperator,div.coveo-facet-footer>span.coveo-text.coveo-footer-eraser{display:none}.coveo-facet-less.coveo-active,.coveo-facet-more.coveo-active{display:block;height:25px}.coveo-facet-less-icon,.coveo-facet-more-icon{top:-2px;padding-right:5px}div.coveo-facet-footer>div.coveo-facet-more.coveo-accessible-button.coveo-active>span.coveo-text{content:"And More...";font-size:14px;font-weight:400;color:#231f1f}.coveo-facet-less-icon-svg,.coveo-facet-more-icon-svg{color:#13b049}.coveo-dynamic-facet-collapse-toggle-svg{width:15px;height:15px;color:#13b049;display:inline-block;vertical-align:middle}input[type=checkbox].coveo-checkbox:checked+button:before{position:absolute;top:1px;left:5px;box-sizing:content-box;display:block;width:4px;height:9px;content:'';border:solid #13b049;border-width:0 2px 2px 0;transform:rotate(43deg)}@media only screen and (max-width:768px){.CoveoCategoryFacet,.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoTimespanFacet{width:280px}.CoveoFacet[data-facet-color=true] .coveo-facet-values{width:100%;display:table}.CoveoFacet[data-facet-color=true] .coveo-facet-value{display:inline-block;width:139px}}.coveo-sort-section{margin-right:15px}.CoveoCustomSortDropdown{display:flex;margin-right:35px}.coveo-custom-sort-dropdown-text{width:75px;margin-top:5px;margin-right:10px}.coveo-custom-sort-dropdown-picker{display:block;font-size:14px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.3em 1.4em .2em .8em;width:225px;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.1em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.coveo-custom-sort-dropdown-picker::-ms-expand{display:none}.coveo-custom-sort-dropdown-picker:hover{border-color:#888}.coveo-custom-sort-dropdown-picker:focus{border-color:#aaa;color:#222;outline:0}.coveo-custom-sort-dropdown-picker option{font-weight:400}.CoveoSearchInterface .coveo-results-column.coveo-no-results{max-width:50%}@media (max-width:800px){.CoveoSearchInterface .coveo-results-column.coveo-no-results{max-width:100%}}.coveo-sort-container{display:none}.coveo-querysummary{width:100%}.CoveoQuerySummary{color:#231f1f}.CoveoQuerySummary ul{padding-inline-start:40px;list-style-type:disc}.advert{min-height:28px;position:absolute}.advert .bg-blue{margin:0 5px 5px 0}.coveo-checkbox-label,button.coveo-dynamic-hierarchical-facet-value{display:block}.coveo-checkbox-span-label-suffix,.coveo-dynamic-hierarchical-facet-value-count{float:right}.coveo-summary-section{display:block;padding-top:19px;margin-left:30px;font-size:14px;margin-right:auto}.coveo-no-results .coveo-sort-section,.coveo-summary-section .store-name-container{display:none}.coveo-result-frame .autoship-msg{margin-top:0}.actual-price{margin-top:5px!important}.actual-price-moved-down{position:relative;top:25px}.coveo-result-row-no-margin{margin:0!important}.coveo-result-title{font-size:15px!important;font-weight:100!important}.filter-heading h3{color:#231f1f;font-size:32px;font-weight:700;margin-left:14px;border-bottom:1px solid #fff}.CoveoBreadcrumb .coveo-breadcrumb-clear-all{position:absolute;left:100px;border:0;padding:0;color:#231f1f;font-size:14px;margin-top:-45px}.CoveoBreadcrumb{overflow:unset}#search .CoveoSearchbox{margin-top:25px}.CoveoSearchbox .CoveoSearchButton{background-color:#13b049}.coveo-search-button-svg{color:#fff}.CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:#fff}.CoveoResult .CoveoResultLink,.CoveoResult a.CoveoResultLink{display:inline-block;white-space:normal;text-overflow:ellipsis;overflow:hidden;width:100%}@media (max-width:600px){.CoveoResult .CoveoResultLink,.CoveoResult a.CoveoResultLink{font-size:13px}}.CoveoResult .CoveoResultLink,.CoveoResult .CoveoResultLink:visited,.CoveoResult a.CoveoResultLink,.CoveoResult a.CoveoResultLink:visited{font-size:16px;font-weight:400;color:#263e55;margin:1px 0 0;height:110px}.CoveoResult .CoveoResultLink:hover,.CoveoResult .CoveoResultLink:visited:hover,.CoveoResult a.CoveoResultLink:hover,.CoveoResult a.CoveoResultLink:visited:hover{color:#009ddc}.coveo-card-layout.CoveoResult{max-width:220px;width:220px}.CoveoPrice{font-size:1.5em}.CoveoPrice .coveo-price-retail{margin-top:8px;padding-right:10px}.CoveoPrice .coveo-price-on-sale{text-decoration:line-through;font-size:smaller}.CoveoPrice .coveo-price-sale{font-weight:700;margin-top:8px;background-color:#ea170e;color:#fff;padding:0 8px;margin-right:8px}.CoveoProductGroup{padding-top:12px}.CoveoProductGroup .btn-secondary{width:100%;font-size:16px;text-transform:capitalize;padding:5px 36px}.CoveoProductGroup:empty{padding-bottom:34.67px}.CoveoProductGroup .swatches{width:20px;height:20px;border-radius:50%;box-shadow:0 0 2px #fff;display:inline-block;transition:.2s;border:1px solid #cdcdcd;background-repeat:no-repeat;background-size:contain}.CoveoProductGroup .swatches:hover{cursor:pointer}.coveo-image-slider{display:flex;margin-top:8px;flex-wrap:wrap}.coveo-image-slider>div{height:50px;min-width:50px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:10px;position:relative}.coveo-image-slider>div a{width:100%;height:100%;position:absolute;text-decoration:none!important}.product-image{text-align:center}.CoveoImageFieldValue>span>img{margin-bottom:12px;max-height:140px;display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.coveo-result-cell.product-image{height:160px;display:block}.coveo-result-frame .coveo-result-row .product-image-container{height:320px}.coveo-result-row hr{margin-top:5px;margin-bottom:5px}.coveo-result-frame{background:#fff;padding:8px!important}.coveo-results-header{box-shadow:none}.coveo-results-header>:not(:first-child){border-right:none}.coveo-results-header .coveo-sort-section .coveo-fieldsort,.coveo-results-header .coveo-sort-section .coveo-relevancysort{display:none}.component.coveo-pager{text-align:center}.coveo-pager-list-item.coveo-active,.coveo-pager-list-item:hover{color:#fff;background-color:#00af41}.coveo-pager-next-icon-svg,.coveo-pager-previous-icon-svg{color:#00af41}.coveo-pager-next.coveo-pager-anchor.coveo-pager-list-item:hover,.coveo-pager-previous.coveo-pager-anchor.coveo-pager-list-item:hover{background-color:transparent!important}.img-wrap{position:relative}.img-wrap a{width:100%;height:100%;position:absolute;text-decoration:none!important}.product-page .img-wrap a{display:none}html{background:#f4f4f2}.CoveoSearchInterface{background:#f4f4f2!important}.CoveoSearchInterface .coveo-search-section{max-width:800px;margin:0 auto 30px;padding:0 10px;display:flex;align-items:center}.CoveoSearchInterface .coveo-facet-column{padding:0;margin:0;width:250px}.custom-checkbox>input[type=checkbox]{height:20px;width:20px;max-width:unset;max-height:unset;min-width:unset;border-radius:4px}.coveo-main-section{width:100%;max-width:none!important}.CoveoOmnibox.magic-box .magic-box-suggestions{z-index:301}#globalsearchbox>.coveo-for-sitecore-search-box-container,#globalsearchbox>.magic-box,#globalsearchbox>.magic-box .magic-box-input{height:35px}#globalsearchbox_container{height:35px;border-radius:5px;min-width:0;background:0 0!important}#globalsearchbox>a{height:35px;width:35px;border:none;cursor:pointer;background:#fff;border-radius:0 5px 5px 0;padding-top:3px}#globalsearchbox>a>span.CoveoSearchButton:hover .coveo-magnifier-circle-svg,#globalsearchbox>a>span.coveo-search-button:hover>svg>g>path.coveo-magnifier-circle-svg{fill:#000}.CoveoSearchbox .magic-box .magic-box-clear-svg{width:15px;height:15px;color:#9e9e9e}#globalsearchbox>div.CoveoOmnibox.coveo-query-syntax-disabled.magic-box.magic-box-notEmpty>div.magic-box-input>div.magic-box-clear{width:35px;height:35px;margin-top:-7px;color:#000}#globalsearchbox>div.CoveoOmnibox.coveo-query-syntax-disabled.magic-box{border:none}#globalsearchbox>a>span.coveo-search-button>svg{color:#00af41;height:22px!important;width:22px!important}#globalsearchbox>div.CoveoOmnibox.coveo-query-syntax-disabled.magic-box>div.magic-box-input{border-radius:5px 0 0 5px;z-index:3}@media (min-width:768px){#globalsearchbox>.global-page-header-white .navbar--default .navbar-nav>li input{margin-top:-5px}.global-page-header-white .navbar--default .navbar-nav>li input{margin-top:-7px}}.coveo-result-frame .advert{top:0;left:0;text-align:left;color:#fff;font-size:12px;font-weight:700;position:absolute;z-index:300}.coveo-result-frame .advert p{color:#fff;text-align:center;padding:3.5px 14px;margin-bottom:7px}.coveo-result-frame .advert .bg-blue{background-color:#0098ce}.coveo-result-frame .advert .bg-red{background-color:#e31c21}.coveo-result-frame .advert .bg-purple{background-color:#872d91}.price-list{height:110px}.actual-price{padding-bottom:10px}.actual-price div{padding-top:5px;font-size:15px}.actual-price div strong{font-weight:700;font-size:15px}.actual-price .price{color:#231f1f;font-size:18px}.actual-price .price strong{font-weight:700}.actual-price .text-muted{color:#777;font-size:18px}.actual-price .text-muted strong{font-weight:700}.sale-price{padding-top:0}.sale-price div{font-size:15px}.sale-price div strong{font-size:15px;font-weight:700}.sale-price .price{font-size:18px;color:#e31c21}.sale-price .price strong{font-weight:700}.coveo-result-cell .btn-primary{font-size:15px;width:100%;padding:6px 12px;font-weight:600;line-height:36px}.coveo-result-cell .prod-rating{cursor:pointer;font-size:15px;padding-top:4px;width:100%;display:flex;align-items:center;justify-content:center}.coveo-result-cell .prod-rating .rating-overlay{position:absolute;width:100px;height:20px;z-index:1}.coveo-result-cell .prod-rating .rating-container{float:left;position:relative}.coveo-result-cell .prod-rating .rating-sm{font-size:12px!important}.coveo-result-cell .prod-rating .rating-container .rating .empty-stars{color:#dfe0df!important}.coveo-result-cell .prod-rating .rating-container .rating .filled-stars{color:#f9be00!important;text-shadow:none!important;-webkit-text-stroke:unset!important}.coveo-result-cell .prod-rating .text-muted{color:#b1b1b1;font-size:14.7px;font-weight:500;margin-left:4px}.coveo-result-frame .fa-heart,.coveo-result-frame .fa-heart-o{color:#00af41}.coveo-result-frame .fa-heart-o:before,.coveo-result-frame .fa-heart:before{float:right}.magic-box .magic-box-input .magic-box-underlay{color:transparent;overflow:hidden;padding:12px 0!important}.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content{width:280px;position:absolute!important;top:12px!important;transform:none!important;background-color:#fff;z-index:400}.coveo-dropdown-background-active{background:inherit!important}@media (max-width:599px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:250px!important}}@media (max-width:549px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:200px!important}}@media (max-width:499px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:150px!important}}@media (max-width:449px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:110px!important}}@media (max-width:409px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:75px!important}}@media (max-width:374px){.coveo-facet-column.coveo-facet-dropdown-content.coveo-dropdown-content{left:60px!important}}@media (max-width:480px){.coveo-card-layout-container{margin-right:-20px!important;width:100%}.coveo-card-layout.CoveoResult{margin:0 auto 20px;width:100%!important;max-width:290px;box-shadow:4px 4px 5px #ddd}.CoveoResultList{margin:20px auto}.CoveoSearchInterface .CoveoSearchbox{margin-right:0!important}.CoveoSearchInterface.coveo-small-facets .coveo-facet-dropdown-header.coveo-dropdown-header-active{z-index:20;margin-right:20px!important}}#search .coveo-trigger-notify .alert-info{margin-left:calc(50% - 50vw);width:100vw}#search .coveo-trigger-notify .alert-info img{max-width:100%}.coveo-dynamic-facet-show-more{color:#231f1f!important}.rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:url(../img/loading.gif) top left no-repeat;border:none}.rating-container .rating-stars{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-input{position:absolute;cursor:pointer;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:none;background:0 0;opacity:0;padding:0;margin:0}.rating-container.is-display-only .rating-input,.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-input,.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;color:#fde16d;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width .25s}.rating-rtl .filled-stars{left:auto;right:0;transition:none;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%;padding-right:5px}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .caption .label{display:inline-block;padding:.25em .4em;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem}.rating-container .caption{color:#999;display:inline-block;vertical-align:middle;line-height:1;margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}.coveo-custom-sort-dropdown-text{display:none!important}.coveo-custom-sort-dropdown-picker{font-weight:inherit!important}.product-image-container img{max-height:140px}.CoveoResult .fa-heart{color:#00af41}.CoveoResult .not-active{cursor:default}.coveo-facet-header{display:none}.CoveoFacet{margin-top:-5px!important}.coveo-facet-value-count:before{content:'('}.coveo-facet-value-count:after{content:')'}.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{top:-1px}.coveo-dynamic-facet-value[data-value=false]{display:none}.coveo-dynamic-facet-values .coveo-selected .rating .filled-stars{color:#009f3b!important}.CoveoDynamicFacet .upRating{position:absolute;width:130px;text-align:right}.CoveoDynamicFacet .coveo-selected .rating .filled-stars{color:#009f3b!important}.coveo-result-list-container .product-image img{max-width:140px}.coveo-result-row .prod-rating{height:inherit}.coveo-link-click{cursor:pointer}