#UpdatedMerchandisingVariantContainer.MerchandisingVariantContainer{margin-bottom:15px}#UpdatedMerchandisingVariantContainer.MerchandisingVariantContainer-item+.MerchandisingVariantContainer-item{margin-top:10px}.ProductBoxAddToCart{background-color:#fff;border-radius:5px;box-shadow:0 6px 20px rgb(0 0 0/6%);font-family:Gotham-Book,sans-serif;margin-top:12px;padding:30px 35px}.ProductBoxAddToCart-price{align-items:baseline;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;font-family:Gotham-Bold,sans-serif;letter-spacing:-.02em;line-height:1.11}.ProductBoxAddToCart-priceCurrent{font-size:26px}.ProductBoxAddToCart-priceOriginal{color:#d6d6d6;font-size:18px;margin-left:10px;text-decoration:line-through}.ProductBoxAddToCart-saleText{color:#9a2e2e;font-size:14px;margin-top:10px}.ProductBoxAddToCart-subSaleText{color:#d02d2d;font-family:Gotham-Book,sans-serif;font-size:14px}.ProductBoxAddToCart-lowStock,.ProductBoxAddToCart-stockQty{font-family:Gotham-Bold,sans-serif;font-size:14px}.ProductBoxAddToCart-addToCart{border-radius:3px!important;font-size:18px;margin-top:5px;padding:13px}.ProductBoxAddToCart-alternativeBuy{background:#000;color:#fff;display:block;height:48px;line-height:24px;margin:10px 0;text-align:center;width:100%}.ProductBoxAddToCart-amazon{border-width:1px;line-height:1.6;margin-top:20px;padding:12px 20px;text-align:center;width:100%}.ProductBoxAddToCart-marketingInfo{font-family:Gotham,sans-serif;font-size:12px;line-height:14.4px}.ProductBoxAddToCart-marketingInfo :first-child{margin-top:10px}.ProductBoxAddToCart-marketingInfo a{border-bottom:2px solid rgba(0,0,0,.1);color:#000;position:relative;text-decoration:none}.ProductBoxAddToCart-marketingInfo a:after{border-bottom:2px solid #000;bottom:-2px;content:"";left:0;position:absolute;transition:width .5s ease;width:0}.ProductBoxAddToCart-marketingInfo a:hover:after{width:100%}.ProductBoxAddToCart-callouts{margin-top:40px}.ProductBoxAddToCart-help{font-family:Gotham-Book,sans-serif;font-size:12px;font-weight:400;margin-top:20px}.ProductBoxAddToCart-help a{font-family:Gotham-Bold,sans-serif;font-size:12px}.ProductBoxAddToCart-stockInfo{font-family:Gotham-Book,sans-serif;font-size:14px}.ProductBoxAddToCart-stockInfo h3{font-family:Gotham-Bold,sans-serif;font-size:18px;font-weight:400;margin-bottom:5px}.ProductBoxAddToCart-stockInfo a{border-bottom:1px solid #000;color:#000;text-decoration:none}.LinkedProductWidget{align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:0;display:flex;margin:10px 0 12px;padding:10px}.LinkedProductWidget a{background:transparent;color:#000}.LinkedProductWidget-info-container{margin-left:15px}.LinkedProductWidget-image-container{display:flex}.LinkedProductWidget-name{display:inline-block;font-family:Gotham-Book,sans-serif;font-size:16px;margin-bottom:4px}.LinkedProductWidget-name a{font-family:Gotham-Bold,sans-serif;font-weight:500;text-decoration:none}.LinkedProductWidget-description{font-family:Gotham-Book,HelveticaNeue,Helvetica Neue,sans-serif;font-size:12px}.LinkedProductWidget-description a,.LinkedProductWidget-description span{margin-left:5px;text-underline-offset:1px}.LinkedProductWidget-description--mobile{display:none}.LinkedProductWidget-info-container label,.LinkedProductWidget-info-container label p{font-family:Gotham-Bold,sans-serif;font-size:13px}.LinkedProductWidget-info-container label p{display:inline-block}.LinkedProductWidget-label{display:block}.LinkedProductWidget-info-container input[type=checkbox]{height:16px;margin-right:10px;position:relative;top:3px;width:16px}@media screen and (max-width:769px){.LinkedProductWidget-description{font-size:11px}.LinkedProductWidget-description--mobile{display:inline-block}.LinkedProductWidget-description--desktop{display:none}}@media screen and (max-width:479px){.ProductBoxAddToCart{padding:20px}.ProductBoxAddToCart-priceCurrent,.ProductBoxAddToCart-priceOriginal{font-size:22px}.ProductBoxAddToCart-saleText{font-size:12px}}#RedesignedProductBox .ProductBox{background-color:#f3f3f3;border-bottom:none;padding:60px 0 15px}#RedesignedProductBox .ProductBox-container{grid-column-gap:20px;align-items:start;display:grid;grid-template-columns:1fr 40%}#RedesignedProductBox .ProductBox-content{margin:0;width:100%}#RedesignedProductBox .ProductBox-title{font-family:Gotham-Bold,sans-serif;font-size:40px;font-weight:400;letter-spacing:-.02em;line-height:1.11}#RedesignedProductBox .ProductBox-subtitle{font-family:Gotham-Bold,sans-serif;font-size:16px;letter-spacing:-.02em;line-height:1.11}#RedesignedProductBox .ProductBox-divider{border:none;border-bottom:1px solid #dedede;margin:20px 0 25px}#RedesignedProductBox .ProductBox-priceAndReview{align-items:center;display:flex;justify-content:space-between;min-height:33px}#RedesignedProductBox .ProductBox-price{display:block;font-family:Gotham-Bold,sans-serif;font-size:28px;letter-spacing:-.02em;line-height:1.11}#RedesignedProductBox .ProductBox-price span{font-family:Gotham-Bold,sans-serif;font-size:16px;letter-spacing:-.02em;line-height:1.11}#RedesignedProductBox .ProductBox-price.is-strikethrough{font-size:16px;margin-right:7px;text-decoration:line-through}#RedesignedProductBox .ProductBox-saleLabel{color:#d02d2d;font-family:Gotham-Bold,sans-serif;font-size:18px;letter-spacing:-.02em;line-height:1.11;margin:15px 0 25px;padding:0}#RedesignedProductBox .ProductBox-stock-info{font-family:Gotham-Book,sans-serif;font-size:12px;letter-spacing:-.02em;line-height:1.25}#RedesignedProductBox .ProductBox-stock-info h3{font-family:Gotham-Bold,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.02em;line-height:1.11;margin-bottom:5px}#RedesignedProductBox .ProductBox-stock-info a{border-bottom:1px solid #000;color:#000;text-decoration:none}#RedesignedProductBox .ProductBox-sale-text{color:#d02d2d;font-family:Gotham-Bold,sans-serif;font-size:18px;letter-spacing:-.02em;line-height:1.11;padding:0}#RedesignedProductBox .ProductBox-sale-text a{color:inherit}#RedesignedProductBox .ProductBox-sub-sale-text{color:#d02d2d;font-family:Gotham-Book,sans-serif;font-size:14px;letter-spacing:-.02em;line-height:1.25}#RedesignedProductBox .ProductBox-stock-qty{font-family:Gotham-Bold,sans-serif;font-size:14px;letter-spacing:-.02em;line-height:1.11}#RedesignedProductBox .ProductBox-variants-wrapper:not(:last-of-type){margin-bottom:20px}#RedesignedProductBox .ProductBox-variants-wrapper--donation{max-width:240px}#RedesignedProductBox .ProductBox-variants-type{display:block;font-family:Gotham-Bold,sans-serif;font-size:14px;letter-spacing:-.02em;line-height:1.11;margin:25px 0 5px}#RedesignedProductBox .ProductBox-variants-button{background-color:#fff;border:1px solid #dedede;font-family:Inconsolata,sans-serif;font-size:16px;margin:0 15px 12px 0;padding:7px 14px}#RedesignedProductBox .ProductBox-variants-button.is-active{border:2px solid #000;font-weight:700;padding:6px 13px}#RedesignedProductBox .ProductBox-variants-button:disabled{border:1px solid #dedede;position:relative}#RedesignedProductBox .ProductBox-variants-button:disabled:before{border-left:1px solid;border-color:#dedede;bottom:0;content:"";left:50%;position:absolute;top:0;transform:rotate(45deg)}#RedesignedProductBox .ProductBox-tip{margin-top:20px}#RedesignedProductBox .ProductBox-tip ul{-webkit-padding-start:20px;border-bottom:1px solid #dedede;margin:0 0 15px;padding:10px 20px 20px;padding-inline-start:20px}#RedesignedProductBox .ProductBox-klarna-installments{margin-top:10px}#RedesignedProductBox .ProductBox-marketing-info{font-size:14px}#RedesignedProductBox .ProductBox-marketing-info a{border-bottom:2px solid rgba(0,0,0,.1);color:#000;position:relative;text-decoration:none}#RedesignedProductBox .ProductBox-marketing-info a:after{border-bottom:2px solid #000;bottom:-2px;content:"";left:0;position:absolute;transition:width .5s ease;width:0}#RedesignedProductBox .ProductBox-marketing-info a:hover:after{width:100%}#RedesignedProductBox .ProductBox-subStatus{color:#d02d2d;font-family:Gotham-Book,sans-serif;font-size:14px;letter-spacing:-.02em;line-height:1.25}#RedesignedProductBox .ProductBox-extra-info{padding-top:10px}#RedesignedProductBox .ProductBox-extra-info>div:last-child{padding-bottom:25px}#RedesignedProductBox .ProductBox-stockNote{color:#000;font-family:Gotham-Book,sans-serif;font-size:12px;letter-spacing:-.02em;line-height:1.25;margin-top:10px}#RedesignedProductBox .ProductBox-stockDate,#RedesignedProductBox .ProductBox-stockDisclaimer{color:#d02d2d;font-family:Gotham-Book,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.02em;line-height:1.25}#RedesignedProductBox .ProductBox-stockStatus{color:#d02d2d;font-family:Gotham-Bold,sans-serif;font-size:18px;letter-spacing:-.02em;line-height:1.11}#RedesignedProductBox .ProductBox .Btn-alternative-buy{background:#000;color:#fff;display:block;height:48px;margin:10px 0;text-align:center;width:100%}#RedesignedProductBox .ProductBox .Btn-amazon{border-width:1px;margin-top:20px;padding:12px 20px;text-align:center;width:100%}#RedesignedProductBox .ProductBox-low-stock{font-family:Gotham-Bold,sans-serif;font-size:14px;letter-spacing:-.02em;line-height:1.11}#RedesignedProductBox .ProductBox .ProductBoxAccordion{padding:15px 0 0}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-description,#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature{margin:0;padding:0}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature>li{border-bottom:1px solid #dedede;padding:22px 0}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature>li:first-child{padding-top:0}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature>li:last-child{border:none;padding-bottom:0}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-description__value{margin:4px 0 0 20px;padding:0 0 20px}#RedesignedProductBox .ProductBoxAccordion .shg-acc-also-available{border-top:1px solid #dedede;padding:20px 0 0}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature__key{font-family:Gotham-Bold,sans-serif;font-size:18px;letter-spacing:-.02em;line-height:1.11;margin-bottom:10px}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature__value{padding:0}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature__value ul{margin:0 0 0 18px;padding:0}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature__value li.available-li{display:inline-block;margin-left:-20px!important;padding:5px 25px 0 0;width:23%}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature__value li.available-region{display:inline-block;font-size:11px!important;margin-left:-20px!important;padding:5px 25px 0 0;text-align:center;text-decoration:none;width:23%}#RedesignedProductBox
.ProductBoxAccordion
.p-product-tab-feature
.p-product-tab-feature__value
a>img{height:auto;max-width:100%}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature li img.mfi-aw,#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature li img.qi-logo{height:50px;margin:20px 20px 0 0;width:auto}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature__value.mfi{height:auto;padding:10px 0 0;width:130px}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature__value.mfi img{width:100%}#RedesignedProductBox .ProductBoxAccordion .p-product-tab-feature__value.mfi img.icon-kevlar-2{width:85px}#RedesignedProductBox .ProductBox-subscribe{margin-top:50px}#RedesignedProductBox .ProductBox-subscribe p{font-size:14px}#RedesignedProductBox .ProductBox-form{align-items:center;display:flex}#RedesignedProductBox .ProductBox-subscribe .InputGroup{flex:1 1;margin-right:5px}#RedesignedProductBox .ProductBox-tone{padding-left:30px}#RedesignedProductBox .ProductBox-callouts{margin-top:40px}#RedesignedProductBox .ProductBox-help{font-family:Gotham-Book,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.02em;line-height:1.25;margin-top:20px}#RedesignedProductBox .ProductBox-help a{font-family:Gotham-Bold,sans-serif;font-weight:12px;letter-spacing:-.02em;line-height:1.11}#RedesignedProductBox .ProductBox-callouts-list{display:flex;font-family:Gotham-Book,sans-serif;font-size:12px;letter-spacing:-.02em;line-height:1.25;margin-top:30px}#RedesignedProductBox .ProductBox-callouts-list-item{display:flex;padding:5px 0}#RedesignedProductBox .ProductBox-callouts-list-item-divider{border-right:1px solid #dedede;margin:0 20px}#RedesignedProductBox .ProductBox-callouts-list-itemLogo{margin:auto auto auto 6px;padding-bottom:2px;width:42px}#RedesignedProductBox .ProductBox-callouts-list-itemBold{font-family:Gotham-Bold,sans-serif;font-weight:400;letter-spacing:-.02em;line-height:1.11;margin-right:6px}#RedesignedProductBox .LinkedProductWidget{align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:0;display:flex;margin:10px 0 12px;padding:10px}#RedesignedProductBox .LinkedProductWidget a{background:transparent;color:#000}#RedesignedProductBox .LinkedProductWidget-info-container{margin-left:15px}#RedesignedProductBox .LinkedProductWidget-image-container{display:flex}#RedesignedProductBox .LinkedProductWidget-name{display:inline-block;font-family:Gotham-Book,sans-serif;font-size:16px;letter-spacing:-.02em;line-height:1.25;margin-bottom:4px}#RedesignedProductBox .LinkedProductWidget-name a{font-family:Gotham-Bold,sans-serif;font-weight:500;letter-spacing:-.02em;line-height:1.11;text-decoration:none}#RedesignedProductBox .LinkedProductWidget-description{font-family:Gotham-Book,HelveticaNeue,Helvetica Neue,sans-serif;font-size:12px;letter-spacing:-.02em;line-height:1.25}#RedesignedProductBox .LinkedProductWidget-description a,#RedesignedProductBox .LinkedProductWidget-description span{margin-left:5px;text-underline-offset:1px}#RedesignedProductBox .LinkedProductWidget-description--mobile{display:none}#RedesignedProductBox .LinkedProductWidget-info-container label,#RedesignedProductBox .LinkedProductWidget-info-container label p{font-family:Gotham-Bold,sans-serif;font-size:13px;letter-spacing:-.02em;line-height:1.11}#RedesignedProductBox .LinkedProductWidget-info-container label p{display:inline-block}#RedesignedProductBox .LinkedProductWidget-label{display:block}#RedesignedProductBox .LinkedProductWidget-info-container input[type=checkbox]{height:16px;margin-right:10px;position:relative;top:3px;width:16px}#RedesignedProductBox .ProductBoxAddToCart-tone{margin-top:12px}#RedesignedProductBox .ProductBoxAddToCart-tone p{font-family:Gotham-Book,sans-serif;font-size:14px;letter-spacing:-.02em;line-height:1.25}#RedesignedProductBox .Carousel-inner--vertical,#RedesignedProductBox .Carousel-wrapper,#RedesignedProductBox .ImageMagnifier-default.is-visible{max-height:80vh}#RedesignedProductBox .Carousel-wrapper{align-items:start;outline:none;overflow:hidden}@media (max-width:1280px){#RedesignedProductBox .ProductBox-callouts-list-item-sm-hide{display:none}}@media (max-width:767px){#RedesignedProductBox .ProductBox{margin-left:0;padding:40px 0 15px}#RedesignedProductBox .ProductBox-container{display:block}#RedesignedProductBox .ProductBox-content{margin:20px 0 0;width:100%}#RedesignedProductBox .ProductBox-subtitle{font-size:14px}#RedesignedProductBox .ProductBox-callouts-list{display:none}#RedesignedProductBox .ProductBox-divider{margin:15px 0 25px}#RedesignedProductBox .LinkedProductWidget-description{font-size:11px}#RedesignedProductBox .LinkedProductWidget-description--mobile{display:inline-block}#RedesignedProductBox .LinkedProductWidget-description--desktop{display:none}}#RedesignedProductBox .ProductBox-tone{font-family:Gotham-Book,sans-serif;font-size:14px;letter-spacing:-.02em;line-height:1.25;margin-top:10px}#RedesignedProductBox .ProductBox-tone a{border-bottom:2px solid rgba(0,0,0,.1);color:#000;position:relative;text-decoration:none}#RedesignedProductBox .ProductBox-tone a:after{border-bottom:2px solid #000;bottom:-2px;content:"";left:0;position:absolute;transition:width .5s ease;width:0}#RedesignedProductBox .ProductBox-tone a:hover:after{width:100%}#RedesignedProductBox .ProductBox-tone a[href*=sms]{color:#000;font-family:Gotham-Bold,sans-serif;letter-spacing:-.02em;line-height:1.11;margin-left:8px;text-decoration:none}@media (max-width:1300px){#RedesignedProductBox .ProductBox-container{grid-template-columns:1fr 45%}}@media (max-width:979px){#RedesignedProductBox .ProductBox-content{margin-top:20px}#RedesignedProductBox .ProductBox-container{grid-template-columns:1fr 1fr}#RedesignedProductBox .Carousel-wrapper{max-height:auto;min-height:371px}#RedesignedProductBox .ImageMagnifier-default.is-visible{max-height:60vh;min-height:260px}}@media (min-width:768px){#RedesignedProductBox .ProductBox-priceAndReview{min-height:36px}#RedesignedProductBox .ProductBox-price.is-strikethrough{font-size:24px;margin-right:13px}#RedesignedProductBox .Carousel-wrapper{position:-webkit-sticky;position:sticky;top:120px!important;width:100%}}@media screen and (max-width:479px){#RedesignedProductBox .ProductBox-body{padding:15px 20px}#RedesignedProductBox .ProductBox-tone{padding:0 20px;text-align:center}}