a.all-brands-button,a.all-brands-button:link,a.all-brands-button:active,a.all-brands-button:visited{color:#333078;float:right;font-size:.875em;margin-top:.5em;text-decoration:none}a.all-brands-button:hover{color:#13112e}.brands-page-search-wrapper{position:relative}input.brands-page-search{height:42px;margin-top:0;position:relative;border-color:#9998bc;font-size:1rem}input.brands-page-search:focus{border-width:2px;border-color:#333078}input.brands-page-search::-webkit-input-placeholder{font-size:1rem}input.brands-page-search::-webkit-input-placeholder,input.brands-page-search:-ms-input-placeholder,input.brands-page-search::placeholder,input.brands-page-search::-ms-input-placeholder{font-size:1rem}.nav-brands-search{position:relative}.nav-brands-search input{background-image:none}.nav-brands-search .icon-search{position:absolute;top:0;right:0;bottom:0;padding:0 14px;margin:0;height:42px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#fff;background-color:#333078;display:flex;align-items:center}.brands-suggestive-search-wrapper{display:block;position:absolute;top:28px;left:0;z-index:50;width:100%;max-height:300px;padding:1em;background:#fff;behavior:url(/scripts/Vendor/PIE.htc);box-sizing:border-box;box-shadow:0 4px 6px rgba(0,0,0,.3)}.brands-suggestive-search-wrapper ul{margin:0;padding:0;list-style-type:none;font-size:.875em}.brands-suggestive-search-wrapper:after{content:""}.brands-suggestive-search-wrapper-scroll{overflow-y:scroll}.brand-page-sort-wrapper{display:block;float:left;clear:both;width:100%;height:auto;margin-bottom:1.3em;box-sizing:border-box}ul.brand-paging{list-style-type:none;margin:0;padding:0;height:40px;display:block;float:left;width:80%;border-top:2px solid #e0e0eb;border-bottom:2px solid #e0e0eb}ul.brand-paging li{display:block;float:left;width:3.846153846153846%;height:40px;border-left:1px solid #e0e0eb;border-right:1px solid #e0e0eb;box-sizing:border-box}ul.brand-paging li:last-child{border-right-width:2px}ul.brand-paging li a,ul.brand-paging li a:link,ul.brand-paging li a:active,ul.brand-paging li a:visited{display:block;text-decoration:none;text-transform:uppercase;color:#333078;background:#f6f5f9;text-align:center;width:100%;height:32px;padding-top:8px;font-size:.8em}ul.brand-paging li a:hover{color:#333078;background-color:#cccbdd}ul.brand-paging li a.select{color:#fff;background-color:#333078}ul.featured-new-paging{list-style-type:none;margin:0;padding:0;height:40px;display:block;float:left;width:20%;border-radius:.25rem 0 0 .25rem}ul.featured-new-paging li{display:block;float:left;border-left:1px solid #e0e0eb;border-right:1px solid #e0e0eb;box-sizing:border-box}ul.featured-new-paging li a{display:block;text-decoration:none;color:#fff;text-align:center;font-size:1rem;font-weight:700}ul.featured-new-paging li:first-child{border-left-width:2px;border-color:#333078;border-radius:.25rem 0 0 .25rem;color:#fff;background-color:#333078}ul.featured-new-paging li:first-child a{padding:10px 0}ul.featured-new-paging li:first-child a:hover,ul.featured-new-paging li:first-child a.select{color:#fff;background-color:#13112e}ul.featured-new-paging li:last-child{background-color:#f6f5f9;border-top:2px solid #e0e0eb;border-bottom:2px solid #e0e0eb}ul.featured-new-paging li:last-child a{font-weight:400;font-size:1rem;padding:8px 0;color:#333078}ul.featured-new-paging li:last-child a:hover,ul.featured-new-paging li:last-child a.select{border-color:#e0e0eb;color:#333078;background-color:#cccbdd}li.featured-brand-paging{width:62%;background-color:#cccbdd}li.featured-brand-paging a,li.featured-brand-paging a:link,li.featured-brand-paging a:active,li.featured-brand-paging a:visited{width:100%}li.new-brand-paging{width:38%;background-color:#cccbdd}li.new-brand-paging a,li.new-brand-paging a:link,li.new-brand-paging a:active,li.new-brand-paging a:visited{width:100%}.all-brands-links-wrapper{display:block;float:left;width:25%}.all-brands-links-wrapper h2{background-color:#f6f5f9;display:block;margin:0 0 .5em 0;padding:.5em 0 .5em .6em}.all-brands-links-wrapper li{padding-left:.75em!important}.brand-listing-wrapper{display:flex;flex-wrap:wrap}.brand-listing-item-wrapper{display:block;float:left;width:33%;padding:.6em;box-sizing:border-box}.brand-listing-item-content{display:block;width:100%;height:100%;padding:.6em;text-align:center;border:2px solid transparent;padding-bottom:.75em;box-sizing:border-box;min-height:110px;transition:all .2s ease-in-out;border-radius:.25rem;background:#fff}.brand-listing-item-content.brand-listing-item-content--border{border-color:#e0e0eb}.brand-listing-item-content.brand-listing-item-content--border:hover{border-color:#8583ae}.brand-listing-item-content:hover{border-color:#cccbdd}.brand-listing-item-content.no-brand-title{height:initial!important}.brand-listing-item-content.no-brand-title img{margin-bottom:0}.brand-listing-item-content a,.brand-listing-item-content a:link,.brand-listing-item-content a:active,.brand-listing-item-content a:visited{color:#333078;display:block;text-decoration:none;line-height:1.2em;transition:all .2s ease-in-out}.brand-listing-item-content a:hover{color:#333078}.brand-listing-item-content a img{width:160px}@media screen and (min-width:57.5em){.brand-listing-item-wrapper{width:20%}.brand-listing-item-content.no-brand-title{height:initial!important}}a.new-feature-video-callout,a.new-feature-video-callout:link,a.new-feature-video-callout:active,a.new-feature-video-callout:visited{text-decoration:none;position:relative;z-index:200;display:block;float:left;width:100%}a.new-feature-video-callout div.icon{position:absolute;z-index:220;right:3%;top:3%;margin-left:.2em;margin-top:.1em;opacity:.7!important;font-size:4em;transition:all .2s cubic-bezier(.465,.183,.153,.946) 0s}a.new-feature-video-callout:hover div.icon{opacity:1!important}a.sample-select-controls,a.sample-select-controls:link,a.sample-select-controls:active,a.sample-select-controls:visited,a.sample-select-controls:hover{display:block;position:relative;float:left;width:6%;height:240px;text-decoration:none}a.sample-select-controls:hover div.arrows{color:#333078}a.sample-select-controls.selected div.arrows{background:#fff;cursor:none;color:#333078}a.sample-select-controls.selected:hover{background:#fff}a.sample-select-controls div.arrows{display:block;position:absolute;color:#333078;font-size:3em;top:33%}a.sample-select-controls[rel=left] div.arrows{left:50%;margin-left:0}a.sample-select-controls[rel=right] div.arrows{right:50%;margin-right:0}button.button-thanks{margin:.75em 0}button.button-thanks.send-to-friend{width:100%}p.terms{margin:0!important;font-size:.75em!important;color:#333078}p.new-features-description{margin:.4em 0 .5em 0!important;color:#333078}.modal-overlay{position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;background-color:#13112e;z-index:800;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';filter:alpha(opacity=60);opacity:.6}.modal-window{display:block;position:absolute;background:#fff;z-index:900;padding:1rem;behavior:url(/scripts/Vendor/PIE.htc);box-shadow:0 0 10px #333078;border-radius:.25rem}.modal-window .lsc-modal[hidden]{display:block!important}.modal-window .lsc-modal-close{display:none!important}.close-btn{position:absolute;z-index:999;top:-.875rem;right:-.688rem;width:1.25rem;height:1.25rem;background:none;text-decoration:none}.close-btn .cancel-thin-icon{color:#333078;background-color:#fff;font-size:1.25rem;border-radius:50%;transition:all .2s ease-in-out}.close-btn .cancel-thin-icon:hover{color:#13112e}.modal-header{border-bottom:1px solid #e0e0eb;margin-bottom:1em}.modal-header h1{margin:0!important}.modal-header h2{display:inline}.modal-header button.facebook{padding:.4em 1em .5em 1.9em!important}.modal-header a.facebook{padding:.16em 1em .17em 1.9em!important;float:right}.modal-header form{float:right}.modal-content-scroll{display:block;padding:0 1em;overflow-y:scroll;overflow-x:hidden}.modal-content-scroll.product-comparison-scroll{height:340px;width:490px}.modal-btn-wide{width:50%}.modal-long-form{padding-bottom:1px;max-height:calc(100vh - 6rem);overflow-y:auto}.message-modal-overlay{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;background:none;z-index:940}.message-modal{position:absolute;display:none;background:#fff;z-index:980;padding:.3em;behavior:url(/scripts/Vendor/PIE.htc);width:25em;height:auto;box-shadow:0 0 10px #333078}.message-modal .notification{margin:0;position:relative}.video-modal-overlay{position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;background-color:#13112e;z-index:1000;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';filter:alpha(opacity=60);opacity:.6}.video-modal-window{display:block;position:fixed;background:#fff;z-index:1100;top:0;box-shadow:0 0 10px #333078}.modal-basic-message{display:block;width:500px}.modal-basic-message-height-limit{display:block;width:550px;height:450px}.modal-basic-message-height-limit .content-scroll{display:block;padding:0 1em;overflow-y:scroll;overflow-x:hidden;height:455px}.modal-special-offer-details{display:block;width:480px}.modal-special-offer-details h2{margin-bottom:.85em;padding-bottom:.4em}.modal-special-offer-details .gwp-feature-img-wrapper .gwp-brand-logo{top:16.5%;width:39%}.modal-special-offer-details .gwp-brand-logo-free{width:160px;height:96px}.offer-sub-descrip{max-width:320px}.content-scroll-special-offer{display:block;padding:0 1em 1em 0;max-height:200px;width:465px;overflow-y:auto;overflow-x:hidden}.modal-product-details{display:block;width:auto;padding:16px 0 0 0}.modal-product-details .close-btn{font-size:1.5rem;position:absolute;z-index:999;top:-.75rem;right:-.375rem;width:1.25rem;height:1.25rem;background:none;text-decoration:none}.modal-product-details .cancel-thin-icon{color:#333078;background-color:#fff;font-size:1.5rem;border-radius:50%;transition:all .2s ease-in-out}.modal-product-details .cancel-thin-icon:hover{color:#13112e}.modal-offering-image{display:block;width:590px}.modal-offering-image .product-image-info{display:block;margin:0 0 .5em 0}.modal-offering-image .product-image-info .img-zoom-product-title{display:block;margin-bottom:0;color:#333078;text-transform:none;font-size:1.1em;font-weight:700}.modal-offering-image .image-zoom{display:block;float:left;width:100%!important;text-align:center;margin:.75em 0 -.2em 0}.modal-offering-image .image-zoom span,.modal-offering-image .image-zoom a,.modal-offering-image .image-zoom span div,.modal-offering-image .image-zoom a div{color:#333078;text-decoration:none;font-size:1rem;transition:all .2s cubic-bezier(.465,.183,.153,.946) 0s}.modal-offering-image .image-zoom span div,.modal-offering-image .image-zoom a div{font-size:.875rem}.display-image-wrapper{display:block;text-align:center;width:100%;height:auto}.display-image-wrapper .col-10-1{width:5%!important}.display-image-wrapper .col-10-8{width:84%!important}.display-image-wrapper .display-control{display:block;float:left;width:100%}.display-image-wrapper .display-control a{text-decoration:none;position:relative;top:130px}.display-image-wrapper .display-control a div,.display-image-wrapper .display-control a:link div,.display-image-wrapper .display-control a:active div,.display-image-wrapper .display-control a:visited div{color:#333078;transition:all .1s cubic-bezier(.465,.183,.153,.946) 0s}.display-image-wrapper .display-control a:hover{color:#13112e}.display-image-wrapper .display-control a.inactive{color:#e0e0eb}.product-display-area{display:inline-block;overflow:hidden;height:350px}.product-display-area .display-window{padding:0;margin:0}.product-display-area .display-window .product-slide{display:block;width:100%;padding:0;margin:0 auto}.product-display-area .image-zoom-area,.product-display-area .video-area{overflow:hidden;width:395px;height:348px;padding-top:0}.product-display-area .video-area{padding-top:3em}.product-display-area .image-zoom-area{cursor:zoom-in;cursor:default}.product-display-area a img{display:block;margin:0 auto;width:100%}.modal-image-thumbnails{display:block;margin:.25em 0;padding-left:2px;height:381px;overflow-y:auto}.modal-image-thumbnails .image-thumbnails{display:block;float:left;width:100%}.modal-image-thumbnails .image-thumbnails .side-offering-image{display:block;float:left;width:46%;height:45px;clear:none;margin:0 2% 2% 2%;box-sizing:border-box;border-radius:.25rem}.modal-image-thumbnails .image-thumbnails .side-image{width:100%;height:42px;margin:0!important;background-color:#fff!important}.modal-image-thumbnails ul{padding:0}.modal-image-thumbnails ul.image-thumbnails li a,.modal-image-thumbnails ul.image-thumbnails li a:link,.modal-image-thumbnails ul.image-thumbnails li a:active,.modal-image-thumbnails ul.image-thumbnails li a:visited{text-decoration:none;display:block;position:relative;height:55px;border:1px solid #e0e0eb;background:#f6f5f9;overflow:hidden;box-sizing:border-box;border-radius:.25rem}.modal-image-thumbnails ul.image-thumbnails li a:hover{border-color:#333078}.modal-image-thumbnails ul.image-thumbnails li a img{max-width:100px;max-height:55px;margin:0 0 0 -10px}.modal-image-thumbnails ul.image-thumbnails li a div.play-icon-overlay{top:25%;right:-13%;opacity:1}.modal-checkout-message{display:block;width:500px}.error-label{font-weight:normal;font-size:.8em;color:#d50057;position:relative;top:-10px;display:none;clear:both}.modal-product-upgrade-comparison{display:block;width:530px;height:350px}.modal-select-payment{display:block;width:600px;height:400px}.modal-select-payment h2{margin-bottom:.85em;padding-bottom:.4em}.modal-select-address{display:block;width:600px;height:400px}.modal-select-address h2{margin-bottom:.85em;padding-bottom:.4em}.modal-add-payment{display:block;width:600px;height:490px}.modal-add-payment h2{margin-bottom:.85em;padding-bottom:.4em}.modal-add-address{display:block;width:600px;height:545px}.modal-add-address h2{margin-bottom:.85em;padding-bottom:.4em}.complete{color:#307857}.modal-verify-address{display:block;width:575px;min-height:290px}.modal-verify-address .notification.warning{margin:0 0 1em 0}.modal-verify-address section.col-10-5{box-sizing:border-box}.modal-verify-address h2{margin-bottom:.85em;padding-bottom:.4em}.modal-verify-address div.billing-shipping-address{line-height:1.325em;padding-bottom:.425em;font-size:.9em}.modal-verify-address div.billing-shipping-address a{display:block;float:left;margin-top:.5em}.modal-verify-address div.address-title{display:block;clear:both;margin-bottom:.75em;font-size:1em;text-transform:uppercase;font-weight:bold;color:#333078}.modal-verify-address div.address-title div.icon{margin-right:.5em}.address-validation-wrapper{display:block;float:left;padding:1em;box-sizing:border-box}.address-validation-wrapper.suggested{background-color:#f6f5f9}.address-validation-wrapper.cannot-validate div.billing-shipping-address{padding:0!important}.address-verfiy-radio-button label{color:#13112e;font-weight:bold}.continue-validation{margin-top:1rem}.continue-validation a{display:block;float:right;text-decoration:none}.continue-validation a.cancel-edit-address{font-size:.9em;margin:.6em 1.3em 0 0;color:#333078}.continue-validation a.cancel-edit-address:hover{color:#13112e}.modal-tablet-social{display:block;width:170px;height:170px}.modal-tablet-social h2,.modal-tablet-social .row{margin-bottom:.8em}.modal-reef-friendly{display:block;width:500px}.modal-authorized-retailer{display:block;width:700px}.modal-shipping-returns{display:block;width:550px}.modal-shipping-returns h2{margin-bottom:.85em;padding-bottom:.4em}.modal-shipping-returns .content-scroll{display:block;padding:0 1em;overflow-y:scroll;overflow-x:hidden;height:350px;width:518px}.modal-login{display:block;width:500px}.modal-login h3{margin-bottom:.5em}.modal-register{display:block;width:640px}.modal-login .facebook,.modal-register .facebook{line-height:1.5em;display:block;margin-top:-10px}.modal-registration-success{display:block;padding:30px;width:640px}.modal-registration-success .hgroup{text-align:center}.modal-registration-success .hgroup h1{margin-bottom:.23em}.modal-registration-success .hgroup p{margin:0 0 .8em 0}.modal-registration-success h1{margin:0;text-align:center}.modal-registration-success h2{margin:.7em 0 .7em 0;text-align:center}.modal-registration-success p{margin:.25em 0 .8em 0;text-align:center}.modal-registration-success-skin-care-callout{background-color:#f6f5f9;width:100%}.modal-registration-success-skin-care-callout h2{margin:0;text-align:left}.modal-registration-success-skin-care-callout img{display:block;float:right;margin:1em 0;width:90%}.modal-registration-success-skin-care-callout .kicker-text{margin:1.1em 0 0 0}.modal-registration-success-skin-care-callout p{margin-bottom:.4em;text-align:left}.modal-registration-success-skin-care-callout .micro-link,.modal-registration-success-skin-care-callout .micro-link:link,.modal-registration-success-skin-care-callout .micro-link:active,.modal-registration-success-skin-care-callout .micro-link:visited{font-size:.75em}.modal-registration-success-skin-care-callout .button{margin:2em 0 0 18em}.bd-logo-large{width:75px}.ls-af-logo-lg{width:75px}.lsu-alle-modal{border-bottom:1px solid #e0e0eb;margin-left:-1rem;margin-right:-1rem}.lsu-alle-modal.lsu-all-modal--opacity{background:#e0e0eb;opacity:.5;margin-bottom:-1rem;padding-top:1.5rem!important;padding-bottom:2rem!important;border:none}.lsu-alle-modal.lsu-alle-modal--disclaimer{background:#f6f5f9;margin-bottom:-1rem;padding-bottom:1.5rem!important;border:none}.lsu-alle-modal:last-child{border-bottom:none}.picture-modal{width:500px;padding-top:20px}.picture-modal .modal-header{border-bottom:1px solid #e0e0eb;margin-bottom:.25em}.picture-modal a.button.facebook{line-height:1.25em;display:block;margin-top:-9px;padding:.6em 1em .6em 1.9em!important}.picture-modal input.choose-file{width:200px;display:block}.picture-modal iframe{border:0;width:100%;height:330px;overflow:hidden}.picture-modal input[type=submit].button-alt{margin-top:10px}#account-content form{width:100%}.crop-photo-wrapper{height:305px;overflow:hidden}.thumb-photo-wrapper{height:300px;overflow:hidden}.thumb-photo-wrapper label{margin-bottom:5px}.crop-photo-wrapper-img{margin-bottom:1.25em}.crop-photo-wrapper-img img{max-width:230px;max-height:210px}.profile-display-image-wrapper,.thumbnail-display-image-wrapper{border:3px solid #fff;margin-bottom:5%!important;behavior:url(/scripts/Vendor/PIE.htc);box-shadow:0 0 5px #333078}.profile-display-image-wrapper{display:block;max-width:200px;max-height:200px;overflow:hidden}.thumbnail-display-image-wrapper{display:block;max-width:50px;max-height:50px;overflow:hidden}.crop-photo-input-wrapper{margin:15px auto}.upload-error{font-style:italic;font-size:.875em;color:#d50057;margin-bottom:5px}.cancel-button{line-height:3em}.modal-compare{display:block;width:580px}.modal-compare h2{padding-bottom:.4em;font-size:1.4em}.compare-items-wrapper{margin:1.1em 0;padding:.5em 0;display:block;width:100%;height:170px;clear:both}.compare-items-wrapper a.menu-item-delete{font-size:1.2em!important;top:-4px;left:-5px}.compare-items-wrapper a.menu-item-delete .icon{opacity:0}.compare-items-wrapper a.item,.compare-items-wrapper a.item:link,.compare-items-wrapper a.item:active,.compare-items-wrapper a.item:visited{text-decoration:none;color:#333078;display:block;float:left;width:100%}.compare-items-wrapper a.item .title{font-size:.875em;line-height:1.3em;color:#333078}.compare-items-wrapper a img{margin-bottom:.93em}.compare-items-wrapper a:hover{color:#13112e}.compare-items-wrapper .ls-wrapper .placeholder{display:block;position:relative;width:100%;height:170px;margin:3%;background:#f6f5f9;box-sizing:border-box}.compare-items-wrapper .ls-wrapper .placeholder .count{display:block;position:absolute;top:50%;left:50%;width:50px;height:38px;margin:-25px 0 0 -25px;z-index:210;text-align:center;font-size:3em;font-family:Georgia,serif;font-style:italic;padding-top:12px;color:#9998bc}.compare-modal-actions{margin:1.3em 0 0 0;padding:.85em 0 0 0;display:block;width:100%;clear:both}.compare-modal-actions .helper-text{display:inline-block;float:right;font-size:.875em}.compare-item{position:relative}.modal-quick-shop{display:block;width:630px;position:relative}.modal-quick-shop .former-name{width:100%;display:block;margin-top:.25rem;margin-bottom:.5rem;line-height:1.1em;font-style:italic;font-weight:normal;font-size:1rem!important;text-transform:none;color:#333078}.modal-quick-shop .ls-size-stock{font-size:.875em;margin-left:.25em;white-space:nowrap}.modal-quick-shop .quick-shop-tabs-panel-wrapper{display:block;width:100%;clear:both;height:auto}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper{display:block;width:100%;clear:both;height:50px;background:#fff;padding:0;border-bottom:1px solid #e0e0eb}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul{list-style-type:none;display:block;float:left;margin:0;padding:0;height:50px;width:100%}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li{display:block;float:left;width:16.66666666666667%;height:50px}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a,.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a:link,.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a:active,.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a:visited{text-decoration:none;display:block;float:left;width:100%;text-align:center;height:100%;font-size:.875em;color:#333078}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a:hover{color:#13112e}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a.select{background:#fff;border-left:1px solid #e0e0eb;border-right:1px solid #e0e0eb;border-bottom:1px solid #fff}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a.select div.stripe{background:#333078}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a.select div.text{height:90%;color:#333078}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a div.stripe{display:block;float:left;clear:both;height:10%;width:100%;box-sizing:border-box}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a div.text{display:block;float:left;clear:both;width:100%;height:90%;padding-top:11px;box-sizing:border-box}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a.view-all{display:block;float:right;width:16.66666667%;padding-top:14px}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a.view-all a,.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a.view-all a:link,.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a.view-all a:active,.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a.view-all a:visited{color:#333078}.modal-quick-shop .quick-shop-tabs-panel-tabs-wrapper ul li a.view-all a:hover{color:#13112e}.modal-quick-shop .quick-shop-tabs-panel-content-wrapper{display:none;width:100%;clear:both;height:auto;padding:.5em 0;margin-top:.5em}.modal-quick-shop .quick-shop-tabs-panel-content-wrapper.not-first{max-height:335px;overflow-y:auto;overflow-x:hidden;padding-right:.4em}.modal-quick-shop .quick-shop-tabs-panel-content-wrapper.visible{display:block}.modal-quick-shop .quick-shop-tabs-panel-wrapper ul li{width:25%}.modal-quick-shop .select-wishlist ul li{width:100%}.modal-quick-shop .quick-shop-tabs-panel-content-wrapper ul li{width:100%}.modal-quick-shop .ls-quick-shop-arrow-l,.modal-quick-shop .ls-quick-shop-arrow-r{position:absolute;top:0;cursor:pointer;color:#fff;height:100%;display:flex;align-items:center;padding:0 20px}.modal-quick-shop .ls-quick-shop-arrow-l:hover,.modal-quick-shop .ls-quick-shop-arrow-r:hover{color:#333078}.modal-quick-shop .ls-quick-shop-arrow-l{left:-65px}.modal-quick-shop .ls-quick-shop-arrow-r{right:-65px}.modal-quick-shop .review-wrapper{display:block;width:100%;float:left;clear:both;padding:1em 0;margin:0;border-bottom:1px solid #e0e0eb}.modal-quick-shop .review-wrapper:first-of-type{padding-top:0}.modal-quick-shop .review-wrapper:last-of-type{border:0}.modal-quick-shop .review-wrapper .user-profile img{max-width:75%}.modal-quick-shop .review-wrapper .rating-wrapper div.icon{display:block;margin:0 .1em 0 0;float:left;font-size:1em}.modal-quick-shop .review-wrapper .rating-wrapper div.icon.active{color:#333078}.modal-quick-shop .review-wrapper .rating-wrapper .date{color:#333078;display:block;float:left;font-size:.875em;margin-left:1em}.modal-quick-shop .review-wrapper p a,.modal-quick-shop .review-wrapper p a.less{font-style:italic}.modal-quick-shop .review-wrapper p a.less{display:none}.modal-quick-shop .review-wrapper p span.complete-review{display:none}.modal-quick-shop .review-wrapper .interaction-wrapper{display:block;float:left;width:100%;margin-top:-.8em;font-size:.83em;color:#333078}.modal-share{display:block;width:500px}.modal-share form{width:100%}.modal-share h2{margin-bottom:.85em;padding-bottom:.4em}.modal-share p{margin:.25em 0 .65em 0;padding:0;line-height:1.3em;color:#333078}.modal-share .character-limit{float:right;margin-top:.7em;font-size:.75em;font-weight:normal;color:#333078}.share-item{margin-bottom:1em}.share-panel-content-wrapper{display:none;width:100%;clear:both;height:auto;padding:1.3em 0}.share-panel-content-wrapper.visible{display:block}.share-panel-content-wrapper p{margin:0;padding:0}.share-panel-content-wrapper .email-content-wrapper{display:block;float:left;width:100%;clear:both;margin:1em 0 0 0}.email-content-wrapper{display:block;width:100%}.email-content-wrapper textarea{width:100%;height:110px;font-size:.875em;margin-bottom:1em}.share-panel-wrapper{display:block;width:100%;clear:both;height:auto;border-top:1px solid #e0e0eb;padding:1px 0 0 0}.share-panel-tabs-wrapper{display:block;width:100%;clear:both;height:50px}.share-panel-tabs-wrapper ul{list-style-type:none;display:block;float:left;margin:0;padding:0;height:50px;width:100%}.share-panel-tabs-wrapper ul li{display:block;float:left;width:25%;height:50px}.share-panel-tabs-wrapper ul li a,.share-panel-tabs-wrapper ul li a:link,.share-panel-tabs-wrapper ul li a:active,.share-panel-tabs-wrapper ul li a:visited{text-decoration:none;display:block;float:left;width:100%;text-align:center;height:100%;font-size:.85em;color:#333078;padding-top:11px;background:#f6f5f9;box-sizing:border-box}.share-panel-tabs-wrapper ul li a:hover{color:#13112e}.share-panel-tabs-wrapper ul li a.select{background:#fff;font-weight:bold;color:#333078}.share-modal-actions{display:block;margin-top:.25em;padding:0;width:100%;clear:both}.share-modal-actions input[type=submit]{float:right;margin-top:.5em}.modal-wishlist{text-align:center;padding:15px!important}.wishlist-success-content{background-color:#f6f5f9;padding:15px}.wishlist-success-content .heading{display:block;font-size:1.2em;margin-bottom:.5em}.wishlist-success-content .product-title{display:block;line-height:1.3em}.wishlist-success-content a.button-alt-blue.user-wishlist{display:block;margin:.85em auto .5em}.wishlist-alert{font-size:.875rem}.wishlist-alert a.wishlist{float:left;margin:1em 1.5em 0 0}.modal-added-to-cart{display:block;width:550px;min-height:400px}.modal-added-to-cart .atc-success-overflow-y{max-height:90vh;overflow-y:auto}.modal-added-to-cart h2{padding-bottom:.3em;font-size:1rem;border:none}.modal-added-to-cart h2 .icon{color:#307857;font-size:1.15rem;padding-right:.35rem}.modal-added-to-cart img{max-width:100%}.modal-added-to-cart .ls-cart-modal-product-info{margin:0 0 1.25em 0}.modal-added-to-cart .ls-cart-modal-product-info p{margin:0 0 .1em 0;line-height:1.1em}.modal-added-to-cart .ls-cart-modal-product-info .price-top{display:block;float:left;margin-top:.5em;width:100%;line-height:1.2em}.modal-added-to-cart .ls-cart-modal-product-info .price-top .product-sale-price,.modal-added-to-cart .ls-cart-modal-product-info .price-top .product-original-price{font-size:1rem}.modal-added-to-cart .ls-cart-modal-product-info .price-top .product-was-price{text-decoration:line-through;padding:0 .25rem}.modal-added-to-cart .ls-cart-modal-product-info .price{display:block;float:left;width:100%;font-size:1rem}.modal-added-to-cart .ls-cart-modal-product-info .price.sale{color:#d50057;font-size:1.15rem}.modal-added-to-cart .ls-cart-modal-product-info .price.original{color:#333078;font-size:1rem}.modal-added-to-cart .ls-cart-modal-product-info .non-returnable{color:#d50057;font-size:1rem;display:block;float:left;clear:both;line-height:1.1em}.modal-added-to-cart .ls-cart-modal-product-info .quantity{display:block;float:left;font-size:1rem;width:100%}.modal-added-to-cart .summary{display:block;width:100%;box-sizing:border-box}.modal-added-to-cart .summary>div{margin-bottom:.45em}.modal-added-to-cart .summary .ls-wrapper:last-child{margin:0!important}.modal-added-to-cart .summary .items,.modal-added-to-cart .summary .subtotal{font-size:1rem;line-height:1.4}.modal-added-to-cart .summary div:last-child{text-align:right}.modal-added-to-cart .recommendations{margin-top:.7em;padding-top:.7em}.modal-added-to-cart .recommendations h3{margin:0 0 .5em 0;padding:0}.modal-added-to-cart .recommendations br.clearall{height:0}.modal-added-to-cart .recommendations a.offering-recommended-product.last{margin-right:0}.modal-added-to-cart .recommendations .product-listing-item-wrapper{width:33%}.modal-added-to-cart .rec-loader{margin:70px auto;width:32px!important;height:32px!important;padding:0}.modal-new-features{display:block;width:640px}.modal-new-features h3{margin-bottom:.5em}.modal-new-features h2{display:inline}.modal-new-features .scpa-callout{height:90px;background:#f6f5f9;margin-top:1em}.new-features-featured-video-wrapper{display:none}.modal-special-offers{max-width:40rem}.modal-special-offers .modal-signup-content{padding-left:1.75rem}.modal-special-offers .modal-signup-kicker{display:block;font-size:1.125rem;font-weight:normal}.modal-special-offers .modal-signup-headline{display:block;font-size:1.75rem;font-weight:bold}.brand-ns-signup{max-width:40rem}.brand-ns-signup .brand-ns-signup-logo{border:1px solid #e0e0eb;border-radius:.25rem}.brand-ns-signup .brand-ns-signup-form{margin-right:auto;margin-left:auto;max-width:30rem}.brand-ns-signup .brand-ns-signup-success{margin-bottom:1rem;padding:16px;font-size:1.5rem;border-radius:50px;background-color:#307857;color:#fff}.brand-ns-signup .brand-ns-signup-benefits{font-size:1.125rem}.modal-live-chat{width:500px;height:267px}.modal-sample-select{display:block;width:620px;height:342px}.modal-sample-select form{display:block!important;width:620px!important;height:342px!important}.modal-sample-select .modal-header{margin-bottom:.2em}.modal-sample-select h2{padding-bottom:.4em}.sample-count{text-align:right}.sample-carousel{margin:.8em 0 0 0}.sample-select-wrapper{display:block;float:left;width:88%;height:240px;overflow:hidden}ul.samples-list{display:block;float:left;margin:1em 0 0 0;padding:0;height:224px;list-style-type:none}ul.samples-list li{display:block;float:left;width:122px;margin:0 9px;box-sizing:border-box}ul.samples-list li a,ul.samples-list li a:link,ul.samples-list li a:active,ul.samples-list li a:visited{text-decoration:none;font-size:.875em;color:#333078;display:block;float:left;width:100%;line-height:1.2em;margin-top:.5em}ul.samples-list li a:hover{color:#13112e}ul.samples-list li a.selected .select div.icon{color:#307857}ul.samples-list li a .image{display:block;margin:0 auto;margin-bottom:1em}ul.samples-list li a .title{display:block;float:left;clear:both;width:100%;height:66px;margin-bottom:1em}ul.samples-list li a .select div.icon{color:#333078;font-size:1em}ul.samples-list li a .selected-text{color:#333078}.sample-footer{padding-top:.8em!important}.modal-thanksgiveaway-send-to-friend{display:block;width:435px;min-height:460px}.modal-thanksgiveaway-send-to-friend h1{margin-bottom:.45em}.modal-thanksgiveaway-thankyou{display:block;width:358px;height:153px}.modal-thanksgiveaway-thankyou .giveaway-registration{border:none!important}.modal-thanksgiveaway-send-to-friend .social-links,.modal-thanksgiveaway-thankyou .social-links{float:left!important}.modal-promo-code-alert{display:block;width:500px}.modal-user-welcome{display:block;width:570px}.modal-user-welcome .col-1,.modal-user-welcome .col-2,.modal-user-welcome .col-3{box-sizing:border-box}.modal-user-welcome .col-l{width:36%;padding-right:4%}.modal-user-welcome .col-2{width:28%}.modal-user-welcome .col-3{width:35%}.modal-user-welcome hr{margin:.75em 0!important}.modal-user-welcome .profile-photo{border:3px solid #fff;width:150px;margin-bottom:10px;box-shadow:0 0 5px #333078}.modal-user-welcome .membership-status{text-align:right}.modal-user-welcome .membership-status a,.modal-user-welcome .membership-status a:link,.modal-user-welcome .membership-status a:active,.modal-user-welcome .membership-status a:visited{text-decoration:none;font-style:italic}.modal-user-welcome .rewards-summary h4{font-size:1.1em;line-height:1.1em;margin-bottom:.33em}.modal-user-welcome .rewards-summary div{border-bottom:1px solid #e0e0eb;padding:.7em 0 .7em 0}.modal-user-welcome .rewards-summary div:first-child{padding:0 0 .7em 0!important}.modal-user-welcome .rewards-summary div:first-child h4{margin-bottom:.5em}.modal-user-welcome .rewards-summary div:first-child span.total{font-size:2em;font-weight:normal}.modal-user-welcome .rewards-summary div:last-child{padding:.7em 0 0 0;border:0}.modal-user-welcome .rewards-summary div span.total{color:#307857;font-weight:bold}.modal-user-welcome .rewards-summary div a{font-size:.9em}.user-welcome-content{color:#333078;font-size:.8em;line-height:1.4em}.user-welcome-content h2{font-size:1.35em}.user-welcome-content ul{margin:0 0 1.5em 0!important;padding:0!important;list-style-type:none}.user-welcome-content ul li a,.user-welcome-content ul li a:link,.user-welcome-content ul li a:active,.user-welcome-content ul li a:visited{text-decoration:none;color:#333078;line-height:1.9em}.user-welcome-content ul li a:hover{color:#13112e}.user-welcome-content table{margin-bottom:1em}.user-welcome-content table td:last-of-type{float:right}.reward-points-amount{font-size:1.75em;font-weight:normal;color:#307857;margin:.25em 0}.sans-text-green a,.sans-text-green a:link,.sans-text-green a:active,.sans-text-green a:visited{font-style:italic;color:#307857!important;text-decoration:none}.sans-text-green a:hover{color:#307857!important}.profile-picture-display a,.profile-picture-display a:link,.profile-picture-display a:active,.profile-picture-display a:visited{display:block;float:left;text-decoration:none;color:#333078;line-height:1.6em}.profile-picture-display a:hover{color:#13112e}@media screen and (max-width:820px){.product-display-area{height:295px}.product-display-area .image-zoom-area{width:395px;height:315px;padding-top:0}.product-display-area .video-area{padding-top:2em}.modal-added-to-cart .ls-cart-recommendations-row{height:auto}}@media screen and (min-width:51.25em){.modal-quick-shop{display:block;width:690px;top:1rem}.modal-quick-shop .image-wrapper{min-height:250px}.modal-added-to-cart{width:600px;min-height:484px}.modal-added-to-cart h2{font-size:1.125rem;padding-bottom:.4em}.modal-added-to-cart h2 div.icon{font-size:1rem}.modal-added-to-cart h3{margin:0 0 .6em 0}.modal-added-to-cart p{margin:.5rem 0 .25rem 0;line-height:1.2em}.modal-added-to-cart div.quantity{font-size:1rem}.modal-added-to-cart .price{font-size:1.1rem}.modal-added-to-cart .price span.sale{font-size:1rem}.modal-added-to-cart .price span.original{font-size:1rem}.modal-added-to-cart .summary{padding:1rem}.modal-added-to-cart .summary>div{margin-bottom:.6rem}.modal-added-to-cart .summary .items,.modal-added-to-cart .summary .subtotal{font-size:1rem;line-height:1.4}.modal-added-to-cart .recommendations{margin-top:1em;padding-top:1em}.modal-added-to-cart .ls-cart-recommendations-row{height:auto}.modal-offering-image{width:700px}.display-image-wrapper .display-control a{top:170px}.display-image-wrapper .display-control a div.icon{font-size:1.6em}.modal-image-thumbnails{height:430px}.modal-image-thumbnails ul.image-thumbnails li a div.play-icon-overlay{top:22%;right:19%}.modal-image-thumbnails .image-thumbnails .side-offering-image{height:58px}.modal-image-thumbnails .image-thumbnails .side-offering-image img{max-height:55px;margin:0 auto}.modal-image-thumbnails .image-thumbnails .side-image{height:55px}}@media screen and (min-width:62.5em){.modal-offering-image{width:800px}.product-display-area{height:375px}.product-display-area .image-zoom-area,.product-display-area .video-area{width:538px;height:375px;padding-top:0}.product-display-area .video-area{padding-top:2em}}@media screen and (min-width:78.125em){.modal-offering-image{width:1000px}.product-display-area{height:500px}.product-display-area .image-zoom-area,.product-display-area .video-area{width:660px;height:495px}.product-display-area .image-zoom-area{padding-top:50px}}.tga-intro{display:block;text-align:center}.hr-text-border .hr{border-top:1px solid #e0e0eb}.tga-red-text{color:#c13f0b}.tga-info{width:48.5%!important}.tga-form{display:block;width:48.5%!important}.carousel.carousel-thanksgiveaway-page{height:228px;min-width:1000px}.carousel.carousel-thanksgiveaway-page .carousel-background-items,.carousel.carousel-thanksgiveaway-page .carousel-item{height:228px;width:100%}.carousel.carousel-thanksgiveaway-page .carousel-item-background-link{left:0;height:228px}.giveaway-info-wrapper{display:block;float:left;margin:1em 0}.giveaway-info-wrapper .tabs-panel-tabs-wrapper ul li{width:25%}.giveaway-info-wrapper .tabs-panel-tabs-wrapper ul li a.select div.stripe{background:#c13f0b}.giveaway-info-wrapper .tabs-panel-tabs-wrapper ul li a.select div.text{color:#c13f0b}.giveaway-info-wrapper .tabs-panel-tabs-wrapper ul li a .text{color:#333078;font-size:1rem}.giveaway-info-wrapper .tabs-panel-tabs-wrapper ul li a.select:last-child{width:98%}.giveaway-info-wrapper .tabs-panel-content-wrapper{padding:1em 1em .5em;border:1px solid #e0e0eb;border-top:none!important;height:24em;overflow-y:scroll;box-sizing:border-box}.giveaway-info-wrapper .tabs-panel-content-wrapper::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.giveaway-info-wrapper .tabs-panel-content-wrapper::-webkit-scrollbar{width:8px}.giveaway-info-wrapper .tabs-panel-content-wrapper::-webkit-scrollbar-thumb{background-color:rgba(40,40,40,.2)}.giveaway-info-wrapper .tabs-panel-content-wrapper p,.giveaway-info-wrapper .tabs-panel-content-wrapper .generic-list-serif{font-size:.875rem}.giveaway-info-wrapper .tabs-panel-content-wrapper .brand-listing-item-wrapper{width:33.333%}.prize-feature-area-wrapper{display:block;float:left;margin:.5em 0 1rem;width:100%}.prize-feature-area-wrapper h1{text-align:center;margin-bottom:.55em}.prize-feature-area-wrapper .prize-feature-date{display:block;margin:0 auto;position:relative;width:94%;color:#fff!important}.prize-feature-area-wrapper .prize-feature-date:before,.prize-feature-area-wrapper .prize-feature-date:after{content:"";height:0;width:0;display:block;position:absolute;top:0;left:-15px;border-top:24px solid #890209;border-bottom:24px solid #890209;border-right:24px solid transparent;border-left:15px solid transparent}.prize-feature-area-wrapper .prize-feature-date:after{left:auto;right:-15px;border-top:24px solid #890209;border-bottom:24px solid #890209;border-right:15px solid transparent;border-left:24px solid transparent}.prize-feature-area-wrapper .prize-feature-date .prize-date{padding:.72rem 0;background:#890209;background:linear-gradient(to right,#890209 0%,#c13f0b 51%,#890209 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@thanksgiveawayDarkRed',endColorstr='@thanksgiveawayDarkRed',GradientType=1);box-sizing:border-box;z-index:500}.prize-feature-area-wrapper .prize-feature-date h4{display:inline-block;color:#fff}.prize-feature-area-wrapper .prize-feature-wrapper{display:flex;margin:0 auto;width:95%;padding:1em;border:1px solid #e0e0eb;border-top:none;box-sizing:border-box}.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-info{display:block;float:left;width:100%;margin:.25em 0 .5em 0}.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-info .title{margin-top:0;margin-bottom:.25em;line-height:1.3em;font-weight:bold}.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-info .value{margin-top:0;font-size:.85em;color:#d50057}.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-info .description{font-size:.85em;margin-bottom:.25em}.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-info .grand-prize{text-align:center}.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-info .grand-prize p.title,.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-info .grand-prize p.value{font-size:1em!important}.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-info .grand-prize a.thanks-link{font-size:.85em}.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-actions{display:block;float:left;width:100%;text-align:center}.prize-feature-area-wrapper .prize-feature-wrapper .prize-feature-actions .button{margin:.25em}.prize-feature-brand-wrapper{display:block;float:left;width:95%;margin:.75em 0 .25em .65em;padding:1em 1em 1em 1em;text-align:center;text-decoration:none!important;background:#333078;background:radial-gradient(circle,#42abb9 35%,#048090 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#42abb9",endColorstr="#048090",GradientType=1);box-sizing:border-box}.prize-feature-brand-wrapper h2{margin-bottom:-3px;line-height:1.25em;font-family:Berlingske,Georgia,serif;font-weight:400;font-size:1.4em;color:#fff}.prize-feature-brand-wrapper .call-to-action{width:auto;padding-right:1.25em;margin-right:-1em;padding-bottom:0;font-size:.8em;background-image:url(/images/global/button-standard-arrow.png);background-repeat:no-repeat;background-position:right center;color:#fff!important}.giveaway-registration{display:block;float:left;margin-top:.5em;padding:1.5em 1.75em;border:1px solid #e0e0eb;box-sizing:border-box}.giveaway-registration p{font-size:.875rem}.giveaway-registration fieldset{margin:0 0 .5em}.giveaway-registration h4{line-height:1.4em}.giveaway-registration hr{border-top:1px solid #e0e0eb!important}.giveaway-registration .captcha{display:block;float:left;clear:both;margin-bottom:.5em!important}.giveaway-registration .captcha img{float:left}.tga-social-share-wrapper{display:block;float:left;margin-bottom:1.5em}.tga-social-share-wrapper .social-links{float:left}.number-callout{display:block;float:left;position:relative;margin:-2px 12px 0 0;width:0;height:0;padding:12px;border-radius:50%;font-size:1em;text-align:center;background:#333078;color:#fff}.number-callout span{line-height:0;position:absolute;top:12px;left:7px}.giveaway-over{display:block;float:left}.giveaway-over .follow-prompt{float:left;width:100%;margin:.4em 1em 0 0;color:#333078;font-size:1em!important;font-weight:bold;text-align:left}.giveaway-coming-soon{padding:1.25em}.giveaway-calendar-wrapper .calendar-intro{margin:2.5em 0 2em}.calendar-item{padding:.3em;max-width:25%;flex:0 0 25%;box-sizing:border-box}.calendar-item .cal-date{padding:.5em 1rem;background-color:#890209;font-weight:bold;color:#fff}.calendar-item .cal-date.live{background-color:#333078;color:#fff}.calendar-item .cal-image{border:1px solid #e0e0eb;padding:1rem;height:10em;text-align:center;box-sizing:border-box;position:relative}.calendar-item .cal-image img{margin:0 auto;display:block;box-sizing:border-box;max-height:150px;position:relative}.calendar-item .cal-image .calendar-item-info{display:block;width:100%;height:100%;padding:.75em 1em .25em 1em;line-height:1.3em;font-size:.875rem;background-color:#fff;color:#333078;box-sizing:border-box;position:absolute;opacity:0;top:0;left:0;transition:all .25s ease}.calendar-item .cal-image .calendar-item-info p{font-size:.875rem}.calendar-item .cal-image .calendar-item-info .title{display:block}.calendar-item .cal-image:hover .calendar-item-info{opacity:1}.fade-transition{transition:opacity .1s ease-in-out}.default-position{position:absolute;top:0;left:0}.relative-position{position:relative}.no-opacity{opacity:0;z-index:1}.prize-hover{opacity:1;z-index:101;-webkit-user-select:none;-webkit-touch-callout:none}.kevin-box:hover .kevin-box-tooltip-right{display:block}.kevin-box:hover .kevin-box-tooltip-right span{color:#333078}.kevin-box-tooltip-position{top:-40px;left:30px}.kevin-box-tooltip-right{position:absolute;z-index:101;border:1px solid #e0e0eb;border-radius:5px;display:none}.kevin-box-tooltip-right:after,.kevin-box-tooltip-right:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.kevin-box-tooltip-right:after{border-color:transparent;border-right-color:#e0e0eb;border-width:10px;margin-top:-10px}.kevin-box-tooltip-right:before{border-color:transparent;border-right-color:#e0e0eb;border-width:10px;margin-top:-10px}@media screen and (min-width:52.5em){.calendar-item{flex:0 0 20%;max-width:20%}.tabs-panel-content-wrapper{height:26em!important}}.carousel{position:relative;width:100%}.carousel.carousel-home-page{height:440px;min-width:776px;margin-top:1rem}.carousel.carousel-home-page .carousel-background-items,.carousel.carousel-home-page .carousel-item{height:390px}.carousel.carousel-home-page .carousel-arrow{border-radius:50%;height:4rem;width:4rem;z-index:2;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);vertical-align:middle;border:none;color:#8583ae!important;background:#f6f5f9}.carousel.carousel-home-page .carousel-arrow.carousel-arrow-left{left:calc(50% - 596px)}.carousel.carousel-home-page .carousel-arrow.carousel-arrow-left .lsi{transform:translate(-60%,-50%)}.carousel.carousel-home-page .carousel-arrow.carousel-arrow-right{right:calc(50% - 596px)}.carousel.carousel-home-page .carousel-arrow.carousel-arrow-right .lsi{transform:translate(-40%,-50%)}.carousel.carousel-home-page .carousel-arrow .lsi{position:absolute;top:auto;bottom:auto}.carousel.carousel-home-page .carousel-arrow:hover,.carousel.carousel-home-page .carousel-arrow:focus{background-color:#fff;opacity:.9;box-shadow:none}.carousel.carousel-home-page .carousel-arrow:hover .lsi,.carousel.carousel-home-page .carousel-arrow:focus .lsi{color:#333078}@media screen and (max-width:1209px){.carousel.carousel-home-page .carousel-arrow{z-index:105}.carousel.carousel-home-page .carousel-arrow.carousel-arrow-left{left:0}.carousel.carousel-home-page .carousel-arrow.carousel-arrow-right{right:0}}.carousel.carousel-home-page .carousel-item-foreground-image{height:432px;width:978px}.carousel.carousel-home-page .carousel-item-background-link{background-size:auto 390px;margin-left:-700px;background-position:center;height:390px;width:1400px}.carousel.carousel-home-page .carousel-item-foreground-link{background-size:auto 432px;margin-left:-490px;background-position:center;height:432px;width:978px}.carousel.carousel-home-page .carousel-button-container{margin-top:30px}.carousel.carousel-category-1{height:440px;min-width:776px}.carousel.carousel-category-1 .carousel-background-items,.carousel.carousel-category-1 .carousel-item{height:390px}.carousel.carousel-category-1 .carousel-item-background-link{background-size:auto 390px;margin-left:-700px;height:390px;width:1600px}.carousel.carousel-category-1 .carousel-arrow{border-radius:50%;height:4rem;width:4rem;z-index:2;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);vertical-align:middle;border:none;color:#8583ae!important;background:#f6f5f9}.carousel.carousel-category-1 .carousel-arrow:hover,.carousel.carousel-category-1 .carousel-arrow:focus{background-color:#fff;opacity:.9;box-shadow:none}.carousel.carousel-category-1 .carousel-arrow:hover .lsi,.carousel.carousel-category-1 .carousel-arrow:focus .lsi{color:#333078!important}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-left{left:calc(50% - 585px)}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-right{right:calc(50% - 585px)}@media screen and (max-width:1190px){.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-left{left:0}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-right{right:0}}.carousel.carousel-category-1 .carousel-arrow .lsi{transform:translate(-50%,-50%);position:absolute;top:auto;bottom:auto;right:auto;left:auto}@media screen and (max-width:1160px){.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-left{left:calc(50% - 296px)}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-right{right:0}}@media screen and (max-width:1000px){.carousel.carousel-category-1 .carousel-arrow{top:350px}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-left{left:calc(50% - 240px)}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-right{right:0}}@media screen and (max-width:871px){.carousel.carousel-category-1 .carousel-arrow{top:290px}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-left{left:calc(50% - 200px)}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-right{right:0}}@media screen and (max-width:822px){.carousel.carousel-category-1 .carousel-arrow{top:50%}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-left{left:0}.carousel.carousel-category-1 .carousel-arrow.carousel-arrow-right{right:0}}.carousel.carousel-category-1 .carousel-item-background-link-ie8{margin-left:-800px}.carousel.carousel-category-1 .carousel-item-foreground-link{margin-top:35px;background-size:auto 400px;margin-left:-230px;height:400px;width:720px}.carousel.carousel-category-1 .carousel-button-container{margin-top:5px}.carousel.carousel-category-1 .carousel-navigation-container{width:165px;margin-left:-505px}.carousel.carousel-category-1 .carousel-navigation{min-height:300px}.carousel.carousel-category-2{height:350px}.carousel.carousel-category-2 .carousel-item-background-link{height:360px;background-size:auto 325px;margin-left:-400px}.carousel.carousel-category-2 .carousel-arrow{height:3rem;width:2.5rem;z-index:2;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);vertical-align:middle;border:none;color:#8583ae!important;background:#f6f5f9}.carousel.carousel-category-2 .carousel-arrow:hover,.carousel.carousel-category-2 .carousel-arrow:focus{background-color:#fff;opacity:.9;box-shadow:none}.carousel.carousel-category-2 .carousel-arrow:hover .lsi,.carousel.carousel-category-2 .carousel-arrow:focus .lsi{color:#333078!important}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-left{left:calc(50% - 400px)}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-right{right:calc(50% - 400px)}.carousel.carousel-category-2 .carousel-arrow .lsi{transform:translate(50%,-50%);position:absolute;top:auto;bottom:auto;right:50%;left:auto}.carousel.carousel-category-2 .carousel-background-items,.carousel.carousel-category-2 .carousel-item{height:325px}.carousel .carousel-navigation-container{position:absolute;z-index:107;left:50%;top:0}.carousel .carousel-navigation{background-color:#fff;width:148px;padding:22px 30px;overflow:auto;box-shadow:-6px -3px 5px -3px rgba(0,0,0,.24)}.carousel .carousel-navigation-select{display:none}.carousel .carousel-breadcrumbs .wrapper.last{width:185px}.carousel .carousel-background-items{position:relative;overflow:hidden}.carousel .carousel-item{will-change:transform;width:100%;position:absolute;z-index:1;left:0;top:0}.carousel .carousel-item-background-link{width:100%;position:absolute;z-index:100;left:50%;top:0;background-repeat:no-repeat}.carousel .carousel-item-foreground-link{opacity:1;position:absolute;z-index:101;left:50%;top:0;background-repeat:no-repeat}.carousel .carousel-button-container{width:100%;text-align:center;position:relative;z-index:106}.carousel .carousel-button{display:inline-block;background-color:#cccbdd;border-radius:7.5px;height:15px;width:15px;margin-right:5px;cursor:pointer}.carousel .carousel-button:hover{background-color:#333078}.carousel .carousel-button.active{background-color:#333078;pointer-events:none}.category-1-carousel-margin{margin-left:200px}.carousel-single-slide .carousel-window{width:100%;overflow:hidden}.carousel-single-slide .carousel-window .carousel-track{position:relative}@media screen and (max-width:1199px){.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-left{left:calc(50% - 376px)}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-right{right:calc(50% - 376px)}.carousel.carousel-category-2{height:340px}.carousel.carousel-category-2 .carousel-background-items,.carousel.carousel-category-2 .carousel-item,.carousel.carousel-category-2 .carousel-item-background-link{height:325px}.carousel.carousel-category-2 .carousel-item-background-link{background-size:auto 305px;margin-left:-375px}}@media screen and (max-width:1000px){.carousel.carousel-category-1 .carousel-navigation-container{margin-left:-450px}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-left{left:calc(50% - 372px)}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-right{right:calc(50% - 372px)}.carousel.carousel-category-2{height:340px}.carousel.carousel-category-2 .carousel-background-items,.carousel.carousel-category-2 .carousel-item,.carousel.carousel-category-2 .carousel-item-background-link{height:325px}.carousel.carousel-category-2 .carousel-item-background-link{background-size:auto 305px;margin-left:-372px}}@media screen and (max-width:970px){.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-left{left:calc(50% - 328px)}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-right{right:calc(50% - 328px)}.carousel.carousel-category-2{height:300px}.carousel.carousel-category-2 .carousel-background-items,.carousel.carousel-category-2 .carousel-item,.carousel.carousel-category-2 .carousel-item-background-link{height:269px}.carousel.carousel-category-2 .carousel-item-background-link{background-size:auto 266px;margin-left:-328px}}@media screen and (max-width:871px){.carousel.carousel-home-page{height:360px}.carousel.carousel-home-page .carousel-background-items,.carousel.carousel-home-page .carousel-item,.carousel.carousel-home-page .carousel-item-background-link{height:330px}.carousel.carousel-home-page .carousel-item-background-link{background-size:auto 330px;margin-left:-700px}.carousel.carousel-home-page .carousel-item-foreground-link{background-size:auto 380px;margin-left:-490px;background-position:center;height:380px;width:978px}.carousel.carousel-home-page.ie8 .carousel-item{width:50%}.carousel.carousel-category-1{height:360px}.carousel.carousel-category-1 .carousel-background-items,.carousel.carousel-category-1 .carousel-item,.carousel.carousel-category-1 .carousel-item-background-link{height:330px}.carousel.carousel-category-1 .carousel-item-background-link{background-size:auto 330px;margin-left:-595px}.carousel.carousel-category-1 .carousel-navigation-container{margin-left:-410px}.carousel.carousel-category-1 .carousel-item-background-link-ie8{margin-left:-800px}.carousel.carousel-category-1 .carousel-item-foreground-link{background-size:auto 330px;margin-left:-245px;height:330px;width:609px}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-left{left:calc(50% - 325px)}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-right{right:calc(50% - 325px)}.carousel.carousel-category-2{height:300px}.carousel.carousel-category-2 .carousel-background-items,.carousel.carousel-category-2 .carousel-item,.carousel.carousel-category-2 .carousel-item-background-link{height:260px}.carousel.carousel-category-2 .carousel-item-background-link{background-size:auto 270px;margin-left:-325px}}@media screen and (max-width:822px){.carousel.carousel-home-page{height:340px}.carousel.carousel-home-page .carousel-background-items,.carousel.carousel-home-page .carousel-item,.carousel.carousel-home-page .carousel-item-background-link{height:310px}.carousel.carousel-home-page .carousel-item-background-link{background-size:auto 310px;margin-left:-700px}.carousel.carousel-home-page .carousel-item-foreground-link{background-size:auto 360px;margin-left:-490px;background-position:center;height:360px;width:978px}.carousel.carousel-category-1 .carousel-navigation-container{margin-left:-375px}.carousel.carousel-category-1 .carousel-navigation{display:none}.carousel.carousel-category-1 .carousel-navigation-select{display:block}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-left{left:calc(50% - 298px)}.carousel.carousel-category-2 .carousel-arrow.carousel-arrow-right{right:calc(50% - 298px)}.carousel.carousel-category-2{height:270px}.carousel.carousel-category-2 .carousel-background-items,.carousel.carousel-category-2 .carousel-item,.carousel.carousel-category-2 .carousel-item-background-link{height:250px}.carousel.carousel-category-2 .carousel-item-background-link{background-size:auto 242px;margin-left:-298px}.category-1-carousel-margin{margin-left:0}}