@media screen and (max-width:767px){.section-content-block .container{margin-top:0;margin-bottom:0}}.section-content-block .container-content{padding-left:0;padding-right:0;max-width:1200px}.content-block--full-width{padding:44px 0}@media screen and (max-width:767px){.content-block--full-width .col:first-child{padding-left:40px;padding-right:40px}}@media screen and (min-width:768px){.content-block--full-width{padding:56px 0}.content-block--full-width .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.content-block__image-container{height:0;padding-bottom:96%;overflow:hidden;position:relative}@media screen and (max-width:767px){.content-block--full-width .content-block__image-container{padding-bottom:120%}}.content-block__image{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.content-block__content{text-align:center;padding:44px 16px}@media screen and (min-width:768px){.content-block__content{padding:0 24px}}@media screen and (min-width:1024px){.content-block__content{max-width:487px;margin:0 auto}}@media screen and (max-width:767px){.content-block--full-width .content-block__content{padding-bottom:0}}.content-block__content.content-block__content--light{color:#fff}.content-block__tagline{margin-bottom:18px}@media screen and (min-width:768px){.content-block__tagline{margin-bottom:20px}}.content-block__content--light .content-block__tagline{color:#fff}.content-block__text-wrapper,.content-block__title{margin-bottom:24px}@media screen and (min-width:768px){.content-block__text-wrapper,.content-block__title{margin-bottom:32px}}.cta-banner{min-height:500px;background-repeat:no-repeat;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (min-width:768px){.cta-banner{min-height:440px}}@media screen and (min-width:1440px){.cta-banner{min-height:584px}}.cta-banner::after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.35);z-index:1}.cta-banner__content{position:relative;z-index:2}.cta-banner__tagline,.cta-banner__title{color:#fff}.cta-banner__tagline{margin-bottom:12px}@media screen and (min-width:768px){.cta-banner__tagline{margin-bottom:24px}}.cta-banner__button{margin-top:24px}@media screen and (min-width:768px){.cta-banner__button{margin-top:44px}}.cta-banner__button .button{min-width:280px}@media screen and (min-width:768px){.cta-banner__button .button{min-width:322px}}.section-slideshow .swiper-slide img{width:100%;max-width:none;height:auto}.section-slideshow .swiper-slide.slide-demo{background:#fff}.section-slideshow .swiper-slide.slide-demo svg{opacity:.3}@media screen and (max-width:767px){.section-slideshow .slide-demo .placeholder-svg{position:absolute;top:0;left:0;right:0;bottom:0}}.section-slideshow .slide{min-height:500px;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width:1440px){.section-slideshow .slide{min-height:640px}}.section-slideshow .slide__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.section-slideshow .slide__tagline{font-weight:500;margin-bottom:12px}@media screen and (min-width:768px){.section-slideshow .slide__tagline{margin-bottom:32px}}.section-slideshow .slide__title{font-weight:700;letter-spacing:1px;font-size:1.5rem;line-height:2rem}@media screen and (min-width:768px){.section-slideshow .slide__title{font-size:2.25rem;line-height:3rem}}.section-slideshow .slide__button{margin-top:24px}@media screen and (min-width:768px){.section-slideshow .slide__button{margin-top:48px}}.section-slideshow .slide__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;bottom:0}.section-slideshow .slide__content .site-center{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.section-slideshow .slide__content .site-center{padding-left:40px;padding-right:40px}}.section-slideshow .slide__content-pane{display:inline-block;-webkit-transition:all .48s ease-in-out;-o-transition:all .48s ease-in-out;transition:all .48s ease-in-out;padding-top:16px;padding-bottom:16px}@media screen and (min-width:768px){.section-slideshow .slide__content-pane{padding-top:32px;padding-bottom:32px}}.section-usp .container-heading{font-size:1rem}.section-usp .row{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (min-width:1024px){.section-usp .row{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}.section-usp .usp__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (max-width:1023px){.section-usp .usp__wrapper{padding:8px 7.5%}}.section-usp .usp__content,.section-usp .usp__title{color:#646363}.section-usp .usp__title{font-weight:700;font-size:.9375rem;margin:0}.section-usp .usp__title+.usp__content{margin-top:.5rem}.section-usp .usp__content{font-size:.75rem;line-height:1.1}.section-usp .usp__icon{position:relative;margin:0 auto}@media screen and (min-width:1024px){.section-usp .usp__icon{margin-bottom:1rem}}.section-usp .usp__icon .usp-icon{width:100%;max-width:5.125rem}body .jdgm-star{font-family:'Line Awesome Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:1.625rem;padding-right:2px!important}body .jdgm-star.jdgm--on{font-weight:900}body .jdgm-star.jdgm--on:before{content:'\f005'}body .jdgm-star.jdgm--off{font-weight:400}body .jdgm-star.jdgm--off:before{content:'\f005'}body .jdgm-star.jdgm--half{font-weight:900}body .jdgm-star.jdgm--half:before{content:'\f5C0'}body .jdgm-rev-widg__summary{margin-bottom:16px}body .jdgm-preview-badge .jdgm-prev-badge__text{color:#a7a7a7;letter-spacing:0;text-decoration:underline;text-underline-position:under;margin-left:12px}body .jdgm-preview-badge .jdgm-prev-badge{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .product-link__stars .jdgm-prev-badge{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .jdgm-carousel-wrapper{width:100%;padding:0;margin:0}body .jdgm-carousel-wrapper .jdgm-carousel-title-and-link{margin-bottom:48px}body .jdgm-carousel-wrapper .jdgm-carousel-title{margin-bottom:16px}body .jdgm-carousel-wrapper .jdgm-all-reviews-rating{display:none!important}body .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:auto}body .jdgm-carousel-wrapper .jdgm-carousel-item{padding:0 40px}body .jdgm-carousel-wrapper .jdgm-carousel-item__review-rating{margin-bottom:10px}body .jdgm-carousel-wrapper .jdgm-carousel-item__review-title{margin-bottom:28px}body .jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name-wrapper{margin:24px 0 0}body .jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{font-size:.875rem;color:#555}body .jdgm-carousel-wrapper .jdgm-carousel-item__product-title,body .jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name,body .jdgm-carousel-wrapper .jdgm-carousel-item__timestamp{font-size:.875rem;line-height:1.5rem;color:#a7a7a7;font-style:normal;opacity:1}body .jdgm-carousel-wrapper .jdgm-carousel-item__product-title{color:#d2ab76}body .jdgm-carousel-wrapper .jdgm-carousel-item__review{height:calc(100% - 5em)}body .jdgm-carousel-wrapper .jdgm-star{font-size:18px}body .jdgm-carousel-wrapper .jdgm-carousel{position:relative}body .jdgm-carousel-wrapper .jdgm-carousel__arrows{margin:0}body .jdgm-carousel-wrapper .jdgm-carousel__left-arrow,body .jdgm-carousel-wrapper .jdgm-carousel__right-arrow{border:none;background-image:url('//cdn.shopify.com/s/files/1/0558/0927/8158/t/19/assets/slider-arrow.svg?v=14255401051466211481675067979');background-size:40px 40px;width:40px;height:40px;border-radius:50%;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);overflow:hidden;-webkit-transform:rotate(0) translateY(-50%);-ms-transform:rotate(0) translateY(-50%);transform:rotate(0) translateY(-50%);position:absolute;top:50%;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;margin:0}body .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{-webkit-transform:rotate(-180deg) translateY(-50%);-ms-transform:rotate(-180deg) translateY(-50%);transform:rotate(-180deg) translateY(-50%);-webkit-box-shadow:0 -2px 6px 0 rgba(0,0,0,.1);box-shadow:0 -2px 6px 0 rgba(0,0,0,.1);left:0}@media screen and (min-width:768px){body .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{left:-20px}}body .jdgm-carousel-wrapper .jdgm-carousel__right-arrow{right:0}@media screen and (min-width:768px){body .jdgm-carousel-wrapper .jdgm-carousel__right-arrow{right:-20px}}body .jdgm-widget input:not([type=submit]),body .jdgm-widget textarea{border:1px solid #f5f0ea;border-radius:4px;padding:8px 16px;line-height:24px;font-size:16px;outline:0}body .jdgm-widget input:not([type=submit]):active,body .jdgm-widget input:not([type=submit]):focus,body .jdgm-widget input:not([type=submit]):hover,body .jdgm-widget textarea:active,body .jdgm-widget textarea:focus,body .jdgm-widget textarea:hover{border-color:#bf863d}body .jdgm-ask-question-btn,body .jdgm-write-rev-link{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#d2ab76;text-decoration:none;font-size:.875rem;line-height:1rem;padding:15px 32px;letter-spacing:1px;font-weight:700;border:1px solid transparent;border-color:#d2ab76;position:relative;display:inline-block;text-align:center;vertical-align:top;-webkit-transition:all .24s ease-in-out;-o-transition:all .24s ease-in-out;transition:all .24s ease-in-out;margin:0;border-radius:4px;cursor:pointer}@media screen and (min-width:768px){body .jdgm-ask-question-btn,body .jdgm-write-rev-link{padding:17px 32px;font-size:1rem;line-height:1.25rem}}body .jdgm-ask-question-btn:active,body .jdgm-ask-question-btn:focus,body .jdgm-ask-question-btn:hover,body .jdgm-write-rev-link:active,body .jdgm-write-rev-link:focus,body .jdgm-write-rev-link:hover{outline:0;text-decoration:none;border-color:#bf863d;color:#fff;background-color:#bf863d}.product-slider-wrapper .container-content{margin-top:40px}.product-slider-wrapper .button-wrapper{margin-top:16px}@media screen and (min-width:768px){.product-slider-wrapper .button-wrapper{margin-top:40px}}.product-slider{margin-left:-16px;margin-right:-16px}@media screen and (min-width:410px){.product-slider{margin-left:-20px;margin-right:-20px}}@media screen and (min-width:410px){.product-slider .swiper-container{padding-right:20px;padding-left:20px;width:calc(100% - 40px)}}.product-slider .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto}@media screen and (min-width:768px){.product-slider .swiper-button-next,.product-slider .swiper-button-prev,.product-slider .swiper-container-rtl .swiper-button-next,.product-slider .swiper-container-rtl .swiper-button-prev{width:40px;height:40px;line-height:40px}}@media screen and (min-width:768px){.product-slider .swiper-button-next,.product-slider .swiper-container-rtl .swiper-button-prev{right:0}}@media screen and (min-width:768px){.product-slider .swiper-button-prev,.product-slider .swiper-container-rtl .swiper-button-next{left:0}}.highlighted-articles__content{margin-top:40px}@media screen and (min-width:768px){.highlighted-articles__content{margin-top:48px}}@media screen and (max-width:767px){.highlighted-articles__slider{margin-right:-16px}}.highlighted-articles__slide{height:auto}.highlighted-articles__button{margin-top:40px}@media screen and (min-width:768px){.highlighted-articles__button{margin-top:72px}}.article-link{position:relative;z-index:1;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-link__image{position:relative;display:block;overflow:hidden;margin-bottom:20px}.article-link__title{margin-bottom:18px}.article-link__title a{display:block;font-size:1rem;line-height:1.375rem;color:#555;font-weight:700}@media screen and (min-width:768px){.article-link__title a{font-size:1.125rem;line-height:1.5rem}}.article-link__description{margin-bottom:26px}@media screen and (min-width:768px){.article-link__description{margin-bottom:32px}}.article-link__button{margin-top:auto}.product-reviews-carousel__subtitle{font-size:.875rem;line-height:1.5rem;margin-top:16px}