.product-image-carousel .product-image-container{width:55%!important;margin:0 auto;overflow:hidden}.productPageHeader *{color:#3a3a3a;margin-bottom:.3em;font-weight:bold}.productPageHeader h2{text-transform:capitalize;font-size:1.125em;margin:1em auto 0 auto}.productPageHeader p{font-size:.875em;margin:0 0 0 .3em}.productPage-ATC-button,.productPage-ATC-button:hover{line-height:1.42857143;color:#fff;font-size:1em;margin:1em auto 0 auto;text-shadow:none}#btn-decline-attraction,#btn-decline-attraction:hover{background-color:#c3c3c3;line-height:1.42857143;font-size:1em;margin:1em auto 0 auto;text-shadow:none}.btn.productPage-WishList-button,.btn.productPage-WishList-button:hover,.btn.productPage-EmailProduct-button,.btn.productPage-EmailProduct-button:hover,.btn.productPage-WishList-button,.btn.productPage-WishList-button:hover,.btn.productPage-WatchNow-button,.btn.productPage-WatchNow-button:hover,.btn.productPage-WatchNow-login-button,.btn.productPage-WatchNow-login-button:hover{background:#fff;color:#000;text-shadow:none;border:1px solid #d7d7d7}.productPage-WatchNow-button,.productPage-WatchNow-button:hover{background:#fff;color:#cf2013;text-shadow:none;border:1px solid #d7d7d7}.productPage-WatchNowIcon-button{padding-right:.4em;color:#000}.productPagePrice .price{font-size:1.125em;font-weight:bold;line-height:1.75em;color:#000}.productPagePrice .price:not(.no-sale){font-size:1em;font-weight:bold;line-height:1.75em}.productPagePrice .salePrice{font-size:1.125em;font-weight:bold;color:#000}.productPagePrice .stockIndicator{font-size:.875em;font-weight:bold;text-transform:capitalize}.productPagePrice .watchVideo a,.productPagePrice .watchVideo a:hover{font-size:.875em;font-weight:bold;text-align:right;text-decoration:none;color:#3a3a3a;line-height:2em}.productPagePrice .explicitImages a,.productPagePrice .explicitImages a:hover{font-size:.875em;font-weight:bold;text-align:right;text-decoration:none;color:#3a3a3a;line-height:2em}.productpage-contactSocial p{font-size:.875em}.productpage-contactSocial div{margin:.3em auto}.productpage-contactSocial div:last-child{margin:0 auto .5em auto}.productRating{margin-bottom:1em;position:relative}.ask-a-question-container{font-size:11px;position:absolute;top:-1px;margin-left:15px}.ask-a-question-container>a{font-weight:normal;color:#000}.productPageQTY{margin-bottom:1em}.productPageQTY .quantity{line-height:36px;font-size:.875em}.phone{background:none;font-size:1.25em}.btn.phone:active{color:#cf2013}.envelope{background:none;font-size:1.25em}.btn.envelope:active{color:#cf2013}.contactSocial.facebook,.contactSocial.facebook:focus{background-position:0 0;background-size:cover;height:2em;padding:0 1.3em;font-size:14px}.contactSocial.twitter{background-position:25% 0;background-size:cover;height:2em;padding:0 1.3em;font-size:14px}.contactSocial.pinterest{background-position:100% 0;background-size:cover;height:2em;padding:0 1.3em;font-size:14px}.productPage-dropDown>.panel-group{display:block;border-width:1px 0 0 0;border-style:solid;border-color:#ddd;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:.5em 0;width:100%;margin:0}.productPage-dropDown .panel.panel-default{box-shadow:none;font-size:.875em}.productPage-dropDown .panel.panel-default .price{font-size:1.125em!important}.productPage-dropDown .panel.panel-default span.price{font-size:1em}.productPage-dropDown .panel.panel-default span.price.OldPriceYMAN{font-size:.875em;color:#cf2013}.productPage-dropDown .panel.panel-default span.salePrice{font-size:1em;color:#000!important;font-weight:bold}.productPage-dropDown .panel-default h2{font-size:18px}.productPage-dropDown .icon-plus-glyph,.productPage-dropDown .icon-minus-glyph{font-size:.7em}.productPage-dropDown .panel-group .panel-heading+.panel-collapse>.panel-body,.productPage-dropDown .panel-group .panel-heading+.panel-collapse>.list-group{border:none}.YouMayAlsoLike h3,.previously-viewed h3{text-transform:capitalize;font-size:1.125em;background-color:#fff;margin-bottom:0;padding-bottom:0}h3.panel-title{background-color:#fff}label:not(.plain):after{content:""}#better-together .betterTogetherPrice,#better-together .singlePricing{font-weight:bold;color:#000}.productPage-BuyTogether{background:#ebebeb;padding-top:1em;padding-bottom:1em}.productPage-BuyTogether h3{text-transform:capitalize;font-size:18px}.productPage-BuyTogether .plusSign{font-size:1.5em;line-height:3.5em;margin-bottom:.5em}.productPage-BuyTogether .pricing{font-size:1.125em;margin-top:.5em!important}.productPage-BuyTogether label{margin-top:.25em;font-size:.875em;height:2.188em;padding-top:3%}.better-together-checkbox-title label.betterTogetherItemDiscount,.better-together-checkbox-title .singlePricing{font-size:1.125em;color:#000!important}.betterTogetherPrice.btPricing,.betterTogetherPrice.singlePricing{font-size:1em;color:#cf2013!important}.better-together-product-name{font-weight:normal}.persistentATC-area{background:#f8f8f8;padding:.3em .875em;z-index:500;display:none;position:fixed;width:100%;top:0;left:0}.persistentATC-area .productPage-ATC-button,.persistentATC-area .productPage-ATC-button:hover{margin:-7px 0 0;line-height:1.3em}.persistentATC-area span{text-transform:capitalize;font-size:1em;margin:0 auto .875em auto;line-height:1.175em;font-weight:bold;display:block}.persistentATC-area .price,.persistentATC-area .stockIndicator{font-weight:bold;text-transform:capitalize}.persistentATC-area .price,.persistentATC-area .salePrice{white-space:nowrap}.persistentATC-area .stockIndicator{margin-top:12px}.persistentATC-area.fadeIn{display:block}.persistentATC-area .price{font-size:1.125em}.swatch-drop-down option{font-weight:normal}.size-swatch.disabled{background-color:#fff;color:#ccc}.newPDP .size-swatch.disabled,.newPDP .swatches .size-swatch[disabled="disabled"]{background-color:unset;color:unset;background:url("data:image/svg+xml;utf8,<svg width='63' height='28' viewPort='0 0 63 28' version='1.1' xmlns='http://www.w3.org/2000/svg'> <line x1='0' y1='0' x2='63' y2='28' stroke='white' stroke-width='4'/></svg>");background-repeat:no-repeat;background-position:center center;background-size:100% 100%,auto}#YouMayAlsoNeed .price{font-weight:bold}#YouMayAlsoNeed .OldPriceYMAN{color:#cf2013;font-size:1em!important}#YouMayAlsoNeed .salePrice{color:#000;font-weight:bold;font-size:1.125em}.YouMayAlsoNeed label{font-weight:normal}.YouMayAlsoNeed .panel-body div{margin:.5em 0;padding:0}.panel h3{padding-left:0;padding-right:0}body:not(.ae) .panel h3{background-color:#f7f7f7}.YouMayAlsoLike .panel-content{margin-top:0;padding-top:0}.product-image-carousel .owl-prev,.product-image-carousel .owl-next{display:block}@media screen and (orientation:landscape){#persistentATC{display:none}}@media(min-width:750px){#persistentATC{display:none}.productPage-addToCart .productPage-ATC-button{margin-right:25%}.productPage-addToCart .productPage-ATC-button,#btn-decline-attraction{max-width:199px;font-weight:bold;padding-top:12px;padding-bottom:12px}body.ae.rr #image-carousel-container,body.ae.rr #basic-details-container{background-color:#efefef;padding-top:20px}body.ae.rr .YouMayAlsoLike .panel-content{background-color:#efefef}body.ae.rr .previously-viewed .panel-content{background-color:#efefef}body.devicetype-desktop.ae.rr #product-overview-sizingchart{padding-right:10px}#product-header-container{background-color:#efefef;padding-top:20px;padding-bottom:20px}}.btn.disabled{opacity:1}#itemQuantity{font-size:16px;max-width:62px;height:50px}.product-short-description{height:400px;overflow:hidden}.review-time{font-size:12px;font-weight:bold;color:#555}.review-headline{font-size:16px;font-weight:bold;color:#666}.review .rating{display:inline-block}.review-body{font-size:15px}.review-helpfulness{font-size:11px;margin-bottom:20px}.review-helpfulness .button-primary{height:30px;line-height:30px;padding:0 10px;text-transform:none}.review-histogram-item.row{margin:0}#reviews-histogram{margin-bottom:10px}#sort-reviews-by{margin-bottom:10px}#sort-reviews-column{margin-top:22px}#sort-reviews-column select{width:auto}.review-level{margin-right:10px;font-size:16px;font-weight:bold}.show-review.red,.helpfulness-buttons a{background-color:#cf2013;background-color:#ddd;border-color:#ddd;color:#555}.review-gauge{background-color:#b5b5b5;border:solid 1px #979797}#load-more-reviews{margin-bottom:15px;background-color:#555;border-color:#555;color:#fff}#reviews-histogram-header-text{font-weight:bold;font-size:17px;margin-bottom:10px}#reviews-histogram-header-count{font-size:15px;color:#4b4c4c;font-weight:bold}.review-histogram-item div,.review-gauge{height:30px;line-height:30px;float:left;margin-bottom:8px}.review-gauge-wrapper{background-color:#d9d9d9;width:40%;margin-right:5%}.ae #jump-writereview,.ae #writereview{display:none!important}#jump-reviews,#jump-reviews:visited,#jump-reviews:active,#jump-reviews:focus,#jump-writereview,#jump-writereview:visited,#jump-writereview:active,#jump-writereview:focus{font-size:.875em;vertical-align:top;padding-right:10px}body.devicetype-desktop.ae .product-name{}.extension-links a{padding:0 5px;margin-top:-2px;font-size:1.2em}.extension-links .btn{vertical-align:top}.extension-links .icon-phone-alt-glyph{margin:0 2px}.extension-links .icon-email-alt{margin-top:2px}#notify-link,#bos-link{font-size:14px;text-decoration:underline;white-space:nowrap}.newPDP #notify-link,.newPDP #bos-link{font-size:12px}.newPDP #jump-reviews,.newPDP #jump-reviews:visited,.newPDP #jump-reviews:active,.newPDP #jump-reviews:focus,.newPDP #jump-writereview,.newPDP #jump-writereview:visited,.newPDP #jump-writereview:active,.newPDP #jump-writereview:focus{font-size:13px}#notify-lightbox .modal-dialog{width:375px}#nis-wrapper{max-width:375px}#nis-header{padding:0 0 10px 0;border-bottom:1px solid #c2c2c2;margin-bottom:5px}#nis-product-name{font-size:18px;font-weight:bold;padding:6px 25px 0 8px}.nis-body-text{font-size:13px;line-height:20px;padding:8px 8px 0 8px}#nis-closer{padding:4px 10px 0 0;font-size:20px;color:#cecece;position:absolute;right:0;top:0;cursor:pointer}#nis-form [type="text"]{height:2em;background-color:#ebebeb;border:1px solid #cecece;margin:.5em auto;font-size:16px;padding:3px 5px}#nis-button{border-style:none;margin:0 7px;color:#fff;background-color:#cf2013;float:right}#nis-body>.validation-summary-errors li label{color:#000;background-color:initial;border:0}#notify-lightbox .error-container{padding:0 8%}@media(orientation:landscape){.productPage-WatchNow-login-button img{content:url('/content/AE/images/virtualsku/watch-now-login-btn-landscape.jpg')}}@media(orientation:portrait){.productPage-WatchNow-login-button img{content:url('/content/AE/images/virtualsku/watch-now-login-btn-portrait.jpg')}}.product-variant-select.disabled{padding:0 15px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%}.YouMayAlsoNeed-dropDown h4.panel-title,.prodDesc-dropDown h4.panel-title,.prodDetails-dropDown h4.panel-title,.prodReviews-dropDown h4.panel-title{margin:0;padding:.4em 0;color:#3a3a3a;font-weight:normal}.YouMayAlsoNeed-dropDown>.panel-default .panel-heading,.prodDesc-dropDown>.panel-default .panel-heading,.prodDetails-dropDown>.panel-default .panel-heading,.prodReviews-dropDown>.panel-default .panel-heading{background-image:none;background:rgba(255,255,255,1);border:0;border-radius:4px}.YouMayAlsoNeed-dropDown,.YouMayAlsoNeed-dropDown,.prodDesc-dropDown,.prodDetails-dropDown,.prodReviews-dropDown{border:solid #ddd 1px;border-radius:4px}@media(min-width:750px){.product-image-carousel .product-image-container{width:80%!important}#image-carousel-container{width:50%;float:left}#basic-details-container{float:left;width:50%}button.add-to-wishlist,button.email-product{display:none}#product-review-items{margin:15px 0}}#image-carousel-container{position:relative}.collapse{display:none}.collapse.in,collapse.show{display:block}#better-together .col-xs-5{width:41.66666667%;float:left;padding:0 15px 0 15px}#better-together .col-xs-2{float:left;width:16.66666667%}#bt-container{padding:0 15px 0 15px;background-color:#ebebeb}.productPage-ATC-button,.attraction-decline{padding:6px 12px;border-radius:4px;width:100%;border:none}.auto-margin{margin:0 auto}.productPage-WishList-button,.productPage-EmailProduct-button{padding:6px 12px;border-radius:4px;width:100%;font-size:14px}#left-rail,#right-rail{width:100%}.ymal-widget{overflow-x:scroll;overflow-y:hidden;max-width:300%}.ymal-widget a{display:inline-block;white-space:nowrap}@media(min-width:1000px){#left-rail{width:80%;float:left}#right-rail{width:20%;float:left;padding-left:30px}body:not(.ae) #right-rail{max-width:195px}.newPDP #right-rail{margin-top:106px}.YouMayAlsoLike .owl-item{width:85%!important}.YouMayAlsoLike .panel{border:none}.YouMayAlsoLike h3{background-color:#ddd;color:#555;font-size:15px;text-align:center;font-weight:bold;padding:10px 0}#right-rail .owl-wrapper{max-width:160px;width:160px!important}}@media(max-width:899px){#more-images-carousel-container{display:none}}#more-images-carousel-container{text-align:center;margin-top:5px}#more-images-carousel{width:375px;float:left}#more-images-carousel[data-video="true"]{width:230px;float:left}#more-images-carousel .owl-pagination{display:none}#more-images-carousel .owl-item img{cursor:pointer;border:1px solid #d1d1d1;margin-right:2px;margin-bottom:5px;vertical-align:middle}#more-images-carousel-container .icon-chevron-left,#more-images-carousel-container .icon-chevron-right,#more-images-carousel-wrapper{display:inline-block;cursor:pointer}#more-images-carousel-container .icon-chevron-left,#more-images-carousel-container .icon-chevron-right{height:70px;line-height:70px;vertical-align:top}@media(max-width:749px){#more-images-carousel-container,.row .video-transcript-btns{display:none}.ask-a-question-container{top:-4px}.productPage-addToCart{background:#ebebeb;padding:15px;margin-top:20px}.newPDP .productPage-addToCart{margin-top:0}}#more-images-carousel-container #product-video>img{vertical-align:top}[class^="col-"]{float:left;min-height:1px;position:relative;width:100%}.col-xs-12{width:100%}.col-xs-8{width:66.66667%}.col-xs-4{width:33.33333%}.col-xs-6{width:50%}#basic-details-container *:before,#basic-details-container *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#prodDetails{color:#3a3a3a}.productPage-dropDown{background-color:#fff}.noBorder{border:none}.panel-heading{padding:10px 15px}.panel h2{font-weight:500;line-height:36px;color:#333;margin:0}.panel h2 span{line-height:36px}.panel{margin-bottom:0}.panel-group{padding:0!important}#guarantee-message-container,.panel-body{padding:0 15px}.PHEred{color:#cf2013}#YouMayAlsoNeed .col-xs-12,#prodDesc,#prodDetails,#prodReviews{padding:0 15px}#YouMayAlsoNeed .col-xs-12{display:table-cell}#YouMayAlsoNeed label{display:inline}#product-description-wrapper{color:#3a3a3a}#xs-ymal-container h3,#xs-previously-viewed h3{background-color:#fff;color:#3a3a3a;font-weight:500;font-size:18px;margin:9px 6px 0 6px}@media(min-width:750px){#image-carousel-container{width:55%}#better-together-row{padding-top:15px}#basic-details-container{width:45%}#yman-container .panel-heading h2 button{display:none}#YouMayAlsoNeed{display:block!important;height:auto!important}#headingYouMayAlsoNeed h2{border:none}#accordion-YouMayAlsoNeed .panel-heading,#accordion-YouMayAlsoNeed .panel-heading h2,#yman-container .productPage-dropDown{background-color:#ebebeb!important;font-size:14px!important}.YouMayAlsoNeed .panel-body div{margin:0}#accordion-YouMayAlsoNeed .panel-heading h2{margin:0;padding:0;line-height:14px}.YouMayAlsoNeed .salePrice{font-weight:bold}.YouMayAlsoNeed .panel-heading h2{border-bottom:solid 1px #ccc;color:#000;font-weight:bold}}@media(min-width:550px){.quickview-opener-link:hover{cursor:pointer}.productPageQTY{display:none}}.better-together-product img{width:100%}@media(min-width:1000px){body.rr #more-images-next,body.rr #more-images-prev{font-size:12px}.product-image-carousel .owl-pagination{display:none!important}.product-short-description{height:auto}#show-more-description,#show-less-description{display:none}.panel-heading h2{border-bottom:solid 1px #ccc;color:#000;font-weight:bold}.productPage-dropDown>.panel-group{border:none}#product-description-wrapper,#prodDetails{color:#000}#prodDetails .col-xs-6{width:auto;min-width:120px;margin-right:18px}.better-together-divider{width:40px!important;background-repeat:no-repeat;background-position:50% 50%}#better-together .owl-stage .owl-item:nth-child(even){width:45px!important}#better-together .owl-stage .owl-item:nth-child(odd){width:82px!important}.better-together-product{padding:0!important}.better-together-checkbox{height:inherit!important;width:inherit!important}.better-together-checkbox-title{display:inline;line-height:1.375em;vertical-align:text-bottom}}#more-images-carousel-container .icon-chevron-left,#more-images-carousel-container .icon-chevron-right{height:70px;line-height:70px;vertical-align:top}#better-together-carousel .item{width:100%;text-align:center}.better-together-divider{width:122px;background-repeat:no-repeat;background-position:50% 50%}.better-together-title{font-size:18px;color:#cf2013;font-weight:bold;margin-bottom:10px}.better-together-product{border:solid 1px #ccc;margin-bottom:20px;text-align:center;width:100%;max-width:100px}#better-together label{font-weight:normal;display:inline}.better-together-divider{background-image:url('/content/AE/images/bettertogether/plus-graphic.png');display:inline-block;height:118px;width:40px}@media(max-width:749px){#better-together-row{background-color:#ebebeb}.product-image-carousel .product-image-container{width:60%!important}}#lg-product-info h2{font-size:18px;margin-top:0;margin-bottom:0}#lg-product-info p{line-height:13px;margin:0;padding:0;line-height:16px}#md-up-yman-container label{margin-bottom:0}@media(min-width:1000px){.productRating{margin-bottom:0}#better-together-row{margin-top:0}}.productPage-WatchNow-button,.productPage-WatchNow-button:hover{border:1px solid #d7d7d7!important;line-height:1.42857143}#bt-container,#better-together-row{background-color:#fff}#player-wrapper .modal-header>button{display:inline-block!important}video{max-width:100%}.extension-text{font-size:12px;font-weight:normal;text-decoration:underline}.mobile-extension-link-row{margin-top:1em}#bt-container [class^="phe-ui-bettertogether"]{margin:1em auto}#bt-container .btn-add-to-cart{background-color:#cf2013;color:#fff;margin-right:20px}@media(max-width:608px){#bt-container [class^="phe-ui-bettertogether"]{width:38%;line-height:1em;word-wrap:break-word;white-space:normal}}@media(max-width:549px){#bt-container [class^="phe-ui-bettertogether"]{width:100%;margin:.25em auto}}.new-review-section #headingProdReviews{pointer-events:auto!important;background-color:#e8e8e8}.newPDP #headingProdReviews{background-color:#fff}@media(max-width:749px){.newPDP #headingProdReviews{background-color:#717171}}#prodReviews-dropDown .panel{border:solid 2px #c5c5c5}#prodReviews .panel-body{padding:15px 0 0 0}.revoo-nav-links{padding:15px}#product-reviews .panel{margin-top:15px}.YouMayAlsoLike .product-image-container,.previously-viewed .product-image-container{width:49.99999%!important}.YouMayAlsoLike .product-name{font-size:12px!important}#better-together-footer{padding-top:18px;font-size:13px}.better-together-checkbox-title{font-size:13px}#delivery-estimate-container{margin-bottom:20px}.new-review-section #prodReviews{border:1px solid #ddd}.newPDP #prodReviews{border:solid 0 #c5c5c5}#drt-explicit-image-link{color:#666;font-size:12px;display:block;margin:8px 0;font-weight:bold}.newPDP #product-price .Price,.newPDP #product-price{font-weight:bold;font-size:24px!important}#persistent-stock-price .Price{font-size:1.125em}#product-stock-status{display:block;margin:.5em 1.875em 0 0!important;font-size:14px;font-weight:bold}#product-stock-status{font-size:18px;font-weight:normal}#product-sku{font-size:.8em}.newPDP #product-sku{font-size:16px;font-weight:normal}#md-up-yman-container .YouMayAlsoNeed{margin-top:10px}@media(max-width:999px){#md-up-extension-row{padding-bottom:10px}}.newPDP #md-up-extension-row{padding-bottom:10px}@media(max-width:549px){.product-image-carousel .product-image-container{overflow:visible}#zoom-product-image-carousel .product-image-container{width:100%!important}}#product-xxx-quantity-message span{font-size:14px;font-weight:bold}#md-up-social-container{text-align:center}.product-image-carousel .owl-pagination{display:block;position:relative!important;bottom:0!important}.product-image-carousel .carousel-indicators{bottom:-15px}.product-image-carousel .owl-pagination,.module-categoryProductList .owl-pagination{bottom:-30px}#price-for-all-amount,#you-save-amount{font-size:1.25em}@media(min-width:999px){#review-dialog{width:800px;left:unset;right:unset}}#iReviewDialog{min-height:650px;height:100%!important}#review-dialog #_GUARANTEE_SealSpan{display:none!important}.caption-container{text-align:center}.zoom-thumb{float:left;width:82px}@media(max-width:749px){.zoom-thumb{display:none}#zoomModal .desktop .caption-container{display:inherit!important}.desktop #zoom-product-image-carousel .owl-buttons{display:inherit!important}}.zoomThumb{opacity:.6;cursor:pointer;float:left;margin-bottom:3px;margin-top:2px;border:1px solid #a6a1a1;padding-right:1px}.zoomThumb.active,.zoomThumb:hover{opacity:1}.zoomThumb.active{border:2px solid #000}img.hover-shadow{transition:.3s}.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#zoomModal .modal-header{border-bottom:none}.zoom-image{float:left;width:99%;margin-bottom:15px}.zoom-thumb-column{width:75px}#zoom-product-image-carousel div{text-align:center}#zoomModal #zoom-more-images-prev{margin-bottom:15px}#zoomModal .owl-theme .owl-controls .owl-buttons div{opacity:.9;background:none!important}#zoomModal .owl-theme .owl-controls .owl-buttons .owl-next,#zoomModal .owl-theme .owl-controls .owl-buttons .owl-prev{color:#a9a9a9}#zoomModal #zoom-more-images-next{margin-top:15px}#zoomModal span.unclickable{pointer-events:none!important;color:#a9a9a9}#zoomModal span.clickable{cursor:pointer}.non-desktop .zoom-thumb{display:none}.non-desktop .productname{display:none}#zoomModal .desktop .caption-container{display:none}#zoomModal .non-desktop .caption-container{display:block;font-size:28px;margin-left:-18px}#zoomModal .non-desktop .caption-container p{margin:0}#zoomModal .non-desktop .modal-body{max-height:95%}@media(max-width:749px){#zoom-container{display:none!important}.easyzoom-index{display:none!important}.easyzoom.is-ready img{cursor:pointer!important}}@media(min-width:750px){.desktop .zoom-image{width:85%}#zoomModal .icon-chevron-up{margin-left:26px;font-size:x-large}#zoomModal .icon-chevron-down{margin-left:26px;font-size:x-large}}.desktop #zoom-product-image-carousel .owl-buttons{display:none}#zoom-container{display:none;background-color:#fff}@media screen and (orientation:landscape){#zoomModal .zoom-modal-content.non-desktop,.non-desktop .zoom-modal-content,.zoom-image.non-desktop,#zoom-product-image-carousel,#zoom-product-image-carousel .owl-wrapper-outer,#zoom-product-image-carousel .owl-wrapper-outer .owl-wrapper,#zoom-product-image-carousel .owl-item,#zoom-product-image-carousel .center,.product-image-container.iv-container,.zoom-modal-content .no-zoom-image{height:100%}#zoomModal .modal-dialog{margin-top:5px}}#zoomModal .zoom-modal-content.non-desktop img{margin-bottom:15px}.modal-header{width:100%}.attraction-title{margin-top:10px;width:100%;background-color:#c7952b;color:#000;text-align:center;font-weight:bold;font-size:1em;padding:5px 20px}.attraction-response-msg{margin:auto;margin-top:6px;width:100%;background-color:#c3c3c3;color:#000;text-align:center;font-weight:bold;padding:5px 20px}.attraction-response-msg+div{margin-top:5px}.button-primary.attraction-decline,.button-primary.attraction-decline:hover,.button-primary.attraction-decline:active,.button-primary.attraction-decline:focus{background:#c3c3c3!important;border-color:#c3c3c3!important}#tellafriend-lightbox .modal-body{padding:0!important}body.rr .newPDP #basic-details-container{background-color:#f5f5f5;padding-left:10px;padding-right:10px;padding-top:5px}.newPDP #basic-details-sub-container{background-color:#f5f5f5!important}body.rr .newPDP #image-carousel-container{background-color:#fff!important;padding-top:0!important}body .newPDP .product-image-carousel .product-image-container img{border:1px solid #e5e5e5}@media(min-width:750px){.newPDP #left-rail>.relocate.row{background-color:#fff!important}body.rr .newPDP #product-stock-status{margin:unset!important}}body.rr .newPDP .header-product-name{margin-bottom:10px}body.rr .newPDP .header-product-name h1{margin:5px 5px 5px 5px;line-height:unset;font-size:1.5rem;font-weight:bold}.newPDP #left-rail #basic-details-container a,#drt-explicit-image-link,.fit-image.customer-fit a{color:#0f3f97!important;text-decoration:underline}.newPDP #product-xxx-quantity-message span,.newPDP body.rr #product-stock-status{font-size:18px;font-weight:normal}@media(min-width:1000px){body.rr .newPDP .productRating{margin:5px 0;display:inline-block}}body.rr .newPDP .OldPrice{font-size:14px;font-weight:normal;color:#000;text-decoration:none}body.rr .newPDP #basic-details-container .NewPrice{font-size:24px!important;color:#cf2013}body.rr .newPDP .VirtualSkuPrice{color:#555;font-weight:normal;font-size:13px}body.rr .newPDP .swatches-div{margin-bottom:10px;margin-top:10px}#guarantee-large-message-container p.guaranteeProd{margin-bottom:0}.VirtualSkuPrice{margin-top:5px}.newPDP .variant-not-selected-message{color:#bf1d12!important}.newPDP #product-price{margin-top:10px;margin-bottom:10px}.newPDP .swatches a.size-swatch,.newPDP .swatches a.text-swatch{text-decoration:none!important;margin-right:5px}.newPDP #first-add-to-cart,.newPDP .email-this-item{height:38px;line-height:0;margin-right:0;font-size:15px}body.rr .newPDP .email-this-item{float:left!important;background:#f5f5f5;border:1px solid #b7b7b7;color:#555}.newPDP .piccount{border:2px solid #e5e5e5;height:64px;cursor:pointer}.newPDP .piccount img{vertical-align:top}.newPDP .piccount .count{margin:21px 1px 0 10px;color:#0c63a6;font-weight:bold}.float-left{float:left}.float-right{float:right}.newPDP .more-images-video{display:inline-block;width:100%;padding-left:41px;padding-right:41px}.newPDP #drt-explicit-image-link{margin-left:41px;font-size:14px;font-weight:normal;margin-top:0}@media(min-width:750px){.newPDP .productPage-delivery-estimates{margin-left:-10px;width:106%}.newPDP #sort-reviews-column{margin-top:-32px}.newPDP .productPage-dropDown>.panel-group{border:none}.newPDP .panel-heading h2{border-bottom:solid 1px #ccc}.newPDP #more-images-carousel-container{display:inline-block;margin-top:10px}}.newPDP #delivery-estimate-container{margin-bottom:0}.newPDP .description-link{background-color:#fff;margin-left:-15px;width:111%;padding-top:15px;font-size:18px}.newPDP .review-helpfulness .button-primary,.newPDP #jump-writereview,.newPDP #load-more-reviews,.video-transcript-btn{background-color:#555!important;border-color:#555!important;color:#fff!important}.newPDP #jump-writereview{padding-right:25px}.newPDP .reviews-histogram-header-stars{margin-bottom:10px}.newPDP .review-submitted{font-size:13px;font-weight:bold;color:#000}.newPDP .rate-reviews{text-decoration:underline;font-weight:bold;font-size:14px}.newPDP [id^="review-helpful"]{font-weight:bold}.newPDP .product-image-carousel .owl-pagination{display:none}.newPDP #accordion-YouMayAlsoNeed .panel-heading,.newPDP #accordion-YouMayAlsoNeed .panel-heading h2,.newPDP #yman-container .productPage-dropDown{background-color:#f5f5f5!important}body.rr .newPDP .product-image-carousel .owl-pagination{display:none}@media(max-width:749px){.newPDP .productPage-addToCart{background:#f5f5f5}.newPDP #md-up-extension-row .col-xs-6{display:none}.newPDP .email-this-item{font-size:16px}#product-xxx-quantity-message{margin-top:15px}.newPDP .prodDesc-dropDown>.panel-default .panel-heading,.newPDP .prodDetails-dropDown>.panel-default .panel-heading,.newPDP .prodReviews-dropDown>.panel-default .panel-heading{background-color:#717171}body:not(.ae) .newPDP .prodDesc-dropDown>.panel-default .panel-heading,body:not(.ae) .newPDP .prodDetails-dropDown>.panel-default .panel-heading,body:not(.ae) .newPDP .prodReviews-dropDown>.panel-default .panel-heading,body:not(.ae) .newPDP #headingProdReviews{background-color:#000}.newPDP .prodDesc-dropDown>.panel-default .panel-heading h2,.newPDP .prodDetails-dropDown>.panel-default .panel-heading h2,.newPDP .prodReviews-dropDown>.panel-default .panel-heading h2{color:#fff}}.newPDP #yman-container .panel-heading h2 button{display:none}.newPDP #headingYouMayAlsoNeed h2{border:none}.newPDP #product-header-container{background-color:#fff}@media(min-width:750px){.newPDP #product-header-container{padding-top:5px;padding-bottom:5px}.newPDP #basic-details-container{padding-top:5px}}#product-reviews .panel,.prodDetails-dropDown .panel,.prodDesc-dropDown .panel,#accordion-prodReviews-highlight .panel{margin-top:15px;margin-bottom:5px}.newPDP .productRating{margin-top:10px;display:inline-block}.newPDP #YouMayAlsoNeed .panel-body{padding:0}#modal-addon-kit a{color:#0c63a6;text-decoration:underline;font-size:12px}#modal-addon-kit #kit-add-to-cart{min-width:250px;margin-top:0;margin-bottom:15px;background:#bf1d12;line-height:1.42857143;color:#fff;font-size:1em;text-shadow:none}#modal-addon-kit .modal-header{border-bottom:none;height:unset}#modal-addon-kit .modal-body{padding-top:0;margin-top:-4px}#modal-addon-kit .modal-header button{font-size:48px;color:#000}.kit-image{width:95%}#modal-addon-kit .oldprice{text-decoration:line-through}#modal-addon-kit .newprice{color:#006b30;font-weight:bold;font-size:22px}#modal-addon-kit .old-price-container{font-size:18px}.wizardpoint img{width:20px}.kitprice-container{margin-top:15px;margin-bottom:15px}@media(max-width:549px){.wizardpoint{padding-left:10px}.kitprice-container{text-align:center!important}.kitprice-container span{text-align:center!important;float:unset}#no-kit{margin-bottom:15px;color:#0c63a6;background-color:#fff;border-color:#555}}.newPDP #left-rail #basic-details-container .size-swatches a,.newPDP #left-rail #basic-details-container .color-swatches a{color:#3a3a3a!important}#btn-send-product-email{background:#cf2013;line-height:1.42857143;color:#fff;font-weight:bold}#modal-email-my-product .modal-header{height:auto}#modal-email-my-product .modal-header>button.close,#modal-addon-kit .modal-header>button.close{font-size:48px;font-weight:lighter;cursor:pointer}.old-price-container .oldprice{text-decoration:line-through}.newPDP.persistentATC-area.fadeIn{background-color:#f5f5f5}.newPDP.persistentATC-area .productPage-ATC-button,.newPDP .persistentATC-area .productPage-ATC-button:hover{margin:0 0 0;height:38px}.persistentATC-area.newPDP .price{margin-bottom:10px}#product-video img{border:2px solid #e5e5e5}.newPDP .stock-status-message-backorder{margin-top:25px;font-weight:bold}@media(min-width:750px){.newPDP #basic-details-container .productPage-addToCart{padding-bottom:10px}}.nomargin{margin:0!important}.btn[disabled]{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.wizardpoint table td{border-bottom:none;padding:2px 2px}.wizardpoint-include{font-weight:bold}.wizardpoint table img{height:25px}.newPDP .text-red{color:#bf1d12!important}.newPDP #left-rail #basic-details-container #delivery-estimate-container a{text-decoration:none!important;color:#000!important}.newPDP .better-together-title{color:#bf1d12}.newPDP .betterTogetherPrice.btPricing,.newPDP .betterTogetherPrice.singlePricing{color:#bf1d12!important}.newPDP #bt-container .btn-add-to-cart{background-color:#bf1d12}.newPDP #guarantee-message-container{background-color:#f5f5f5!important}.newPDP #YouMayAlsoNeed .OldPriceYMAN{color:#bf1d12}.wizardkit-saving-msg{margin-bottom:5px}.newPDP .wizardkit-saving-msg{margin-top:-10px}a.wizard-breadcrumb{font-size:12px}body.rr .newPDP .previously-viewed .OldPrice{font-size:14px!important}body.rr .newPDP .previously-viewed .NewPrice{font-size:16px!important}body.rr:not(.ae) .newPDP #basic-details-container{background-color:#f7f7f7!important;min-height:413px}body.rr:not(.ae) .newPDP #guarantee-message-container{background-color:#f7f7f7!important}body:not(.ae) .newPDP .more-images-video{padding-left:47px;padding-right:47px}body.rr:not(.ae) .newPDP.persistentATC-area.fadeIn{background-color:#efefef}body:not(.ae) .newPDP .productPageHeader h1{font-size:24px;margin-top:0;font-weight:normal}body .newPDP .sizzleline h3,body .newPDP .sizzleline h3 p{font-size:20px;color:#2771c2;font-weight:bold;font-style:italic;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:0;margin-bottom:0}.newPDP .productPage-addToCart .full-add-tocart{padding-left:10%;padding-right:10%}@media(max-width:749px){.newPDP .sizzleline h3{font-size:18px}}body.vm .newPDP #left-rail #basic-details-container a,body.vm .newPDP #drt-explicit-image-link,body.vg .newPDP #left-rail #basic-details-container a,body.vg .newPDP #drt-explicit-image-link{color:#3a3a3a!important}body:not(.ae) .newPDP .description-link{background-color:initial!important}body:not(.ae) .newPDP .email-this-item{background:#efefef!important}.newPDP .betterTogetherItemDiscount{color:#bf1d12}body:not(.ae) .newPDP .productPage-addToCart{background-color:initial!important}.newPDP .full-add-tocart #first-add-to-cart{max-width:100%!important}body:not(.ae) .newPDP #accordion-YouMayAlsoNeed .panel-heading,body:not(.ae) .newPDP #accordion-YouMayAlsoNeed .panel-heading h2,body:not(.ae) .newPDP #yman-container .productPage-dropDown{background-color:#f7f7f7!important}body.rr .newPDP .module-categoryProductList .OldPrice,body.rr .newPDP #price-for-all-amount .OldPrice{font-size:14px!important}body.rr .newPDP .productPage-dropDown>.panel-group{border-width:0 0 0 0}body:not(.ae) .newPDP #price-for-all-text,body:not(.ae) .newPDP #better-together-savings,body:not(.ae) .newPDP #you-save-amount,body:not(.ae) .newPDP #price-for-all-amount .NewPrice,body:not(.ae) .newPDP #price-for-all-amount .Price{color:#006b30!important;font-size:18px}body:not(.ae) .newPDP .stock-status-message-backorder,body:not(.ae) .newPDP .stock-status-message-backorder span{font-weight:normal!important;margin:3px 0 3px 0!important}body:not(.ae) .newPDP .product-image-container.main-image div{margin:1px}body:not(.ae) .newPDP .better-together-product{margin-top:2px}#product-price .price.OldPrice{color:#cf2013}.gdpr-email-disclaimer{margin:2px 15px 10px 10px}.th-sizechart-f-col{font-size:13px;font-weight:bold;text-align:center;border-bottom:solid 1px #555;border-right:3px solid #555}table#size-table tbody>tr:nth-child(odd)>th{background-color:#ddd}.hidden-allow-reader{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#video-transcript{padding-top:10px}button:not(.redesign).video-transcript-btn{height:25px;line-height:25px;padding:0 10px}.video-transcript-btns{margin:10px 15px 0 15px}#videoTranscript{margin-left:15px}a.product-video-transcript{color:#0c63a6!important;text-decoration:underline;font-size:14px}#accordion-video-transcript{margin-bottom:15px}#reviews-histogram-header.review-redesign .ratingStars .ratingStar-0,#reviews-histogram-header.review-redesign .ratingStars .ratingStar-25,#reviews-histogram-header.review-redesign .ratingStars .ratingStar-50,#reviews-histogram-header.review-redesign .ratingStars .ratingStar-75,#reviews-histogram-header.review-redesign .ratingStars .ratingStar-100{height:28px;width:30px}.review-redesign .average-cus-rating{float:left;font-size:43px;line-height:35px}.review-redesign .average-cus-rating-rev{float:left}.review-redesign .customer-rating-text{margin-bottom:15px;font-size:18px}.sort-by-label{font-size:15px}.average-cus-rating-rev span{display:block;font-size:12px;font-weight:bold;margin-top:-7px}.average-cus-rating-rev span.filter{font-size:11px}.review-redesign .review-histogram-item a,.see-all-reviews{color:#0c63a6!important;text-decoration:underline;font-size:13px;font-weight:normal}.review-redesign .review-gauge{background-color:#f99f1d;border:none}.review-redesign .review-gauge-wrapper{width:68%;margin-right:2%;background-color:#efefef}@media(min-width:550px)and (max-width:920px){#reviews-histogram-header.review-redesign .ratingStars .ratingStar-0,#reviews-histogram-header.review-redesign .ratingStars .ratingStar-25,#reviews-histogram-header.review-redesign .ratingStars .ratingStar-50,#reviews-histogram-header.review-redesign .ratingStars .ratingStar-75,#reviews-histogram-header.review-redesign .ratingStars .ratingStar-100{height:20px;width:21px}.review-redesign .average-cus-rating{font-size:35px;margin-right:5px;line-height:31px}}.review-redesign .review-histogram-item div,.review-gauge{height:20px;line-height:20px;margin-bottom:5px}.review-redesign .review-level{margin-right:15px}.review-redesign .review-level.selected{margin-right:10px}.review-redesign .review-level.selected a{font-weight:bold;font-size:14px}.sort-by-label{float:left;line-height:38px}.sort-by-dropdown{float:left;margin-left:5%;width:61%}.reviews-histogram-container{padding-left:15px;margin-bottom:10px}#sort-reviews-by{height:37px}.sort-by-sm-div div.selected{background-color:#717171;color:#fff}.new-review-section #reviews-histogram-header{padding-bottom:15px;border-bottom:solid 1px #ccc}@media(max-width:549px){.sort-by-sm-div div{height:46px;display:flex;justify-content:center;flex-direction:column;border:1px solid #292727;border-right-style:none;text-align:center;cursor:pointer}.sort-by-sm-div div:last-child{border-right-style:solid}.customer-rating-dev{margin-bottom:20px}.reviews-histogram-container{padding-left:0}.review-gauge-wrapper{width:63%}.review .review-item-column1{margin-bottom:15px}.review-time.mobile{display:inline!important}span.review-time{display:none!important}}@media(min-width:749px){.review .review-item-column2{padding-left:15px}.fit-image{height:125px}}.review .review-item-column2 .review-headline-span{margin-right:40px}.review-item-column1 span{font-weight:bold;font-size:12px}.review-item-column1 .customer-name span{font-size:14px}.verified-purchase{margin-bottom:10px}.verified-purchase img{height:13px}.review-recommend img{height:13px}.verified-purchase div{float:left;padding-top:2px;margin-right:4px}.review-recommend div{float:left;padding-top:1px;margin-right:2px}.helpfulness-message div.outline{border:1px solid #cec9c9}.helpfulness-message div.outline:nth-of-type(1){border-right-style:none}.helpfulness-message div a div:nth-of-type(1){padding-left:15px;padding-top:6px}.helpfulness-message div a div:nth-of-type(2){padding:6px 5px 0 4px}.helpfulness-message div img{height:22px}.helpfulness-message span{padding-top:7px}#product-review-items.review-redesign .review-item{border-bottom:solid 1px #ccc;margin-top:15px}.review-redesign .review-recommend{margin:10px 0}.review-redesign .helpfulness-message{font-size:14px}.review-time.mobile{display:none}span.review-time{display:inline}.ans{font-weight:normal!important}.verified-purchase span{font-size:11px}.customer-gender,.customer-Status{margin-top:-5px}.review-recommend span{font-size:12px}.helpfulness-message{color:#666}.review-highlight{padding:0 15px}.review-highlight-inner{padding:3px 0 7px 0;background-color:#efefef}.ratingStars .ratingStar-100,.ratingStars .ratingStar-75,.ratingStars .ratingStar-50,.ratingStars .ratingStar-25,.ratingStars .ratingStar-0{height:18px;width:18px}body.sii [class^="ratingStar-"]{width:20px}.review-highlight-inner .review-headline-span{font-weight:bold;margin-bottom:5px}#prodReviews-highlight .panel-body .review-highlight-outer:nth-of-type(1){padding:0 10px 0 0}.review-highlight-outer{padding:0 10px}.talk-bubble{margin:20px;display:inline-block;position:relative;background-color:#efefef;cursor:pointer}.tri-right.btm-right:after{content:' ';position:absolute;width:0;height:0;left:auto;right:25px;bottom:-20px;border:12px solid;border-color:#efefef #efefef transparent transparent}@media(max-width:749px){#prodReviews-highlight .panel-body .talk-bubble:nth-of-type(1){margin-left:5px}.review-highlight-outer.odd{float:right}.newPDP .panel-heading h2 button.desktop{display:none!important}}@media(min-width:750px){.newPDP .panel-heading h2 button{background-color:#464646;color:#fff;padding:0 6px;line-height:21px;height:23px;font-size:11px;border:1px solid #464646}.newPDP .panel-heading h2 button.mobile{display:none!important}}@media(min-width:1000px){.new-review-section h2 button,#accordion-video-transcript h2 span{margin-right:191px}body:not(.ae) .new-review-section h2 button,body:not(.ae) #accordion-video-transcript h2 span{margin-right:205px}}a.isDisabled{color:currentColor;cursor:not-allowed;pointer-events:none;text-decoration:none}.customer-fit hr{border:0;width:100%;background-color:#efefef;height:2px;margin:0}.customer-fit .dot{height:10px;width:10px;background-color:#bbb;border-radius:50%;display:inline-block}.customer-fit .dot.selected{background-color:#cf2013}.customer-fit .dot-div{float:left;width:20%;text-align:center}.customer-fit .dot-div:nth-of-type(1){text-align:left}.customer-fit .dot-div:nth-of-type(5){text-align:right}.customer-fit .dot-div-container{margin-top:-12px}.customer-fit .dot-div:nth-of-type(2) .dot{margin-left:-26%}.customer-fit .dot-div:nth-of-type(4) .dot{margin-left:26%}.fit-text span{font-size:9px}.fit-text{margin-bottom:2px}.fit-text span:nth-of-type(1){float:left}.fit-text span:nth-of-type(2){float:right}.customer-fit div.over-all-fit{font-weight:bold;margin:5px 5px 10px 5px;text-align:center}.YouMayAlsoLike .ratingStars .ratingCount{padding-left:2px}.YouMayAlsoLike .ratingStars{margin-left:-10px}#modal-fitsize-histogram .review-level{width:130px;font-weight:normal}#modal-fitsize-histogram .review-level.selected{font-weight:bold;margin-right:15px}#modal-fitsize-histogram .review-redesign .review-histogram-item div,.review-gauge{height:25px;line-height:25px}#modal-fitsize-histogram .review-redesign .review-gauge-wrapper{width:65%}#modal-fitsize-histogram .review-redesign div.column.text-center:nth-of-type(1){font-size:18px}#zoomModal .modal-content.desktop .owl-carousel .owl-nav{display:none}@media(min-width:999px){.YouMayAlsoLike .owl-carousel .owl-stage{width:100%!important}}.owl-next.disabled,.owl-prev.disabled{opacity:.4!important}@media(min-width:750px){.product-image-carousel.slider .js_dots{position:initial!important;bottom:20px;right:10px}.product-image-carousel.slider .product-image-container{width:90%}}.slider.category-product-list .product-image-container:not(.slide-image){width:auto!important;float:none!important;margin-top:10px}#right-rail .slider.category-product-list .product-image-container:not(.slide-image){padding:0 15px}.slider.category-product-list .product-image-container:not(.slide-image){padding:0 32px}.slide.product{vertical-align:top}.slider .rating{order:1;line-height:22px}.category-product-list .product-name{white-space:normal;margin-bottom:10px}@media(min-width:1000px){.YouMayAlsoLike .slide.product{float:left;width:100%!important}.YouMayAlsoLike .slider .prev,.YouMayAlsoLike .slider .next{display:none}}.slide.product .product-name{order:2;font-size:12px;height:45px;width:90%;margin:auto;overflow:hidden;line-height:20px;font-weight:normal}@media(min-width:750px){.slide.product .product-price{height:60px;font-size:16px}}.slide.product .product-price{order:3;height:auto!important;line-height:1em;font-size:16px;font-weight:bold;margin-bottom:10px}.slider.category-product-list .ratingStars .ratingCount{vertical-align:top!important}.product-image-carousel:not(.lory-loaded) .slides{width:100%}.product-image-carousel .js_dots{display:none}#previously-viewed .red.sale-price{font-size:15px;color:#cf2013}#previously-viewed .product-price .old-price{font-size:12px}@media(max-width:999px){.YouMayAlsoLike .slider{border:solid 1px #ddd}}.badge1[data-badge]:after{font-size:14px!important}.jcpoffer{background-color:#fafafa;border-radius:5px;border:solid 1px #ccc;padding:20px 10px 10px 10px;margin-top:20px;position:relative}.jcpoffer:before{content:"Special Offer";font-size:12px;text-transform:uppercase;line-height:14px;background-color:#fafafa;border:1px solid #ccc;border-radius:5px;position:absolute;top:-8px;color:#000;font-weight:100;padding:0 5px}.jcpoffer-top{font-size:14px;display:table-cell;vertical-align:middle}.jcpoffer-pricerange{color:#cf2013;font-size:24px;border-radius:5px;display:table-cell;padding:0 5px}.jcpoffer-pricesingle{color:#fff;background-color:#cf2013;font-size:24px;border-radius:5px;display:table-cell;padding:5px;margin-left:10px}.jcpoffer-bottom{font-size:13px;font-weight:100}.jcpoffer-bottom a{font-size:14px;font-weight:100}.review-companycomments-layout{padding:0 0 10px 40px}.review-companycomments{background-color:#efefef;border-left:solid 2px #0c63a6;padding:8px}.review-companycomments-layout .companyName{font-size:14px;color:#666;font-weight:bold}.review-companycomments-layout .company-comments{font-size:14px}#delivery-estimate-container{margin-top:20px;border:solid 2px #c5c5c5;clear:both;width:100%}#delivery-estimate-header{font-size:14px;font-weight:bold;padding:5px 10px;cursor:pointer}#delivery-estimate-content{font-size:12px;padding:5px 10px}#delivery-estimate-controls{display:table;position:relative;width:100%}#delivery-estimate-controls input{display:block;float:left;margin-bottom:0;padding:8px 12px;border:solid 2px #c5c5c5;border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0;outline:none;font-size:12px}#delivery-estimate-controls span{display:table-cell;padding:8px 12px;border:solid 2px #c5c5c5;border-left:none;border-bottom-right-radius:4px;border-top-right-radius:4px;vertical-align:middle;font-size:14px;font-weight:bold;background-color:#a8a8a8;width:20%;cursor:pointer;line-height:18px;text-align:center}#delivery-estimate-results{padding-top:20px}#delivery-estimate-method,#delivery-estimate-dates{display:inline-block;vertical-align:top}#delivery-estimate-method{font-weight:bold;font-size:14px}#delivery-estimate-dates{margin-left:14px}#delivery-estimate-dates span{white-space:nowrap}.productPage-delivery-estimates{padding:0}.detail-section.productPage-delivery-estimates .content{padding:0 0}.detail-section.productPage-delivery-estimates #delivery-estimate-controls input{width:100%;height:38px}.detail-section.productPage-delivery-estimates{border:1px solid #e7e7e7;padding:0 6px;border-radius:5px;margin:10px 0;background-color:#fff}.detail-section.productPage-delivery-estimates button.collapse_mb{border-bottom:none!important;border-top:none!important}.detail-section.productPage-delivery-estimates #delivery-estimate-dates{margin-left:86px}.productPage-delivery-estimates-container{padding:5px}@media(min-width:750px){.easyzoom{position:relative;*display:inline-block;*display:inline;*zoom:1}.easyzoom img{vertical-align:bottom}.easyzoom.is-loading img{cursor:progress}.easyzoom.is-ready img{cursor:crosshair}.easyzoom.is-error img{cursor:not-allowed}.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#fff;box-shadow:0 0 10px #888}.easyzoom-index{position:absolute;top:0%;left:0%;z-index:150;width:168px;height:168px;border:1px solid #ddd;box-shadow:0 0 10px #888;cursor:none}.easyzoom-flyout{position:absolute;z-index:100;overflow:hidden;background:#fff;top:0;width:100%;height:100%;box-shadow:0 0 10px #888}.easyzoom-flyout img{width:auto}.easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%}.easyzoom--adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px}.easyzoom-close{top:40px;right:40px;position:fixed;z-index:100;-webkit-backface-visibility:hidden;border-radius:10px;padding:5px 15px;background-color:#e5e5e5;cursor:pointer}}#iv-container{position:fixed;background:#0d0d0d;width:100%;height:100%;top:0;left:0;display:none;z-index:1000}.iv-container{overflow:hidden}.iv-close{width:32px;height:32px;position:absolute;right:20px;top:20px;cursor:pointer;text-align:center;overflow:hidden;text-shadow:0 0 3px #6d6d6d;-webkit-transition:all ease 200ms;-moz-transition:all ease 200ms;-o-transition:all ease 200ms;transition:all ease 200ms}.iv-close:after,.iv-close:before{content:"";height:4px;width:32px;background:#fff;position:absolute;left:0;top:50%;margin-top:-2px}.iv-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.iv-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.iv-close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.iv-snap-view{width:150px;height:150px;position:absolute;top:20px;left:20px;border:1px solid #666;background:#000;z-index:100;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease 400ms;-moz-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms;opacity:0}.iv-snap-image-wrap{display:inline-block;position:absolute;max-width:150px;max-height:150px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}.iv-snap-image{position:relative}.iv-snap-handle{position:absolute;border:1px solid #ccc;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-shadow:0 0 0 200px rgba(0,0,0,.5);-moz-box-shadow:0 0 0 200px rgba(0,0,0,.5);box-shadow:0 0 0 200px rgba(0,0,0,.5)}.iv-zoom-slider{width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #666;border-top:0;background:rgba(204,204,204,.1);height:15px;position:absolute;top:150px;left:-1px}.iv-zoom-handle{width:20px;height:15px;background:#ccc;position:absolute}.iv-image-view{position:absolute;height:100%;width:100%}.iv-image-wrap{display:inline-block}.iv-image-wrap:active{cursor:move}.iv-large-image{max-width:100%;max-height:100%;position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.iv-loader{top:50%;left:50%;border-radius:50%;width:32px;height:32px;z-index:100;margin-top:-16px;margin-left:-16px;font-size:5px;position:absolute;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.iv-loader:after{width:10em;height:10em;border-radius:50%}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:767px){.iv-snap-view{z-index:-1;visibility:hidden}}.modal .cart-addon-product-image{margin-right:10px;border:solid 1px #e5e5e5}.modal .yman_item{display:inline-flex;vertical-align:top;position:relative;width:calc(100% - (21% + 110px));margin-bottom:0}.yman_item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:5px;left:0;height:25px;width:25px;background:linear-gradient(to bottom,rgba(254,254,254,1) 0%,rgba(245,245,245,1) 100%);border:1px solid #cecece;border-radius:5px}.checkmark:after{content:"";position:absolute;display:none}.yman_item .checkmark:after{left:7px;top:1px;width:8px;height:18px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.yman_item input:checked~.checkmark:after{display:block}.yman_item a.cartYman-product-name{text-decoration:underline;color:#0f3f97!important;font-size:15px!important}.yman_item .prod-name{margin:2px 0 0 35px}.modal .yman_price{vertical-align:top;width:22%;display:inline-block;text-align:right}.modal .yman_price .sale-price{font-size:22px}.modal .yman_price .old-price{font-size:14px;line-height:1em;margin-top:0}.modal .yman_price .price{font-size:22px}.modal .ra_additem{min-width:300px;margin-top:0;margin-bottom:15px;background:#bf1d12;line-height:1.42857143;color:#fff;font-size:1em;text-shadow:none;text-transform:initial;box-shadow:0 2px 2px #bdbdbd}.modal .ra_additem .image{grid-template-columns:55px 27px 1fr;display:grid;grid-gap:0 5px}.modal .ra_additem .image.small-device{grid-template-columns:40px 27px 1fr}.modal .ra_additem span.margin-top{margin-top:3px;text-align:left}.modal .ra_noitem{margin-bottom:15px;color:#0c63a6;background-color:#fff;border-color:#555;min-width:300px;margin-top:0;height:36px}.modal .saving-msg{font-size:18px;margin:-15px 0 10px 0}.modal .ra_total{font-weight:bold}.modal .ra_total_saving{font-weight:bold;color:#42710a}@media(max-width:750px){.modal .yman_item_row .cart-addon-product-image{display:none}.modal .yman_item{min-height:46px;width:calc(100% - (30%));margin-bottom:10px}.modal .yman_price{width:28%}.modal .yman_item,.modal .yman_price{margin-top:0}.modal .ra_additem,.modal .ra_noitem{min-width:100%}.modal .ra_additem .image{grid-template-columns:25% 27px 1fr}.modal .ra_additem .image.small-device{grid-template-columns:20% 27px 1fr}.modal .saving-msg{margin-top:10px}#modal-addon-kit.ra .yman_item .prod-name{margin:2px 0 0 15px}}@media(max-width:750px)and (orientation:landscape){.modal .ra_additem .image{grid-template-columns:35% 27px 1fr}.modal .ra_additem .image.small-device{grid-template-columns:34% 27px 1fr}}#yman_top .sub-title{font-size:1.15em;border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin:0}#yman_top .sub-title-discount{font-size:.8em;margin:-6px 0 0 0;font-weight:normal;font-style:italic}#yman_top h3:nth-child(2){padding:5px 0;margin:0}