.text-box-centered{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.text-box-right{position:absolute;width:auto;top:50%;right:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.text-box-left{position:absolute;width:auto;top:50%;left:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}body,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:500}a,.btn,button{-webkit-transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out,color 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out,color 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out,color 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out,color 0.3s ease-in-out}.btn,button{font-weight:700}.btn--share{background:none;border:none;color:#000}.btn--share.share-facebook{color:#3b5998}.btn--share.share-twitter{color:#00aced}.btn--share.share-pinterest{color:#cb2027}.social-icons .icon-facebook,.social-icons .icon-instagram{background:#fff;color:#000;border:1px solid #fff;border-radius:100%;height:35px;width:35px}.page-full{width:100%}.page-wide{width:100%;padding-right:22px;padding-left:22px}.page-press{width:100%;padding-right:44px;padding-left:44px}.page-wide:after,.page-full:after{content:"";display:table;clear:both}.site-header__cart-count{background:#000;color:#fff;top:5px;left:initial;right:-10px}@media screen and (min-width: 750px){.site-header__cart-count{top:50%;right:-20px !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}}.site-footer a{text-transform:uppercase}nav:not(.mobile-nav-wrapper) .site-nav,nav:not(.mobile-nav-wrapper) .site-nav>li{position:static}.site-nav__dropdown{top:0px;left:0px;border-left:none;border-right:none;width:100%;height:0;display:block;visibility:hidden;opacity:0;background:#000;-webkit-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.site-nav__dropdown.open{height:100%;visibility:visible;opacity:1;max-height:150px}.site-nav__dropdown>ul{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center}.site-nav__dropdown li{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;-moz-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto;text-align:center}.site-nav__dropdown li .site-nav__link{color:#fff;padding:4px 0}.site-nav__dropdown img{max-width:80px}.slideshow__btn-wrapper{margin-top:30px}@media screen and (max-width: 749px){.slideshow__title.mega-title{font-size:1.85em}}@media screen and (min-width: 750px){.custom-content--bordered{border-bottom:1px solid #333}}.custom__item-inner--text{display:block}.custom__item-text-wrapper .btn{margin-top:30px}@media screen and (min-width: 750px){.custom__item-text-wrapper{max-width:80%;margin:0 auto}}@media screen and (min-width: 750px){.custom__item-inner--bordered{border-left:1px solid #333}.custom__item:first-of-type .custom__item-inner--bordered{border-left:none}}@media screen and (max-width: 749px){.image-bar__item{margin-bottom:15px}}.image-bar__caption{padding:0 22px}.image-bar__caption--top{top:22px;-webkit-transform:none;-ms-transform:none;-moz-transform:none;transform:none}.image-bar__caption--bottom{top:initial;bottom:22px;-webkit-transform:none;-ms-transform:none;-moz-transform:none;transform:none}@media screen and (min-width: 750px){.image-bar__caption{padding:0 30px}.image-bar__caption--top{top:30px}.image-bar__caption--bottom{bottom:30px}}.product-single__title{text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;font-weight:100}.product-price__price{font-weight:700}.product-single__price{margin-top:25px}.product-single__description,.product-price__price{font-family:"Helvetica", Arial, sans-serif}.product-single__description{margin-bottom:30px}.product-form{margin-bottom:0}.product-form__item{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;-moz-flex:1 1 100%;-o-flex:1 1 100%;flex:1 1 100%;margin-bottom:30px}.product-form__item--quantity label{display:inline-block;font-weight:700;text-transform:uppercase}.product-form__input{display:inline-block;max-width:100%;border-radius:0px;text-align:center}.product-form__cart-submit{max-width:100%;border-radius:0}.product-info{margin-top:30px}.product-info__text{padding:5px 0}.product-info__text span{margin-left:10px}.product-banner{margin-top:22px}.product-banner:last-of-type{margin-bottom:22px}@media screen and (min-width: 750px){.product-banner{margin-top:55px}.product-banner:last-of-type{margin-bottom:55px}}.product-banner__bar{padding:15px 0;margin:0}.product-banner__bar .h2{margin-bottom:0;font-weight:700}.product-banner__bar--dark{background:#000;color:#fff}.product-banner__bar--light{background:#fff;color:#000}.product-banner__image-wrapper{position:relative}.product-banner__image{display:block;width:100%}.product-banner__text-wrapper{padding:0 22px}@media screen and (min-width: 750px){.product-banner__text-wrapper{padding:0 55px}}.product-banner__text{margin:15px 0;font-size:2em}@media screen and (max-width: 749px){.product-banner__text{font-size:1em}}.product-banner__text--light{color:#fff}.product-banner__text--dark{color:#000}.product-reviews{margin:110px 0 75px 0}@media screen and (max-width: 749px){.product-reviews{margin:44px 0 32px 0}}.product-reviews .spr-container{border-left:none;border-right:none}.cart__checkout{width:100%;margin:10px 0;padding:15px}.press-details{text-align:center}.press-details h1{font-size:1vw;margin-top:10px;font-weight:bold}@media (max-width: 749px){.press-details h1{font-size:20px}}.press-details p{text-align:left;font-size:.85vw}@media (max-width: 749px){.press-details p{font-size:12px}}.page-press{position:relative}@media (max-width: 767px){.page-press .medium-down--hide{display:none}}.page-press .icon{position:absolute;z-index:9;top:50%;width:30px}.page-press .prev-arrow{left:0}.page-press .next-arrow{right:0}.press-box *{outline:none !important}.press-box img{width:95%;margin:0 auto}.press-box li{outline:none}.press-box .slick-dots{width:100%;bottom:-35px;outline:none}.press-box .slick-slider .slick-dots li button::before{color:black}.stamped-reviews-image{display:none !important}.stamped-reviews-product-title{display:none !important}.stamped-reviews-message{margin-left:0px !important}.stamped-reviews-author{margin-left:0px !important}.s4com-helpcenter h1{font-size:1.5em;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em;text-align:center}.s4com-helpcenter h3{font-size:1em;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em}.page-reviews{max-width:1149px;padding:0}.page-reviews .grid{margin-left:0}.page-reviews .grid h2{text-align:center;font-size:1.5em;font-weight:bold;letter-spacing:0.1em;margin-bottom:20px}.page-reviews .grid .hr{width:220px;height:2px;background:#000;display:block;margin:0 auto;margin-bottom:10px}.page-reviews .grid .section-curated-reviews .section-header{margin-bottom:20px}.page-reviews .grid .section-curated-reviews .section-header h1{font-size:1.5em;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em}.page-reviews .grid .section-curated-reviews .section-description{width:80%;max-width:760px;margin:0 auto;letter-spacing:1px;margin-bottom:30px}.page-reviews .grid .section-curated-reviews .hr{margin-bottom:80px}.page-reviews .grid .section-curated-reviews .curated-reviews{column-count:4;column-gap:14px;margin-bottom:40px}.page-reviews .grid .section-curated-reviews .curated-reviews .review{display:inline-block;margin:0 0 14px;width:100%;border:1px solid #eeeeee}.page-reviews .grid .section-curated-reviews .curated-reviews .review img{width:100%}.page-reviews .grid .section-curated-reviews .curated-reviews .review .content{font-size:14px;line-height:19px;font-weight:normal;padding:40px}.page-reviews .grid .section-curated-reviews .curated-reviews .review .featured-product{padding:10px 40px;background:#eee}.page-reviews .grid .section-curated-reviews .curated-reviews .review .featured-product a{display:table;height:50px}.page-reviews .grid .section-curated-reviews .curated-reviews .review .featured-product a img{width:50px;max-width:50px;display:table-cell}.page-reviews .grid .section-curated-reviews .curated-reviews .review .featured-product a .product-info{display:table-cell;font-size:10px;text-transform:uppercase;width:calc(100% - 50px);margin-top:0;padding-left:10px;vertical-align:middle}.page-reviews .grid .section-curated-reviews .curated-reviews .review .featured-product a .product-info .title{display:block}.page-reviews .grid .section-curated-reviews .curated-reviews .review .featured-product a .product-info .button{font-weight:bold}@media only screen and (max-width: 1024px){.page-reviews{padding:0 20px}}@media only screen and (max-width: 768px){.page-reviews .grid .section-curated-reviews .curated-reviews{column-count:3;margin-bottom:60px}.page-reviews .grid .section-curated-reviews .curated-reviews .content{padding:20px !important}.page-reviews .grid .section-curated-reviews .curated-reviews .featured-product{padding:10px 20px !important}}@media only screen and (max-width: 480px){.page-reviews{padding:0 10px}.page-reviews .grid .hr{margin-bottom:40px !important}.page-reviews .grid .section-curated-reviews .curated-reviews{column-count:2;margin-bottom:40px}.page-reviews .grid .section-curated-reviews .curated-reviews .content{padding:10px !important}.page-reviews .grid .section-curated-reviews .curated-reviews .featured-product{padding:10px !important}}@media only screen and (max-width: 320px){.page-reviews .grid .section-curated-reviews .curated-reviews{column-count:1}}.disclaimer-copy{margin-top:20px}