@charset "utf-8";.product-snapshot{background:#fff;color:#2a2a2a;padding:20px 0;position:relative}.product-snapshot-scroll-container{position:relative}.product-snapshot-scroll-container .product-snapshot-scroll-left-btn{background:#fff;color:#2a2a2a;height:100%;left:0;margin:0;outline:none;padding:0;position:absolute;text-align:center;top:0;width:20px;z-index:2}.product-snapshot-scroll-container .product-snapshot-scroll-left-btn::before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-snapshot-scroll-container .product-snapshot-scroll-right-btn{background:#fff;color:#2a2a2a;height:100%;margin:0;outline:none;padding:0;position:absolute;right:0;text-align:center;top:0;width:20px;z-index:2}.product-snapshot-scroll-container .product-snapshot-scroll-right-btn::before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-snapshot-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto;overflow-y:hidden;padding:0 20px;position:relative}.product-snapshot-container::-webkit-scrollbar{background:transparent;display:none;height:0}@media print, screen and (min-width: 64em){.product-snapshot-container{overflow:hidden}}.product-snapshot-header{color:#2a2a2a;font-size:2.15385em;margin-bottom:10px;text-align:center}.product-snapshot-header-description{color:#2a2a2a;margin-bottom:10px;text-align:center}.product-snapshot-item{display:block;margin:0 auto;width:120px}.product-snapshot-item-wrapper{-ms-flex-negative:0;flex-shrink:0;margin:0 10px;position:relative;text-align:center}.product-snapshot-item-wrapper::after{content:'';display:block;height:1px;position:absolute;right:-30px;width:30px}.product-snapshot-item-icon,.product-snapshot-item-recommendation{margin:0 auto;width:90px;white-space:nowrap}.product-snapshot-item-recommendation-container{color:#2a2a2a;line-height:80px}.product-snapshot-item-recommendation .percentage{font-size:3em}.product-snapshot-item-recommendation .symbol{font-size:1.5em}.product-snapshot-item-desc{color:#2a2a2a;font-family:"Neue Helvetica VFDP",helvetica,sans-serif;font-weight:400;text-align:center;text-transform:none}.sticky-add-to-cart{z-index:100;left:0;position:fixed;top:0;width:100%}.sticky-add-to-cart.top{bottom:auto;top:0}.sticky-add-to-cart.bottom{bottom:0;top:auto}.sticky-add-to-cart-container{background-color:#fff;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.sticky-add-to-cart .product-swatch{-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0}.sticky-add-to-cart .product-text{border-left:1px solid #e0e0e0;line-height:1.25;padding:.92308rem;width:100%}.sticky-add-to-cart .product-text .product-name{font-family:"HelveticaNeueW02-77BdCn_694066",Helvetica,sans-serif}.sticky-add-to-cart .product-text .product-name::after{content:', '}.sticky-add-to-cart .product-text .product-color::after{content:', '}.sticky-add-to-cart .product-text .product-size::after{content:', '}.sticky-add-to-cart .product-text .product-price .original-price{text-decoration:line-through}.sticky-add-to-cart .product-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;min-width:80px;position:relative}.sticky-add-to-cart .product-button button{background-color:#c22014;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;text-align:center;text-decoration:none;width:100%}.sticky-add-to-cart .product-button button .sticky-icon{-ms-flex-item-align:center;align-self:center;font-size:2em;position:relative}.sticky-add-to-cart .product-button button .sticky-icon::after{background-color:#c22014;border:2px solid #fff;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;content:'+';display:block;font-family:monospace;font-size:0.75em;font-weight:bold;height:0.85em;line-height:0.85em;position:absolute;right:-10%;text-align:center;top:-25%;vertical-align:top;width:0.85em}.sticky-add-to-cart .product-button button .sticky-text{-ms-flex-item-align:center;align-self:center;font-size:1em}#sticky-add-to-cart-error button{background-color:rgba(0,0,0,0);padding:0}#sticky-add-to-cart-error .icon-close{font-size:1.53846rem}@-webkit-keyframes heartPulseIn{10%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartPulseIn{10%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes heartPulseOut{10%{-webkit-transform:scale(1.5);transform:scale(1.5)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes heartPulseOut{10%{-webkit-transform:scale(1.5);transform:scale(1.5)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes heartPulseIn{10%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartPulseOut{10%{-webkit-transform:scale(1.5);transform:scale(1.5)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes heartPulseIn{10%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartPulseOut{10%{-webkit-transform:scale(1.5);transform:scale(1.5)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.size-and-fit-module{background-color:#f8f8f8;margin:2.30769rem 0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:1.53846rem}.size-and-fit-module h4{font-size:1.23077rem;font-weight:bold;line-height:1.84615rem;text-transform:none}.size-and-fit-module .power-reviews-module{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:block;font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif}.size-and-fit-module .power-reviews-module #pr-size-fit-snippet{width:60%}.size-and-fit-module .power-reviews-module #pr-size-fit-snippet .p-w-r{margin:0}.size-and-fit-module .power-reviews-module #pr-size-fit-snippet .p-w-r .pr-size-fit_slider_node{background-color:#fff;border:1px solid #999;height:1rem;width:1rem}.size-and-fit-module .power-reviews-module #pr-size-fit-snippet .p-w-r .pr-size-fit_slider_node--active{background-color:#2a2a2a}.size-and-fit-module .power-reviews-module #pr-size-fit-snippet .p-w-r .pr-size-fit_slider_line{border-top:1px solid #999}.size-and-fit-module .power-reviews-module #pr-size-fit-snippet .p-w-r .pr-size-fit_label{color:#000;font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif}.size-and-fit-module .model-measurements-text{color:#000}.lifetime-warranty{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.lifetime-warranty-link{text-transform:none}.lifetime-warranty .icon-success{font-size:1.07692rem}.lifetime-warranty .label{padding:0 0 0 .92308rem;text-decoration:underline}.product-snapshot{border-bottom:1px solid #bebebe;border-top:1px solid #bebebe}.product-snapshot-item{width:100%}.product-snapshot-item-wrapper{margin:0 auto;padding:0 2px;width:calc(100%/3)}.product-snapshot-item-icon{max-height:50px}.product-snapshot-item-desc{font-size:1.23077rem;font-weight:300;letter-spacing:.04rem;line-height:1.5;font-size:1.07692rem;font-weight:400;padding-top:1.15385rem;word-wrap:break-word}.product-badge-module{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 .38462rem 0}.product-badge-module img{height:1.53846rem;margin:0 .38462rem 0 0;width:1.53846rem}.product-badge-module figcaption,.product-badge-module label{font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif;font-size:.92308rem;line-height:1.23077rem}.sticky-add-to-cart{height:7.69231rem}.sticky-add-to-cart .sticky-add-to-cart-container{width:100%}@media print, screen and (min-width: 40em){.sticky-add-to-cart .sticky-add-to-cart-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eee;height:5.38462rem;padding:0 2.30769rem}}.sticky-add-to-cart .sticky-add-to-cart-container .product-button{width:100%}@media print, screen and (min-width: 40em){.sticky-add-to-cart .sticky-add-to-cart-container .product-button{height:3.84615rem;min-width:15.38462rem;width:auto}.sticky-add-to-cart .sticky-add-to-cart-container .product-button span{width:auto}.sticky-add-to-cart .sticky-add-to-cart-container .product-button button{padding:0}}.sticky-add-to-cart .sticky-add-to-cart-container .product-button button{height:3.84615rem}@media print, screen and (min-width: 40em){.sticky-add-to-cart .sticky-add-to-cart-container .product-swatch img{height:5.38462rem;padding:1px;width:auto}.sticky-add-to-cart .sticky-add-to-cart-container .product-text{border:0;width:100%}.sticky-add-to-cart .sticky-add-to-cart-container .product-text .product-name{font-size:1.38462rem}.sticky-add-to-cart .sticky-add-to-cart-container .product-text .product-color{display:none}.sticky-add-to-cart .sticky-add-to-cart-container .product-text .product-price{display:block;font-size:1.15385rem}.sticky-add-to-cart .sticky-add-to-cart-container .add-to-favorites{height:3.84615rem}.sticky-add-to-cart .sticky-add-to-cart-container .add-to-favorites button{background-color:#fff;border-color:#2a2a2a;font-size:2rem;line-height:3.69231rem;margin:0 0 0 10px;padding:0;width:3.84615rem}.sticky-add-to-cart .sticky-add-to-cart-container .add-to-favorites button span{vertical-align:middle}.sticky-add-to-cart .sticky-add-to-cart-container .add-to-favorites button .favorites-icon-filled-animated{-webkit-animation:heartPulseIn 0.7s;animation:heartPulseIn 0.7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;display:inline-block}.sticky-add-to-cart .sticky-add-to-cart-container .add-to-favorites button .favorites-icon-outline-animated{-webkit-animation:heartPulseOut 0.7s;animation:heartPulseOut 0.7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;display:inline-block}.sticky-add-to-cart .sticky-add-to-cart-container .add-to-favorites button .icon-wishlist::before,.sticky-add-to-cart .sticky-add-to-cart-container .add-to-favorites button .icon-favorite:before{color:#2a2a2a}.sticky-add-to-cart .sticky-add-to-cart-container .add-to-favorites button .icon-favorite-filled:before{color:#c22014}}.set-indicator-container{margin:.96154rem 0}.set-indicator-container .s7dot{height:.46154rem;margin:0 .61538rem 0 0;width:.46154rem}.set-indicator-container .s7dot[state='unselected']{background-color:#fff;border:1px solid #949494}.set-indicator-container .s7dot[state='selected']{background-color:#949494}.set-indicator-container .s7dot:last-child{margin:0}@media print, screen and (min-width: 40em){.vfdp-s7-viewer .alt-image-bottom,.vfdp-s7-viewer .alt-image-left{background:#eee}.vfdp-s7-viewer .alt-image-bottom .s7zoomview,.vfdp-s7-viewer .alt-image-left .s7zoomview{background:#eee}}.pdp .pr-review-snippet-rating .p-w-r>.pr-review-snippet-container{padding:.76923rem 0}@media print, screen and (min-width: 40em){.pdp .pr-review-snippet-rating .p-w-r>.pr-review-snippet-container{padding:.76923rem 0 0 0}}.pdp .pr-review-snippet-rating .p-w-r>.pr-review-snippet-container .pr-snippet-slider-root{display:none}#rating_reviews .pr-review-snapshot .pr-snippet-write-review-link,#rating_reviews .pr-rd-no-reviews a{font-size:1.53846rem;font-weight:inherit;letter-spacing:.09769rem;line-height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #2a2a2a;color:#2a2a2a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:1.07692rem 1.53846rem;text-transform:uppercase;width:100%}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot .pr-snippet-write-review-link,#rating_reviews .pr-rd-no-reviews a{padding:1.07692rem 3.07692rem;width:80%}}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot .pr-snippet-write-review-link,#rating_reviews .pr-rd-no-reviews a{padding:1.07692rem 3.07692rem}}#rating_reviews .pr-review-snapshot .pr-snippet-write-review-link:hover,#rating_reviews .pr-rd-no-reviews a:hover{background:#000;color:#fff}.pdp #product-tech-container,.pdp #pr-container{max-width:100% !important;width:100%}#rating_reviews [id^="pr-review-display-"]{padding:0}#rating_reviews .pr-review-snapshot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif;padding:4.61538rem .76923rem .76923rem .76923rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:6.15385rem 3.07692rem 3.07692rem 3.07692rem}}#rating_reviews .pr-review-snapshot-simple{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:100%}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot-simple{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:66%}}#rating_reviews .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline{font-size:3.69231rem;font-weight:inherit;letter-spacing:.3rem;line-height:1.92308rem;color:#64686b;display:block;margin-bottom:0;padding-top:1.15385rem;position:relative;width:100%}#rating_reviews .pr-review-snapshot-simple .pr-snippet-rating-decimal{display:none}#rating_reviews .pr-review-snapshot-header{position:absolute;top:.38462rem}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot-header{top:1.23077rem}}#rating_reviews .pr-review-snapshot-header .pr-headline{font-size:1.38462rem;font-weight:500;letter-spacing:.04154rem;line-height:1.84615rem;color:#2a2a2a}#rating_reviews .pr-review-snapshot-block{background-color:#fff;border:1px solid #bebebe;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;margin:0 0 1.53846rem 0;min-height:21.53846rem}@media print, screen and (min-width: 40em){#rating_reviews .pr-review-snapshot-block{width:100%}}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot-block{margin:0 1.53846rem 0 0}}#rating_reviews .pr-review-snapshot-block .pr-snippet{padding-top:2.30769rem}#rating_reviews .pr-review-snapshot-block .pr-snippet .pr-snippet-read-and-write{text-align:center}#rating_reviews .pr-review-snapshot-block .pr-snippet .pr-snippet-read-and-write a{width:90% !important}#rating_reviews .pr-review-snapshot-block .pr-review-snapshot-snippets{text-align:center;width:100%}#rating_reviews .pr-review-snapshot .pr-snippet-review-count{font-size:1.15385rem;font-weight:500;letter-spacing:.02692rem;line-height:inherit;color:#2a2a2a;padding:0 0 1.53846rem 0;text-decoration:underline}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot .pr-snippet-review-count{font-size:1.38462rem;font-weight:400;letter-spacing:.11231rem;line-height:inherit;text-decoration:none}}#rating_reviews .pr-review-snapshot .pr-snippet-read-and-write{margin:0 0 1.53846rem 0}#rating_reviews .pr-review-snapshot-block-histogram .pr-review-snapshot-histogram{width:100%}#rating_reviews .pr-review-snapshot .pr-ratings-histogram-bar,#rating_reviews .pr-review-snapshot .pr-ratings-histogram-barValue{height:1.38462rem}#rating_reviews .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label,#rating_reviews .pr-review-snapshot .pr-ratings-histogram .pr-histogram-count{font-size:1rem;font-weight:300;letter-spacing:.08154rem;line-height:inherit;color:#2a2a2a;text-transform:lowercase}#rating_reviews .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars{height:power-reviews-snapshot-block-histogram-ratings-stars-height}#rating_reviews .pr-review-snapshot-block-recommend{display:none}#rating_reviews .pr-review-snapshot-block-headline{font-size:1.23077rem;font-weight:400;letter-spacing:.03077rem;line-height:1.53846rem;display:block;padding:0 .76923rem 2.30769rem .76923rem;text-transform:none}#rating_reviews .pr-review-snapshot-histogram-msq-simple{background-color:#fff;border:1px solid #bebebe;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot-histogram-msq-simple{padding:1.53846rem;width:33%}}#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-histogram-msq-headline{font-size:1.23077rem;font-weight:500;letter-spacing:.1rem;line-height:1.15385rem;padding:0;text-align:left;text-transform:uppercase}#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-review-snapshot-msq-histogram{padding:.76923rem 1.53846rem}#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-slider-node{background-color:#949494;height:1.07692rem;width:1.07692rem}#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-slider-node.pr-active{background-color:#000}#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-slider-line{border-top:1px solid #949494}#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-slider.pr-text-above{width:90%}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-slider.pr-text-above{width:60%}}#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-min-text{text-transform:lowercase}#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-histogram-msq-slider{max-width:100%;padding:.76923rem 0}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-histogram-msq-slider{padding:.76923rem}}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-histogram-msq-slider{position:relative}#rating_reviews .pr-review-snapshot-histogram-msq-simple .pr-histogram-msq-slider .pr-slider-text-above{position:absolute}}#rating_reviews .pr-review-snapshot-histogram-msq-container{margin:0 0 1.53846rem 0;min-height:21.53846rem}@media print, screen and (min-width: 64em){#rating_reviews .pr-review-snapshot-histogram-msq-container{margin:0 0 0 3.07692rem}}#rating_reviews .pr-review-snapshot-msq-histogram{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}#rating_reviews .pr-review-snapshot-msq-histogram .pr-histogram-msq-headline{padding-bottom:0}#rating_reviews .pr-rd-search-reviews-input input{border:2px solid #bebebe;color:#64686b;font-family:"Neue Helvetica VFDP",helvetica,sans-serif;font-size:1.07692rem;height:3.46154rem !important}#rating_reviews .pr-rd-search-reviews-input button{background-color:rgba(0,0,0,0);border:none;height:3.46154rem;width:3.46154rem}#rating_reviews .pr-rd-search-reviews-input .pr-search-icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#rating_reviews .pr-rd-search-reviews-input .pr-search-icon svg path{fill:#000}#rating_reviews .pr-rd-search-container{float:none;max-width:100%;width:100%}@media print, screen and (min-width: 64em){#rating_reviews .pr-rd-search-container{float:right;margin-left:auto;width:35.5%}}@media print, screen and (min-width: 64em){#rating_reviews .pr-rd-review-header-contents{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.15385rem 3.07692rem 1.15385rem 12.30769rem;display:-webkit-box;display:-ms-flexbox;display:flex}}#rating_reviews .pr-rd-review-total{font-size:1.15385rem;font-weight:400;letter-spacing:.02692rem;line-height:1.38462rem;display:block;float:none;margin-top:0;text-align:center}@media print, screen and (min-width: 64em){#rating_reviews .pr-rd-review-total{font-size:1.23077rem;font-weight:inherit;letter-spacing:.03077rem;line-height:1.53846rem;margin-top:0}}#rating_reviews .pr-review{margin-bottom:0;padding:0 1.53846rem}@media print, screen and (min-width: 64em){#rating_reviews .pr-review{margin-bottom:.92308rem;padding-left:12.30769rem}}#rating_reviews .pr-review .pr-snippet-rating-decimal{display:none}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-side-content-block{right:-5.5%}}#rating_reviews .pr-review .pr-rd-review-headline{font-size:1.23077rem;font-weight:500;letter-spacing:.03462rem;line-height:2.15385rem;font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-review-headline{font-size:1.38462rem;font-weight:inherit;letter-spacing:.03923rem;line-height:inherit}}#rating_reviews .pr-review .pr-rd-reviewer-details{display:-webkit-box;display:-ms-flexbox;display:flex}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-reviewer-details{display:block}}#rating_reviews .pr-review .pr-rd-description-text,#rating_reviews .pr-review .pr-accordion,#rating_reviews .pr-review .pr-rd-reviewer-details,#rating_reviews .pr-review .pr-rd-reviewer-details span,#rating_reviews .pr-review .pr-rd-reviewer-details p,#rating_reviews .pr-review .pr-rd-review-tag dd{font-size:1.15385rem;font-weight:200;letter-spacing:.02308rem;line-height:1.61538rem;color:#2a2a2a;font-family:"Neue Helvetica VFDP",helvetica,sans-serif}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-description-text,#rating_reviews .pr-review .pr-accordion,#rating_reviews .pr-review .pr-rd-reviewer-details,#rating_reviews .pr-review .pr-rd-reviewer-details span,#rating_reviews .pr-review .pr-rd-reviewer-details p,#rating_reviews .pr-review .pr-rd-review-tag dd{font-size:1.23077rem;font-weight:inherit;letter-spacing:.03077rem;line-height:1.84615rem}}#rating_reviews .pr-review .pr-rd-description-text time,#rating_reviews .pr-review .pr-accordion time,#rating_reviews .pr-review .pr-rd-reviewer-details time,#rating_reviews .pr-review .pr-rd-reviewer-details span time,#rating_reviews .pr-review .pr-rd-reviewer-details p time,#rating_reviews .pr-review .pr-rd-review-tag dd time{color:#2a2a2a;font-weight:500}#rating_reviews .pr-review .pr-rd-author-nickname,#rating_reviews .pr-review .pr-rd-author-location{margin-left:.38462rem}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-author-nickname,#rating_reviews .pr-review .pr-rd-author-location{margin-left:0}}#rating_reviews .pr-review .pr-rd-author-nickname span span:last-child,#rating_reviews .pr-review .pr-rd-author-location span span:last-child{font-weight:500}#rating_reviews .pr-review .pr-rd-description-text{font-size:1.15385rem;font-weight:200}@media print, screen and (min-width: 40em){#rating_reviews .pr-review .pr-rd-description-text{width:80%}}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-description-text{font-size:1.23077rem;width:70%}}#rating_reviews .pr-review .pr-accordion .pr-accordion-btn{color:#2a2a2a;text-transform:none}#rating_reviews .pr-review .pr-accordion .pr-accordion-btn span{color:#2a2a2a}#rating_reviews .pr-review .pr-accordion .pr-accordion-btn span:first-child{text-decoration:underline}#rating_reviews .pr-review .pr-accordion .pr-caret-icon__line{stroke:#2a2a2a}#rating_reviews .pr-review .pr-accordion .pr-accordion-content dt{font-weight:500}#rating_reviews .pr-review .pr-accordion .pr-accordion-content .pr-rd-review-tag dt{font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif;text-transform:uppercase}#rating_reviews .pr-review .pr-rd-bottomline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-bottomline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#rating_reviews .pr-review .pr-rd-bottomline span{font-weight:200}#rating_reviews .pr-review .pr-rd-bottomline span.pr-rd-bold{font-weight:500;margin-bottom:.38462rem}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-bottomline span.pr-rd-bold{margin-bottom:0;margin-right:1.53846rem}}#rating_reviews .pr-review .pr-rd-helpful-text,#rating_reviews .pr-review .pr-rd-helpful-text span,#rating_reviews .pr-review .pr-rd-bottomline,#rating_reviews .pr-review .pr-rd-bottomline span{font-size:1.15385rem;font-weight:200;letter-spacing:.02308rem;line-height:1.61538rem;color:#2a2a2a}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-helpful-text,#rating_reviews .pr-review .pr-rd-helpful-text span,#rating_reviews .pr-review .pr-rd-bottomline,#rating_reviews .pr-review .pr-rd-bottomline span{font-size:1.23077rem;font-weight:inherit;letter-spacing:.03077rem;line-height:1.84615rem}}#rating_reviews .pr-review .pr-rd-helpful-text.pr-rd-bold{font-weight:500}#rating_reviews .pr-review .pr-helpful-btn:hover span,#rating_reviews .pr-review .pr-helpful-btn:hover .pr-thumbs-fill,#rating_reviews .pr-review .pr-helpful-btn:hover .pr-thumbs-cuff-fill{color:#000;fill:#000}#rating_reviews .pr-review .pr-rd-flag-review-container a{color:#2a2a2a}#rating_reviews .pr-review .pr-rd-footer{margin-bottom:0}#rating_reviews .pr-review .pr-rd-side-content-block{width:auto}@media print, screen and (min-width: 40em){#rating_reviews .pr-review .pr-rd-side-content-block{right:-35%}}@media print, screen and (min-width: 64em){#rating_reviews .pr-review .pr-rd-side-content-block{right:-25%}}@media screen and (min-width: 86.25em){#rating_reviews .pr-review .pr-rd-side-content-block{right:-15%}}#rating_reviews .pr-rd-main-footer{margin:0 .76923rem}@media print, screen and (min-width: 64em){#rating_reviews .pr-rd-main-footer{margin:0 3.07692rem;padding-left:9.23077rem}}#rating_reviews .pr-rd-main-footer,#rating_reviews .pr-rd-main-footer span,#rating_reviews .pr-rd-main-footer .pr-rd-to-top,#rating_reviews .pr-rd-pagination-btn{font-size:1.15385rem;font-weight:200;letter-spacing:.02308rem;line-height:1.38462rem;color:#2a2a2a;font-family:"Neue Helvetica VFDP",helvetica,sans-serif}@media print, screen and (min-width: 64em){#rating_reviews .pr-rd-main-footer,#rating_reviews .pr-rd-main-footer span,#rating_reviews .pr-rd-main-footer .pr-rd-to-top,#rating_reviews .pr-rd-pagination-btn{font-size:1.23077rem;font-weight:inherit;letter-spacing:.03077rem;line-height:1.38462rem}}#rating_reviews .pr-rd-main-footer span.pr-rd-bold,#rating_reviews .pr-rd-main-footer span span.pr-rd-bold,#rating_reviews .pr-rd-main-footer .pr-rd-to-top span.pr-rd-bold,#rating_reviews .pr-rd-pagination-btn span.pr-rd-bold{font-weight:500}#rating_reviews .customer-recommendations{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%}#rating_reviews .customer-recommendations .ratio{font-size:3.69231rem;font-weight:700;letter-spacing:.3rem;line-height:1.92308rem}#rating_reviews .customer-recommendations .customer-recommended{font-size:1.23077rem;font-weight:400;letter-spacing:.03077rem;line-height:1.53846rem;color:#2a2a2a;margin-left:1.53846rem;text-align:left;text-transform:none}#rating_reviews .pr-rd-no-reviews{background-color:#f6f6f6;padding:2.69231rem 0}#rating_reviews .pr-rd-no-reviews a{font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif;padding:1.07692rem 2.30769rem;width:23.07692rem}#rating_reviews .pr-rd-no-reviews a:hover{text-decoration:none}#rating_reviews .p-w-r .pr-review-display dt{color:#2a2a2a}.pdp .product-form-wrapper{border-top:1px solid #bebebe;margin-top:.92308rem}.modal-images-gallery .close-button{float:right;margin:0 -.76923rem 0 0;position:-webkit-sticky;position:sticky}.modal-images-gallery img{margin:0 0 1.53846rem 0}#productBenefitRatingAccordion.mol-no-accordion{border-bottom:1px solid #bebebe;padding-bottom:1.53846rem}#productBenefitRatingAccordion.mol-no-accordion .mol-no-accordion__header{padding:1.53846rem 0}#productBenefitRatingAccordion.mol-no-accordion .mol-no-accordion__header span{color:#2a2a2a;font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif;font-weight:700;font-size:1.38462rem;letter-spacing:.03em;line-height:1;text-transform:uppercase}@media print, screen and (min-width: 40em){#productBenefitRatingAccordion.mol-no-accordion .mol-no-accordion__header span{font-size:1.23077rem}}#productBenefitRatingAccordion.mol-no-accordion .mol-no-accordion__header span.secondary{font-weight:300;text-transform:capitalize}#productBenefitRatingAccordion.mol-no-accordion .mol-no-accordion__header span.disabled{color:#ccc}#productBenefitRatingAccordion.mol-no-accordion .icon-arrow-down-indicator::before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#productBenefitRatingAccordion.mol-no-accordion .icon-arrow-up-indicator::before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#productBenefitRatingAccordion.mol-no-accordion .benefit-rating__graph-bar-label{font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif !important}.color-swatches{background-color:#fff;border-top:1px solid #bebebe;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.46154rem;padding:1.07692rem 0 0 0 !important;position:absolute;top:100%;width:100%}.color-swatches.swatches-expansion-enabled{height:auto}.color-swatches.swatches-expansion-enabled .swatches-container{height:auto;width:auto}.color-swatches .more-swatches{border:0;float:none;height:auto;margin:0 0 0 .46154rem;position:static;width:auto}.color-swatches .more-swatches span{color:#949494;font-size:1.23077rem;text-align:left}.product-block-color-swatches .swatches-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 !important;max-width:85%;position:static !important;width:auto}.color-only-swatches,.product-block-color-swatch{border-radius:50% !important;-webkit-box-shadow:0 0 0 1pt #bebebe !important;box-shadow:0 0 0 1pt #bebebe !important;float:none;outline:none !important}.color-only-swatches:focus,.product-block-color-swatch:focus{outline:none !important}.pdp .color-only-swatches,.quickview-box .color-only-swatches{border:2px solid #fff !important;margin:.23077rem .84615rem .84615rem .23077rem !important;max-height:3.46154rem !important;max-width:3.46154rem !important;min-height:3.46154rem !important;min-width:3.46154rem !important}.pdp .color-only-swatches.clicked.selected,.quickview-box .color-only-swatches.clicked.selected{border-color:#fff !important;-webkit-box-shadow:0 0 0 2pt #000 !important;box-shadow:0 0 0 2pt #000 !important}.grid.lanes .product-block-color-swatch{border:1px solid #fff !important;margin:.23077rem .38462rem .84615rem .23077rem !important;max-height:1.69231rem !important;max-width:1.69231rem !important;min-height:1.69231rem !important;min-width:1.69231rem !important}.grid.lanes .product-block-color-swatch.selected{border-color:#fff !important;-webkit-box-shadow:0 0 0 2px #64686b !important;box-shadow:0 0 0 2px #64686b !important}@media screen and (max-width: 39.99875em){.section-reviews{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;padding:1.15385rem .76923rem 0 .76923rem}}@media print, screen and (min-width: 40em){.section-reviews{padding:0 .76923rem .46154rem 2.23077rem}}.pr-recommended{border-top:1px solid #bebebe;color:#2a2a2a;display:inline-block;font-family:"Neue Helvetica VFDP Cond",helvetica,sans-serif;width:100%}.pr-recommended-label label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0}.pr-recommended-label .customer-recommendations .ratio{color:#64686b;font-size:1.92308rem;font-weight:700}@media print, screen and (min-width: 40em){.pr-recommended-label .customer-recommendations .ratio{font-size:2.30769rem}}.pr-recommended-label .customer-recommendations .customer-recommended{font-size:1.15385rem;font-weight:300;padding:0 0 0 .76923rem}@media print, screen and (min-width: 40em){.pr-recommended-label .customer-recommendations .customer-recommended{font-size:1.23077rem}}.pr-recommended+div.pr-review-snippet-rating{margin:-2.30769rem 0 0 0}.product-actions .product-actions-primary.add-to-wishlist-enabled .add-to-bag,.product-actions .product-actions-primary.add-to-wishlist-enabled .product-content-form-add-to-bag,.product-actions .product-actions-primary.add-to-wishlist-enabled .product-content-form-notify-me-container{margin-right:.3rem;width:calc(100% - 50px - .3rem) !important}.product-actions .product-actions-primary.add-to-wishlist-enabled .add-wishlist{border:1px solid #000;border-radius:2px;float:right;font-size:2rem;height:48px;width:50px}.product-actions .product-actions-primary.add-to-wishlist-enabled .add-wishlist-filled{color:#c22014}@media print, screen and (min-width: 40em){.product-actions .product-actions-primary.add-to-wishlist-enabled .add-wishlist{height:50px}}.product-actions .product-actions-primary.add-to-wishlist-enabled .add-wishlist span{line-height:3.84615rem;vertical-align:middle}.product-actions .product-actions-primary.add-to-wishlist-enabled .add-wishlist .favorites-icon-filled-animated{-webkit-animation:heartPulseIn 0.7s;animation:heartPulseIn 0.7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;display:inline-block}.product-actions .product-actions-primary.add-to-wishlist-enabled .add-wishlist .favorites-icon-outline-animated{-webkit-animation:heartPulseOut 0.7s;animation:heartPulseOut 0.7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;display:inline-block}@media print, screen and (min-width: 64em){.product-actions .product-actions-primary.add-to-wishlist-enabled.applepay-enabled .apple-pay-button{margin:0 0 .76923rem 0;width:100%}}
/*# sourceMappingURL=../../maps/css/product-detail.hash-966216071da2526680b79df473c63c1b.css.map */