.productTile{width:94%!important;padding:3%;border:1px solid #ddd;margin:0 auto!important}.product-text{color:#222;display:inline-block;font-weight:700;padding-bottom:12px;font-family:Lexend,sans-serif;padding-right:1rem;font-size:15px}.product-text_container{position:relative;bottom:15%;width:100%;font-size:1.25rem}.product_centered-text{text-align:center}.btn,.producttile-button{border-radius:none;text-transform:uppercase;font-family:Lexend,sans-serif;font-weight:700;text-align:center;font-size:1rem;line-height:1;color:#fff;padding:8px;margin:0 auto}@media only screen and (min-device-width:320px) and (max-device-width:374px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.btn,.producttile-button{width:100%}}.product-tile .hidden-features{display:none}.product-tile .hidden-features .promotions:empty{padding:0}.product-tile .hidden-features.hidden-grid-features{display:none!important}@media (max-width:768.98px){.product-tile .product-right-column .plp-add-to-cart{display:none}}.product-tile .product-tile-images-holder{position:relative}@media (max-width:768.98px){.product-tile .product-tile-images-holder{position:relative;float:left;width:43.96%;padding:0;margin:0 0 0 5px}.product-tile .product-tile-images-holder .primary-images{width:auto;float:none}.product-tile .product-tile-images-holder .compare.compare-mob{position:static;margin:.5rem 0 1rem 1rem}}.product-tile .product-tile-images-holder .badge{margin:0 0 10px;font-family:Lexend,sans-serif;font-size:.7rem;font-weight:600;padding:0 7px;line-height:24px;z-index:1;background:#f96e4c;min-width:80px;color:#fff;display:inline-block!important;height:24px;vertical-align:top!important}@media (max-width:991.98px){.product-tile .product-tile-images-holder .badge{margin:3px 0 10px;left:11px;top:8px;right:auto}}.product-tile .product-tile-images-holder .badge-factory-reconditioned,.product-tile .product-tile-images-holder .badge-reconditioned{background:#479879}.product-tile .product-tile-images-holder .badge-clearance,.product-tile .product-tile-images-holder .badge-new-lower-price{background:#e02020}.product-tile .product-tile-images-holder .badge-certified{background:#f78c00}.product-tile .product-tile-images-holder .badge-open-box{background:#f7b500}.product-tile .product-tile-images-holder .badge-new{background:#479879}.product-tile .product-tile-images-holder .badge-new-arrival{position:absolute;right:10px;top:10px;left:auto;min-width:80px;padding:0 12px;text-transform:uppercase;z-index:11}.product-tile .product-tile-images-holder .img-container img{margin:0 auto;display:block}.product-tile .primary-images{max-height:270px;padding:40px 0 10px;overflow:hidden}@media (max-width:768.98px){.product-tile .primary-images{float:left;width:43.96%;border:1px solid #d4d4d4;padding:0;margin:0 0 0 5px}}.product-tile .primary-images .slick-dots{text-align:center;position:absolute;left:0;right:0;bottom:-40px;margin:0;padding:0}@media (max-width:768.98px){.product-tile .primary-images .slick-dots{position:static}}.product-tile .primary-images .slick-dots li{display:inline-block;width:20px;height:20px;border:2px solid #2b3c42;border-radius:16px;padding:3px;margin:0 6px}.product-tile .primary-images .slick-dots li button{width:10px;height:10px;border:0;border-radius:12px;background:transparent;padding:0;text-indent:-9999px;margin:0}.product-tile .primary-images .slick-dots li button:focus{outline:none}.product-tile .primary-images .slick-dots li.slick-active button{background:#2b3c42}.product-tile .primary-images .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:40px;border-radius:0;z-index:9;overflow:hidden;border:0;background:transparent;padding:0;text-indent:-9999px;display:none!important;box-shadow:none!important}@media (max-width:768.98px){.product-tile .primary-images .slick-arrow{display:block!important}}.product-tile .primary-images .slick-arrow.slick-next{background:url("../images/small-arrow_blue.svg") no-repeat;right:-1px}.product-tile .primary-images .slick-arrow.slick-prev{left:-1px;background:url("../images/slick-left-arrow.svg") no-repeat}.product-tile .primary-images .slick-arrow:focus{outline:none}.product-tile .primary-images .slick-arrow:after,.product-tile .primary-images .slick-arrow:before{display:none!important}.product-tile .primary-images .slick-slide img{max-height:230px;margin:0 auto}.product-tile .tile-body{padding:15px 11px 11px}@media (max-width:768.98px){.product-tile .tile-body{padding:0 10px 0 0;width:53%;position:relative;top:-3px;float:right}}.product-tile .image-container .tile-image{max-width:120px;margin:0 auto;display:block}.product-tile .model{font-family:Lexend,sans-serif;font-size:12px;font-weight:400;line-height:14px;padding-bottom:7px}.product-tile .pdp-link{padding-bottom:9px}@media (max-width:768.98px){.product-tile .pdp-link{padding-bottom:5px}}.product-tile .pdp-link .link{font-family:Lexend,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;color:#2c2b2a!important;display:inline-block}.product-tile .ratings{padding-bottom:5px}.product-tile .ratings .fa{color:#f7ce00;font-size:.9375rem;margin:0 3px 0 0}@media (max-width:768.98px){.product-tile .ratings{padding-bottom:0;margin-right:0}}@media (max-width:543.98px){.product-tile .ratings{margin-top:0}}.product-tile .price{font-family:Lexend,sans-serif;font-size:30px;color:#2c2b2a;line-height:30px;padding-bottom:14px}@media (max-width:768.98px){.product-tile .price{font-size:21px}}.product-tile .promotions{font-size:14px;line-height:18px;color:#479879;margin:5px 0 10px}@media (max-width:768.98px){.product-tile .promotions{padding:0 20px}}.product-tile .promotions:empty{padding:0}.product-tile .promotions a{color:#479879;width:100%}.product-tile .offers{font-family:Lexend,sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#2c2b2a;margin:0 0 20px}@media (max-width:768.98px){.product-tile .offers{line-height:18px}}.product-tile .offers img{float:left;width:20px;height:20px;margin:3px 10px 0 0}.product-tile .offers .gift-offer,.product-tile .offers .sale-offer{margin:0 0 9px;overflow:hidden}.product-tile .offers .sale-offer{padding-top:0;line-height:24px}.product-tile .key-specs{margin-top:10px}.product-tile .key-specs label{color:#2c2b2a;font-family:Lexend,sans-serif;font-weight:600;font-size:14px;line-height:17px;text-transform:capitalize;margin:0 0 8px;font-weight:400;display:block}.product-tile .key-specs ul{margin:0 0 15px;padding:0}.product-tile .key-specs ul li{color:#2c2b2a;font-family:Lexend,sans-serif;font-size:14px;line-height:20px;list-style:none}.product-tile .key-specs ul li span{display:block;overflow:hidden;white-space:nowrap;padding-right:20px;text-overflow:ellipsis}.product-tile .key-specs ul li span em{width:6px;height:6px;background:#2c2b2a;border-radius:100%;margin:0 8px 0 0;display:inline-block;position:relative;top:-2px}.product-tile .key-specs ul li b{font-weight:400}.product-tile .key-specs ul li u{text-decoration:none}.product-tile .plp-add-to-cart+.promotions{padding-top:0!important}.product-tile .plp-add-to-cart.mobile{display:none}@media (max-width:768.98px){.product-tile .plp-add-to-cart.mobile{display:block;clear:both;padding:0 1rem 1rem;margin:0 auto}.product-tile .plp-add-to-cart.mobile:before{content:"";display:block;height:10px}}.product-tile .plp-add-to-cart button{min-height:40px;width:100%;max-width:100%;display:block;margin:0 auto 10px;border-radius:4px;border-color:#f96e4c;text-transform:none;font-family:Lexend,sans-serif;font-weight:600;text-align:center;font-size:1rem;color:#fff;background-color:#f96e4c;padding:8px;margin:10px 0 0}@media only screen and (min-device-width:320px) and (max-device-width:374px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.product-tile .plp-add-to-cart button{width:100%}}@media (max-width:768.98px){.plp-price-holder .vip-customer-image{width:22px;margin:4px 5px 0 0}}@media (max-width:768.98px){.plp-price-holder .price .line-thorugh-price{margin:-8px 0 0 8px}}.plp-price-holder .price .line-thorugh-price del{text-decoration:none!important}.plp-price-holder .price .line-thorugh-price del .strike-through{text-decoration:line-through!important}@media (max-width:768.98px){.plp-price-holder .price .line-thorugh-price .strike-through{font-size:10px;line-height:12px;position:relative;top:2px}}@media (max-width:768.98px){.plp-price-holder .price .saved-text{font-size:10px}}@media (max-width:768.98px){.callout .offers{line-height:18px}}@media (max-width:768.98px){.callout .offers .gift-offer,.callout .offers .sale-offer{background-size:20px;padding-top:2px}}@media (max-width:768.98px){.callout .offers .sale-offer{background-size:20px}}@media (max-width:768.98px){.pro-condtional-products{padding:0 20px;text-align:center;margin:0 0 15px}}@media (max-width:768.98px){.recommendations .hidden-features .pro-condtional-products{display:none}}@media (max-width:768.98px){.holder.delivery-calculator-mesges .plp-zipcode-field.popup-opened:after{left:15px}}.compare-table .pro-condtional-products{display:none!important}.selected img{border:2px solid #2c2b2a}.qty-limit-order{display:block;line-height:1;font-size:.875rem;font-family:Lexend,sans-serif;margin:10px 0 0;font-weight:600}@media (max-width:768.98px){.qty-limit-order{margin:20px 0 0;clear:both}}.richtext{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px .5rem}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.slick-arrow{top:35%;width:80px;height:80px;border-radius:100%}.slick-arrow:after{line-height:75px}@media (max-width:991.98px){.slick-arrow:after{font-size:30px;line-height:34px}}.slick-arrow.slick-next{right:-22px}@media (max-width:991.98px){.slick-arrow.slick-next{right:-19px}}.slick-arrow.slick-prev{left:-22px}@media (max-width:991.98px){.slick-arrow.slick-prev{top:50%;left:-20px;border-radius:0 100px 100px 0}}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{display:block;width:100%;list-style:none}.slick-dots li{margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;padding:5px;cursor:pointer;color:transparent;outline:none}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.carousel,.carousel-inner,.carousel-item{width:100%;height:100%}.slick-slider{max-width:1440px;width:100%;padding:0 25px;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;padding:15px;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;top:40%;transform:translateY(-25%);width:60px;height:60px;border-radius:100%!important;background:#fff;border:1px solid #d4d4d4;box-shadow:0 0 7px rgba(0,0,0,.2);text-indent:-9999px;overflow:hidden}@media (max-width:991.98px){.slick-arrow{width:70px;height:70px;z-index:1;margin:-20px 0 0}}.slick-arrow:after{position:absolute;left:0;right:0;top:0;bottom:0;color:#f96e4c;line-height:58px;font-size:60px;text-indent:0}@media (max-width:991.98px){.slick-arrow:after{font-size:40px;line-height:66px}}.slick-arrow.slick-next{right:0;z-index:1}@media (max-width:991.98px){.slick-arrow.slick-next{right:-20px;top:45%;border-radius:100px 0 0 100px!important}}.slick-arrow.slick-next:after{right:-3px;content:"\F105";font-family:fontAwesome}.slick-arrow.slick-prev{left:0;z-index:1}@media (max-width:991.98px){.slick-arrow.slick-prev{top:45%;left:-20px;border-radius:0 100px 100px 0!important}}.slick-arrow.slick-prev:after{left:-3px;content:"\F104";font-family:fontAwesome}.slick-arrow:focus{outline:none}.slick-dots{text-align:center;position:absolute;left:0;right:0;bottom:-5px;margin:0;padding:0}@media (max-width:991.98px){.slick-dots{bottom:-30px}}.slick-dots li{display:inline-block;width:12px;height:12px;border:2px solid #2b3c42;border-radius:12px;padding:3px;margin:0 6px;position:relative}.slick-dots li button{width:12px;height:12px;display:block;border:0;border-radius:12px;background:transparent;padding:0;text-indent:-9999px;margin:-5px;position:absolute}.slick-dots li button:focus{outline:none}.slick-dots li.slick-active button{background:#2b3c42}.region div.experience-component{position:unset}div.region_landscape-large:before,div.region_landscape-small:before,div.region_portrait-small:before,div.region_square:before{padding-top:unset}a.bl_shopBtn{text-decoration:none}.pd_shopBtnText{font-family:Lexend,sans-serif;text-transform:uppercase;text-align:center;line-height:20px;font-weight:700;cursor:pointer;width:fit-content;padding:10px 20px}.red-cta{color:#fff;background-color:#ec1c13}.red-cta:hover{background-color:#d00000}.white-cta{color:#222;background-color:#fff}.white-cta:hover{background-color:#ddd}.black-cta{color:#fff;background-color:#222}.black-cta:hover{background-color:#444}.blue-cta{color:#fff;background-color:#007cc3}.blue-cta:hover{background-color:#004973}.yellow-cta{color:#222;background-color:#fdc111}.yellow-cta:hover{background-color:#c49200}.green-cta{color:#fff;background-color:#378213}.green-cta:hover{background-color:#25590d}.tyler-cta{color:#fff;border:none}.tyler-cta,.tyler-cta:hover{background-color:#332195}.bl_shopBtnText:hover{text-decoration:none;transition:.4s}.outer-container{border:1px solid #d4d4d4;padding:10px 0}.outer-container .col-6,.outer-container .col-12{padding-left:10px;padding-right:10px}.category-text_container{position:relative;text-align:left}.category-text_container .category-text_heading,.category-text_container h1,.category-text_container h2,.category-text_container h3,.category-text_container p{margin:0;padding:0}@media (max-width:768.98px){.category-text_container{text-align:center}}.category-text{padding:0;display:inline-block}.component-image.smallCat{width:100%;height:auto;object-fit:contain}.headlinebannerContainer .component-image{max-height:465px;min-height:300px}.headlinebanner-text_container{position:absolute;width:100%;bottom:55%;transform:translateY(55%);padding:0 3rem}.headlinebanner-text_container a{color:inherit!important}.headlinebanner-text_container a:hover{color:inherit!important;text-decoration:none}button.headlinebanner-cta{width:120px;margin-top:10px;min-width:fit-content;padding:5px!important;font-size:12px!important;text-transform:uppercase;font-family:Lexend,sans-serif!important;font-weight:700!important;border:none}button.headlinebanner-cta:hover{box-shadow:0 2px 4px #0a0f10}@media (min-width:769px){button.headlinebanner-cta{width:166px;padding:8px!important;font-size:16px!important}}.headlinebanner-text a,.headlinebanner-text a:hover{text-decoration:none}.headlinebanner-text span.headlinebanner-wrap p{text-shadow:1px 1px 2px #333;margin-bottom:.5rem}.headlinebanner-image_heading{margin-bottom:.5rem}.headlinebanner-text_heading{font-family:Lexend,sans-serif;font-size:3rem;font-weight:700;line-height:1;margin-bottom:.5rem}.headlinebanner-text_heading span{display:block}@media (max-width:991.98px){.headlinebanner-text_heading{font-size:2.75rem}}@media (max-width:768.98px){.headlinebanner-text_heading{font-size:2.5rem}}@media (max-width:543.98px){.headlinebanner-text_heading{font-size:2rem}}.headlinebanner-text_preheading,.headlinebanner-text_subheading{margin-bottom:.5rem;line-height:1;font-size:1.5rem;letter-spacing:.04rem;font-weight:500;font-family:Lexend,sans-serif}@media (max-width:768.98px){.headlinebanner-text_preheading,.headlinebanner-text_subheading{font-size:1rem}}.detailsBtn{max-width:1280px;position:relative;bottom:36px;right:0;height:36px;width:100%}@media (max-width:768.98px){.detailsBtn{bottom:0;height:30px}}.detailsBtn .showDetails{background:rgba(0,0,0,.5);color:#fff;box-sizing:border-box;text-align:center;font-family:Lexend,sans-serif;font-size:.825rem;font-weight:600;line-height:36px;text-transform:uppercase;text-decoration:underline;display:block;cursor:pointer;width:150px;padding:0 20px;margin:0 auto;position:absolute;right:0;bottom:0}@media (max-width:768.98px){.detailsBtn .showDetails{width:120px;line-height:30px;font-weight:.7rem}}.detailsPopup{z-index:10;display:none;position:fixed;top:120px;left:50%;transform:translateX(-50%);width:90%;max-width:1100px;margin:0 auto;box-shadow:0 2px 4px rgba(0,0,0,.85);padding:20px 30px;background-color:#fff}.detailsPopup .detailsContainer{position:relative}.detailsPopup .detailsContainer .detailsText{padding:20px 0;margin-top:30px;border-top:1px solid #333}.detailsPopup .detailsContainer .closePopup{position:absolute;top:-10px;right:-20px;height:30px;width:30px;background:url(../images/12_close.svg) no-repeat;background-size:30px auto}.detailsPopup .detailsContainer .closePopup:hover{cursor:pointer;opacity:.75}.preHeroBannerContainer{max-height:150px;margin-bottom:0!important}@media (max-width:991.98px){.preHeroBannerContainer{max-height:120px}}.preHeroBannerContainer .component-image{max-height:150px}.preHeroBanner-text_container{position:absolute;bottom:50%;transform:translateY(50%);left:3%;z-index:10;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row}@media (max-width:768.98px){.preHeroBanner-text_container{left:0;padding:0 15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;left:50%;transform:translate(-50%,50%)}}.preHeroBanner-text_container a{color:inherit!important}.preHeroBanner-text_container a:hover{color:inherit!important;text-decoration:none}button.preHeroBanner-cta{width:166px;padding:8px!important;font-size:16px!important;line-height:16px;margin:6px 10px 0;min-width:fit-content;text-transform:uppercase;font-family:Lexend,sans-serif!important;font-weight:700!important;border:none}button.preHeroBanner-cta:hover{box-shadow:0 2px 4px #0a0f10}@media (max-width:768.98px){button.preHeroBanner-cta{width:28%;margin:4px 4px 0;font-size:12px!important;line-height:12px}}.preHeroBanner-text a,.preHeroBanner-text a:hover{text-decoration:none}.preHeroBanner-text span.preHeroBanner-wrap p{text-shadow:1px 1px 2px #333;margin-bottom:.5rem}.preHeroBanner-image_heading img{max-height:90px}@media (max-width:768.98px){.preHeroBanner-image_heading img{max-height:70px}}.preHeroBanner-text_heading{font-family:Lexend,sans-serif;font-size:2rem;font-weight:600;line-height:1;margin-bottom:.5rem;margin-left:10px;margin-right:10px}.preHeroBanner-text_heading span{display:block}@media (max-width:768.98px){.preHeroBanner-text_heading{font-size:1.7rem;margin-bottom:.25rem}}.preHeroBanner-text_preheading,.preHeroBanner-text_subheading{margin-bottom:.5rem;margin-left:10px;margin-right:10px;line-height:1;font-size:1.15rem;letter-spacing:.04rem;font-weight:400;font-family:Lexend,sans-serif}@media (max-width:768.98px){.preHeroBanner-text_preheading,.preHeroBanner-text_subheading{font-size:1rem}}.component-image{max-height:500px}.txtContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:768.98px){.txtContainer{font-size:1rem;text-align:center}}.btnContainer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 20px}@media (max-width:768.98px){.btnContainer{margin:auto}}.supplement-page .component-image{max-height:400px;min-height:300px}.contentHeadlinebanner-text_container{position:absolute;bottom:40%;width:100%;padding:0 5%}@media (max-width:768.98px){.contentHeadlinebanner-text_container{bottom:40%}}.contentHeadlinebanner-text a,.contentHeadlinebanner a:hover{text-decoration:none}.contentHeadlinebanner-text_heading{font-family:Lexend,sans-serif}.contentHeadlinebanner-text_heading span.headlinebanner-wrap p{padding-right:1rem;padding-left:1rem;text-shadow:1px 1px 3px #333}.contentHeadlinebanner-text_heading span.headlinebanner-wrap h1{font-weight:700;font-size:2.25em;text-transform:uppercase}@media (max-width:768.98px){.contentHeadlinebanner-text_heading span.headlinebanner-wrap h1{font-size:1.5rem}}.contentHeadlinebanner-text_heading span.headlinebanner-wrap h2{font-weight:700;font-size:1.75rem;text-transform:uppercase}@media (max-width:768.98px){.contentHeadlinebanner-text_heading span.headlinebanner-wrap h2{font-size:1.25rem}}.contentHeadlinebanner-text_heading span.headlinebanner-wrap h3{font-weight:700;font-size:1.3125rem;text-transform:uppercase}@media (max-width:768.98px){.contentHeadlinebanner-text_heading span.headlinebanner-wrap h3{font-size:1rem}}.contentHeadlinebanner-text_heading span.headlinebanner-wrap h4{font-weight:500;font-size:.875rem}.contentHeadlinebanner-text_heading span.headlinebanner-wrap h5{font-weight:500;font-size:.625rem;letter-spacing:.5rem}a:hover{text-decoration:none!important}:root{font-size:16px}.promoTileCont{-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;padding:25px 15px;border:1px solid #d4d4d4}@media (max-width:768.98px){.promoTileCont{min-height:275px}}.promoTileCont a{color:#222;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.promoTileCont .promoTileImg{text-align:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex;margin:0 auto 20px}.promoTileCont .promoTileImg img{max-width:100%;height:auto;max-height:150px}@media (max-width:1199.98px){.promoTileCont .promoTileImg img{max-height:135px}}@media (max-width:991.98px){.promoTileCont .promoTileImg img{max-height:126px}}@media (max-width:768.98px){.promoTileCont .promoTileImg img{max-height:86px}}@media only screen and (min-device-width:320px) and (max-device-width:374px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.promoTileCont .promoTileImg img{max-height:68px}}@media (max-width:1199.98px){.promoTileCont .promoTileImg .ptImageContainer{height:135px}}@media (max-width:991.98px){.promoTileCont .promoTileImg .ptImageContainer{height:126px}}@media (max-width:768.98px){.promoTileCont .promoTileImg .ptImageContainer{height:86px}}.promoTileCont .promoTileText{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;text-align:center}.promoTileCont .promoTileText .textContainer{height:auto;min-height:100px}@media (max-width:768.98px){.promoTileCont .promoTileText .textContainer{min-height:100px}}.promoTileCont .promoTileText .promoTileHeading{color:#0a0f10;display:block}.promoTileCont .promoTileText .promoTileCTA{text-transform:uppercase;font-family:Lexend,sans-serif;font-weight:700;color:#fff;background-color:#f96e4c;padding:8px;width:180px;margin:0 auto}@media (max-width:768.98px){.promoTileCont .promoTileText .promoTileCTA{width:120px;font-size:14px}}@media only screen and (min-device-width:320px) and (max-device-width:374px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.promoTileCont .promoTileText .promoTileCTA{width:100%}}@media (max-width:991.98px){.promoTileCont{padding:20px 10px}}@media (max-width:543.98px){.promoTileCont{padding:10px 5px}}.dailyDealTitle{text-align:center;margin:10px 0 25px}@media (max-width:991.98px){.dailyDealTitle{margin:0 0 15px}}.plp-grid-tile-wrapper{padding-left:12px;padding-right:12px;margin-bottom:39px}.pd-horizontal-product-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:768.98px){.pd-horizontal-product-tile{-ms-flex-direction:column;flex-direction:column}}.pd-horizontal-product-tile .product-tile-images-holder{position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;text-align:right}@media (max-width:991.98px){.pd-horizontal-product-tile .product-tile-images-holder{position:relative;float:left;padding:0;margin:0 5px}}.pd-horizontal-product-tile .product-tile-images-holder .badge{font-family:Lexend,sans-serif;text-transform:uppercase}.pd-horizontal-product-tile .product-tile-images-holder .primary-images{width:auto;float:none}.pd-horizontal-product-tile .product-tile-images-holder .compare.compare-mob{position:static;margin:.5rem 0 1rem 1rem}.pd-horizontal-product-tile .product-tile-images-holder .img-container{text-align:center}.pd-horizontal-product-tile .product-tile-images-holder .img-container img{max-width:300px}@media (max-width:768.98px){.pd-horizontal-product-tile .product-tile-images-holder .img-container img{max-width:100%}}.pd-horizontal-product-tile .pdp-images-gallery .primary-images{max-height:270px;padding:40px 0 10px;overflow:hidden}@media (max-width:991.98px){.pd-horizontal-product-tile .pdp-images-gallery .primary-images{float:left;width:43.96%;border:1px solid #d4d4d4;padding:0;margin:0 0 0 5px}}.pd-horizontal-product-tile .pdp-images-gallery .primary-images .image-container{text-align:center}.pd-horizontal-product-tile .pdp-images-gallery .primary-images .image-container .tile-image{max-width:120px;margin:0 auto;display:block}.pd-horizontal-product-tile .tile-body{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-direction:column;flex-direction:column;padding:15px}@media (max-width:991.98px){.pd-horizontal-product-tile .tile-body{padding:0 10px 0 0;width:53%;position:relative;top:-3px;float:right}}@media (max-width:768.98px){.pd-horizontal-product-tile .tile-body{width:100%;box-sizing:border-box;padding:0 5%}}.pd-horizontal-product-tile .product-left-column .model{font-family:Lexend,sans-serif;font-size:12px;font-weight:400;line-height:14px;padding-bottom:7px}.pd-horizontal-product-tile .product-left-column .pdp-link{padding-bottom:9px;font-family:Lexend,sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#2c2b2a}@media (max-width:991.98px){.pd-horizontal-product-tile .product-left-column .pdp-link{padding-bottom:9px}}.pd-horizontal-product-tile .product-left-column .pdp-link a.link{padding-bottom:9px;color:#2c2b2a}.pd-horizontal-product-tile .product-left-column .ratings{min-height:17px;padding-bottom:5px}.pd-horizontal-product-tile .product-left-column .ratings .fa{color:#f7ce00;font-size:.9375rem;margin:0 3px 0 0}@media (max-width:991.98px){.pd-horizontal-product-tile .product-left-column .ratings{padding-bottom:0}}@media (max-width:768.98px){.pd-horizontal-product-tile .product-left-column .ratings{margin-top:.625rem}}@media (max-width:543.98px){.pd-horizontal-product-tile .product-left-column .ratings{margin-top:.625rem}}.pd-horizontal-product-tile .product-right-column .price{font-family:Lexend,sans-serif;font-size:30px;color:#2c2b2a;line-height:30px;padding-bottom:14px}@media (max-width:991.98px){.pd-horizontal-product-tile .product-right-column .price{font-size:21px}}.pd-horizontal-product-tile .product-right-column .promotions{font-size:14px;line-height:18px;color:#479879;margin:5px 0 10px}@media (max-width:991.98px){.pd-horizontal-product-tile .product-right-column .promotions{padding:0 20px}}.pd-horizontal-product-tile .product-right-column .promotions:empty{padding:0}.pd-horizontal-product-tile .product-right-column .promotions a{color:#479879;width:100%}.pd-horizontal-product-tile .product-right-column .offers{font-family:Lexend,sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#2c2b2a;margin:0 0 20px}@media (max-width:991.98px){.pd-horizontal-product-tile .product-right-column .offers{line-height:18px}}.pd-horizontal-product-tile .product-right-column .offers img{float:left;width:25px;height:25px;margin:3px 10px 0 0}.pd-horizontal-product-tile .product-right-column .offers .gift-offer,.pd-horizontal-product-tile .product-right-column .offers .sale-offer{margin:0 0 9px;overflow:hidden}.pd-horizontal-product-tile .product-right-column .offers .sale-offer{padding-top:0}.pd-horizontal-product-tile .product-right-column .key-specs label{color:#2c2b2a;font-family:Lexend,sans-serif;font-weight:600;font-size:14px;line-height:17px;text-transform:capitalize;margin:0 0 8px;font-weight:400;display:block}.pd-horizontal-product-tile .product-right-column .key-specs ul{margin:0 0 15px;padding:0}.pd-horizontal-product-tile .product-right-column .key-specs ul li{color:#2c2b2a;font-family:Lexend,sans-serif;font-size:14px;line-height:20px;list-style:none}.pd-horizontal-product-tile .product-right-column .key-specs ul li span{display:block;overflow:hidden;white-space:nowrap;padding-right:20px;text-overflow:ellipsis}.pd-horizontal-product-tile .product-right-column .key-specs ul li span em{width:6px;height:6px;background:#2c2b2a;border-radius:100%;margin:0 8px 0 0;display:inline-block;position:relative;top:-2px}.pd-horizontal-product-tile .product-right-column .key-specs ul li b{font-weight:400}.pd-horizontal-product-tile .product-right-column .key-specs ul li u{text-decoration:none}.pd-horizontal-product-tile .plp-add-to-cart button{margin:10px 0 0;border-radius:0;background-color:#007bb3;text-transform:uppercase;font-family:Lexend,sans-serif;font-weight:700;min-height:40px;width:unset;min-width:120px!important;max-width:240px!important;display:block}@media (max-width:991.98px){.pd-horizontal-product-tile .plp-add-to-cart button{max-width:inherit;height:60px;font-size:21px;letter-spacing:1px}}.pd-horizontal-product-tile .plp-add-to-cart+.promotions{padding-top:0!important}.pd-horizontal-product-tile .plp-add-to-cart.mobile{display:none}@media (max-width:991.98px){.pd-horizontal-product-tile .plp-add-to-cart.mobile{display:block;clear:both;padding:0 1rem 1rem;margin:0 auto}.pd-horizontal-product-tile .plp-add-to-cart.mobile:before{content:"";display:block;height:10px}}.compare{position:absolute;top:7px;left:10px}.compare .custom-control-input{left:0;width:90px;height:40px;z-index:9}.compare .custom-control-label{font-family:Lexend,sans-serif;font-size:14px;line-height:24px;font-weight:500;letter-spacing:.67px;text-transform:uppercase}.plp-grid-tile .pd-horizontal-product-tile .hidden-features{display:block;position:absolute;z-index:99;background:#fff;left:-1px;right:-1px;padding:0 10px 10px;border:1px solid #d4d4d4;box-shadow:0 4px 4px rgba(0,0,0,.3);border-top:0}@media (max-width:991.98px){.plp-grid-tile .pd-horizontal-product-tile .hidden-features{display:none!important}}.plp-grid-tile .pd-horizontal-product-tile .primary-images .slick-list{overflow:hidden!important}.plp-grid-tile .pd-horizontal-product-tile .primary-images .slick-arrow{display:block!important}.text-not-available{margin:10px 0;text-align:left}@media (max-width:991.98px){.text-not-available{margin:0 0 10px}}.click-for-details{margin:.5rem 0}.click-for-details a{font-size:1.3125rem;font-weight:600;font-family:Lexend,sans-serif;color:#332195;text-decoration:underline;display:inline-block}@media (max-width:991.98px){.click-for-details a{font-size:1.1rem}}.click-for-details a:hover{text-decoration:none}.plp-price-holder{display:-ms-flexbox;display:flex;margin:5px 0 0}.plp-price-holder .vip-customer-image{display:none;width:28px;margin:4px 10px 0 0}@media (max-width:991.98px){.plp-price-holder .vip-customer-image{width:22px;margin:4px 5px 0 0}}.plp-price-holder .vip-customer-image img{width:100%;height:auto;height:18px;display:none}.plp-price-holder .price{display:-ms-flexbox;display:flex}.plp-price-holder .price .line-thorugh-price{-ms-flex-order:2;order:2;color:#2c2b2a;font-family:Lexend,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.1;margin:-16px 0 0 10px}@media (max-width:991.98px){.plp-price-holder .price .line-thorugh-price{margin:-8px 0 0 8px}}.plp-price-holder .price .line-thorugh-price del{text-decoration:none}.plp-price-holder .price .line-thorugh-price .strike-through{color:#2c2b2a;font-size:12px}@media (max-width:991.98px){.plp-price-holder .price .line-thorugh-price .strike-through{font-size:10px;line-height:12px;position:relative;top:2px}}.plp-price-holder .price .line-thorugh-price+.sales{color:#e02020}.plp-price-holder .price .salse{-ms-flex-order:1;order:1}.plp-price-holder .price .saved-text{color:#e02020;font-size:12px;font-weight:600;font-family:Lexend,sans-serif}@media (max-width:991.98px){.plp-price-holder .price .saved-text{font-size:10px}}.callout .offers{font-family:Lexend,sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#2c2b2a;margin:0}@media (max-width:991.98px){.callout .offers{line-height:18px}}.callout .offers .gift-offer,.callout .offers .sale-offer{margin:0 0 9px;padding-top:7px;padding-bottom:5px}@media (max-width:991.98px){.callout .offers .gift-offer,.callout .offers .sale-offer{background-size:20px;padding-top:2px}}.callout .offers .sale-offer{padding-top:0}@media (max-width:991.98px){.callout .offers .sale-offer{background-size:20px}}.pro-condtional-products{height:auto;text-align:left;color:#479879;font-size:.875rem}.pro-condtional-products a{color:#479879;text-decoration:underline;font-family:Lexend,sans-serif;font-weight:600}.pro-condtional-products a:hover{text-decoration:none}.pro-condtional-products .text-save{font-family:Lexend,sans-serif;font-weight:600}@media (max-width:991.98px){.pro-condtional-products{padding:0 20px;text-align:center;margin:0 0 15px}}@media (max-width:991.98px){.recommendations .hidden-features .pro-condtional-products{display:none}}.overlay-badge-holder{position:absolute;left:0;top:0;height:26px;background:#e02020;color:#fff;font-size:.775rem;padding:0 24px 0 10px;border-radius:0 0 26px 0;line-height:26px;z-index:1;font-family:Lexend,sans-serif;font-weight:600;text-transform:capitalize}.holder.delivery-calculator-mesges{color:#2c2b2a;font-size:.875rem;line-height:21px;margin-bottom:1rem;position:relative;font-weight:500}.holder.delivery-calculator-mesges .plp-zipcode-field{width:40px;height:14px;border:0;font-family:Lexend,sans-serif;font-weight:700;color:#2c2b2a;position:relative}.holder.delivery-calculator-mesges .plp-zipcode-field.popup-opened:after{content:"";width:15px;height:15px;border:1px solid #979797;bottom:0;left:10px;transform:rotate(-135deg);position:absolute;background:#fff;border-right:0;border-bottom:0;margin-bottom:20px}@media (max-width:991.98px){.holder.delivery-calculator-mesges .plp-zipcode-field.popup-opened:after{left:15px}}.holder.delivery-calculator-mesges span.acc-date{font-family:Lexend,sans-serif;font-weight:500}.holder.delivery-calculator-mesges span.coms-date{font-weight:700}.holder.delivery-calculator-mesges .holder{overflow:hidden}.holder.delivery-calculator-mesges .holder img{float:left;width:25px;height:25px;margin:0 2px 0 0}.holder.delivery-calculator-mesges .holder div{overflow:hidden;line-height:25px}.youtubeVidTile .youtubeVid-content{-ms-flex-direction:column;flex-direction:column}.youtubeVidTile .videoContainer{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.youtubeVidTile .youtubeFrame{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.youtubeVidTile .youtubeVidTile-cta{font-size:16px;font-family:Lexend,sans-serif;padding-right:.5rem;padding-left:.5rem;font-weight:700;padding:6px;min-width:140px;width:fit-content;text-align:center;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;margin:15px auto;-ms-flex-pack:center;justify-content:center}.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:544px) and (max-width:768.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:769px) and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:992px) and (max-width:1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1200px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width:543.98px){.hidden-xs-down{display:none!important}}@media (max-width:768.98px){.hidden-sm-down{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (max-width:1199.98px){.hidden-lg-down{display:none!important}}.hidden-xl-down{display:none!important}.row.equal-height>[class^=col]{display:-ms-flexbox;display:flex}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:beige;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:beige;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#0a0f10;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#0a0f10;border-radius:.69em;background-color:#0a0f10;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#f96e4c;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#f96e4c;border-radius:.69em;background-color:#f96e4c;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#479879;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#479879;border-radius:.69em;background-color:#479879;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{transform:rotate(-35deg)}.product-detail .swatch-circle{width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-right:.313em;position:relative}.product-detail .swatch-circle.color-value[data-selected=true]:after{color:#0a0f10;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.295em;position:absolute}.product-detail .swatch-circle.color-value.selected:after{color:#0a0f10;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.31em;position:absolute;top:.35em}.product-detail .swatch-circle.color-value.selected:after,.product-detail .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.product-detail .swatch-circle.unselectable,.product-detail [disabled] .swatch-circle{cursor:not-allowed}.product-detail .swatch-circle.unselectable.color-value.selected:after,.product-detail [disabled] .swatch-circle.color-value.selected:after{background-color:#495057}label.color~a:hover{text-decoration:none}.description-and-detail{margin-top:2em}@media (max-width:543.98px){.description-and-detail{margin-top:0}.description-and-detail .title{font-size:1.5rem;margin-bottom:0;font-family:Dosis,sans-serif}.description-and-detail>div:last-child{margin-bottom:1em}}@media (min-width:544px){.description-and-detail .description{margin-bottom:2em}}@media (max-width:543.98px){.description-and-detail .content{margin-top:1em}}.social-container{padding-top:.9375em;text-align:center}.social-container .social-icons{text-decoration:none;font-size:1.875em;list-style-type:none;padding:0;color:#444}@media (max-width:991.98px){.social-container .social-icons{font-size:1.5625em}}.social-container .social-icons a,.social-container .social-icons i{color:#444;padding-right:.2em}label.availability{padding-right:.3125em}@media (min-width:544px){.product-number-rating{border-bottom:1px solid #ccc}}@media (min-width:769px){.product-number-rating{border-top:1px solid #ccc}}@media (min-width:544px) and (max-width:768.98px){.product-name{border-bottom:1px solid #ccc}}@media (min-width:544px){.ratings{margin-top:.625em}}@media (max-width:543.98px){.ratings{background-color:#fff;margin-top:-1.875em;margin-right:-.9375em;padding:.1875em}}.product-number{color:#ccc;font-size:.875em;padding-bottom:.938em;padding-top:.938em}.promotions{font-weight:400;text-align:center;color:#e02020;height:85%}.promotions .callout{font-size:1.25em;padding-bottom:1.25rem;padding-top:1.25rem}@media (min-width:544px){.promotions .callout{font-size:1.375em}}.product-breadcrumb .breadcrumb{border-bottom:none;margin-left:-1rem;margin-bottom:0}@media (max-width:991.98px){.product-breadcrumb .breadcrumb{border-top:1px solid #ccc}}.price{font-size:1.5rem}.product-options{margin-top:1.25em}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;transition:max-height .5s;transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapsible.active{max-height:100%;transition-timing-function:ease-in-out}.color-attribute{border:none;padding:0;background:none}.non-input-label{display:block;margin-bottom:.5rem}@media (min-width:769px){.attributes{padding-left:2.5rem;padding-right:2.5rem}}.btn{font-family:Lexend,sans-serif;border:0;padding:0 1rem;border-radius:4px;text-transform:none;font-weight:600;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.btn-primary{background:#332195}.btn.btn-primary:hover{background:#3e20e3}.btn.btn-primary:disabled{background:#332195;cursor:not-allowed}.btn.btn-white{background:#fff;color:#0a0f10!important}.btn.btn-white:hover{background:#ccc}.btn.btn-white .coupon{border-right:1px solid #0a0f10}.btn.btn-black{background:#222;color:#fff!important}.btn.btn-black:hover{background:#0a0f10}.btn.btn-black .coupon{border-right:1px solid #fff}.btn.btn-red{background:#e02020;color:#fff}.btn.btn-red:hover{background:#c00000}.btn.btn-red .coupon{border-right:1px solid #fff}.btn.btn-blue{background:#f96e4c;color:#fff}.btn.btn-blue:hover{background:#073256}.btn.btn-blue:disabled{background:#332195;cursor:not-allowed}.btn.btn-green{background:#479879;color:#fff}.btn.btn-green:hover{background:#50b747}.btn.btn-green:disabled{background:#332195;cursor:not-allowed}.btn.btn-yellow{background:#fdc111;color:#0a0f10}.btn.btn-yellow:hover{background:#fff}.btn.btn-yellow:disabled{background:#332195;cursor:not-allowed}.btn.btn-soldOut{background:#ccc;color:#fff}.btn.btn-large{width:354px;max-width:354px}.btn.btn-large,.btn.btn-medium{height:40px;font-size:1rem;line-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.btn-medium{width:240px;max-width:240px}.btn.btn-small{width:120px;max-width:120px;height:30px;font-size:.875rem;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.btn-outline-primary{border:1px solid #332195;color:#332195}.btn.btn-outline-primary:hover{border:1px solid #f96e4c!important;color:#f96e4c!important;background:rgba(249,110,76,.1)!important}.btn.btn-outline-primary:active,.btn.btn-outline-primary:focus{background:rgba(249,110,76,.25)!important}.btn:active,.btn:focus,.btn:hover,.btn:visited{outline:none;box-shadow:none!important}.btn:active{background-color:#3e20e3!important;border-color:#3e20e3!important}body a{text-decoration:none}body div{box-sizing:border-box}.tabbed-content{width:100%}.tabs ul{display:-ms-flexbox;display:flex;margin:0;padding:0 0 1em;font-family:Lexend,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase}.tabs ul li{background:#fff;border:1px solid #d4d4d4;margin:0 -3px;width:100%;text-align:center}.tabs ul li a{padding:.5em 1em;color:#0a0f10}.tabs ul li a.active,.tabs ul li a:hover{color:#fff;background:#2b3c42;text-decoration:underline}.t-item{margin-bottom:2px}.t-item:before{cursor:pointer;font-weight:700;padding:.5em;display:block;border-bottom:1px solid #d4d4d4}.t-item.active:before{color:#fff;background:#2b3c42;text-decoration:underline}.t-item.active .t-item-content{transition:opacity .3s ease-in-out}@media (min-width:800px){.t-item.active .t-item-content{padding-top:0}}.tabbed-content{background:#fff;max-width:100%}.tabbed-content .tabs{display:none;font-family:Lexend,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase}.tabbed-content .tabs ul li a:active{text-decoration:none}.tabbed-content .t-item{min-height:2em}.tabbed-content .t-item .arrowHolder{display:block}.tabbed-content .t-item .arrows{width:20px;height:20px;content:" ";position:absolute;background:url("../images/45_Arrow_Down.svg") no-repeat}.tabbed-content .t-item.active .arrows{background:url("../images/45_Arrow_white.svg") no-repeat;transform:rotate(180deg)}.tabbed-content .t-item:before{content:attr(data-title);font-family:Lexend,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase}.tabbed-content .t-item .t-item-content{opacity:0;visibility:hidden;height:0;border-bottom:1px solid #d4d4d4}.tabbed-content .t-item.active:before{color:#fff;text-decoration:none}.tabbed-content .t-item.active .t-item-content{padding-top:1em;opacity:1;visibility:visible;height:auto}.tabbed-content #tab1 .arrowHolder,.tabbed-content #tab2 .arrowHolder,.tabbed-content #tab3 .arrowHolder,.tabbed-content #tab4 .arrowHolder{position:relative}.tabbed-content #tab1 .arrowHolder .arrows,.tabbed-content #tab2 .arrowHolder .arrows,.tabbed-content #tab3 .arrowHolder .arrows,.tabbed-content #tab4 .arrowHolder .arrows{position:absolute;right:15px;top:-24px}.tabbed-content #tab1.active .arrows,.tabbed-content #tab2.active .arrows,.tabbed-content #tab3.active .arrows,.tabbed-content #tab4.active .arrows{right:17px;top:-34px}@media (min-width:800px){.tabbed-content .tabs{display:block}.tabbed-content .tabs li{display:inline-block}.tabbed-content .tabs li a{display:block}.tabbed-content .t-item{min-height:0}.tabbed-content .t-item .t-item-content{border-bottom:none}.tabbed-content .t-item .arrowHolder,.tabbed-content .t-item:before{display:none}.tabbed-content .t-item.active .t-item-content{padding-top:0}}.imageNaturalContainer{box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:5px}.imageNaturalContainer a{text-align:center;color:inherit}.imageNaturalContainer a:hover{color:inherit;text-decoration:underline}.imageNaturalContainer .imageNaturalImg img{height:auto;max-width:100%}.imageNaturalContainer .imageNaturalLabel{margin-top:10px;z-index:1}.imageTileContainer .component-image{max-height:500px}.imageTileContainer .center{-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-direction:column;flex-direction:column;position:absolute;top:50%;width:96%;padding:0 2%;margin:0 auto;max-width:1330px;transform:translateY(-50%);text-align:center}.imageTileContainer .under{margin-top:5px;text-align:center}body,html{margin:0;padding:0}.page-designer-reference h1,.page-designer-reference h2,.page-designer-reference h3,.page-designer-reference h4,.page-designer-reference h5,.page-designer-reference h6{font-family:Lexend,sans-serif!important;color:inherit}.page-designer-reference h1{font-weight:800;font-size:2.25rem!important;text-transform:uppercase}@media (max-width:991.98px){.page-designer-reference h1{font-size:1.875rem!important}}@media (max-width:768.98px){.page-designer-reference h1{font-size:1.5rem!important}}.page-designer-reference h2{font-weight:600;font-size:1.75rem!important;text-transform:uppercase}@media (max-width:991.98px){.page-designer-reference h2{font-size:1.3125rem!important}}@media (max-width:768.98px){.page-designer-reference h2{font-size:1.25rem!important}}.page-designer-reference h3{font-weight:500;font-size:1.3125rem!important;text-transform:uppercase;font-weight:500!important}@media (max-width:991.98px){.page-designer-reference h3{font-size:1.25rem!important}}@media (max-width:768.98px){.page-designer-reference h3{font-size:1rem!important}}.page-designer-reference h4{font-weight:500;font-size:1rem!important;font-weight:400!important}.page-designer-reference h5{font-weight:500;font-size:.625rem!important;letter-spacing:.5rem}.page-designer-reference p{margin:0}@media (max-width:768.98px){.page-designer-reference p{font-size:.875}}.page-designer-reference figure{margin:0 0 10px}.page-designer-reference a{color:inherit}.page-designer-reference a:hover{color:inherit;cursor:pointer}img{height:auto;max-width:100%}.page-container{width:100%;margin:2rem 0 .5rem}@media (max-width:991.98px){.page-container{margin:1rem 0 .25rem}}.page-container .container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;max-width:1440px;margin-left:auto}.page-container .content-container,.page-container .deptContent-container{width:100%;margin:0 auto}.page-container .deptContent-container .deptLeftNav a{color:inherit}.page-container .deptContent-container .deptLeftNav a:hover{text-decoration:underline}.section{margin:20px 0}.layoutCont{padding:0}.columnlayout-text_container{margin-top:20px}.region{position:relative;margin-bottom:.75rem}.region:before{display:block;content:"";width:100%}.region .experience-component{position:absolute;top:0;bottom:0;left:.5rem;right:.5rem}.region_landscape-large:before{padding-top:39.0625%}.region_square:before{padding-top:100%}.region_landscape-small:before{padding-top:50%}.region_portrait-small:before{padding-top:200%}div.sf-interactions-proxyHoverContainer a{overflow:visible}.component-figure{margin:0;width:100%;height:100%;position:relative;overflow:hidden}.component-image{width:100%;height:100%;object-fit:cover;object-position:var(--focal-point-x) var(--focal-point-y)}.row-reverse .row .col1{-ms-flex-order:1;order:1}.vertical-align-center{-ms-flex-align:center;align-items:center}.gridcomponentlayout-text_container{text-align:center;width:100%;margin-bottom:.75rem}.gridcomponentlayout-text{padding-right:.75rem;padding-left:.75rem;display:inline-block;line-height:1.25;background-color:#fafaf9;color:#16325c}.gridcomponentlayout-text_heading{font-weight:500;font-size:1.3125rem;text-transform:uppercase}@media (max-width:991.98px){.gridcomponentlayout-text_heading{font-size:1rem}}@media (max-width:768.98px){.gridcomponentlayout-text_heading{font-size:.875rem}}.gridcomponentlayout-region{position:static}.gridcomponentlayout-region .gridcomponentlayout-component{height:fit-content;position:relative}@media (min-width:544px){.gridcomponentlayout-region .gridcomponentlayout-component{height:fit-content}}.col-five{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (max-width:991.98px){.col-five{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.vertical-align-center .row{-ms-flex-align:center;align-items:center}.lt-bg{background:#fff}.drk-bg{background:#222}.redBG{background-color:#e02020;background-image:url("../images/banner-headerTxr.png"),linear-gradient(to top right,#e02020,#d00000)}.blueBG,.redBG{background-repeat:repeat,repeat;background-position:100% 0,0 0}.blueBG{background-color:#f96e4c;background-image:url("../images/banner-headerTxr.png"),linear-gradient(to top right,#007cc3,#016aa6)}.greyBG{background-color:#666;background-image:url("../images/banner-headerTxr.png"),linear-gradient(to top right,#999,#ddd)}.blackBG,.greyBG{background-repeat:repeat,repeat;background-position:100% 0,0 0}.blackBG{background-color:#222;background-image:url("../images/banner-headerTxr.png"),linear-gradient(to top right,#222,#333)}.yellowBG{background-color:#fdc111;background-image:url("../images/banner-headerTxr.png"),linear-gradient(to top right,#fdc111,#f7b500)}.greenBG,.yellowBG{background-repeat:repeat,repeat;background-position:100% 0,0 0}.greenBG{background-color:#479879;background-image:url("../images/banner-headerTxr.png"),linear-gradient(to top right,#285e00,#2f6e00)}.whiteBG{background-color:#eee;background-image:url("../images/banner-headerTxr.png"),linear-gradient(to top right,#eee,#fff)}.tealBG,.whiteBG{background-repeat:repeat,repeat;background-position:100% 0,0 0}.tealBG{background-color:#008290;background-image:url("../images/banner-headerTxr.png"),linear-gradient(to top right,#008290,#0299a9)}