.review-cards{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.review-cards .review-card{width:300px;height:240px;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;border-radius:10px;border:1px solid #bfbfbf;padding:20px;margin:10px 10px}.review-cards .review-card .review-rating{position:relative;text-align:center}.review-cards .review-card .review-rating .star-ratings-css{unicode-bidi:bidi-override;color:#f4f4f4;font-size:33px;height:35px;width:auto;margin:0 auto;position:relative;padding:0;text-shadow:0px 1px 0 #bfbfbf;line-height:1}.review-cards .review-card .review-rating .star-ratings-css.top{color:#fc0;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.review-cards .review-card .review-rating .star-ratings-css.bottom{padding:0;display:block;z-index:0}.review-cards .review-card .review-testimonial{height:110px;text-align:center;margin-bottom:10px;font-size:16px}.review-cards .review-card .review-subject{display:flex;flex-flow:row nowrap;align-items:center}.review-cards .review-card .review-subject p{margin-bottom:0;margin-right:10px;font-size:15px}.review-cards .review-card .review-subject b{color:#44a72c}.article{margin-bottom:60px}.article .pswp__bg{background:#f4f4f4 !important}.article .pswp__caption__center p{color:#fff}.article h2,.article h3{text-align:center;font-family:"Roboto Condensed";font-weight:300}.article h2{font-size:2.8rem}.article h3{font-size:2rem}.article header{position:relative}@media screen and (max-width: 767px){.article header .container-lg{padding:0}}.article header img{width:100%}.article .article-title-image img{width:100%}.article .article-quote-wrap{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:30px 0;margin:30px 0}.article .article-quote,.article .article-quote p{font-family:"Roboto Condensed",sans-serif;font-size:24px;font-style:italic;font-weight:500;color:#478fb2;margin-bottom:0}.article .article-image-title{margin-bottom:30px}.article .article-image-title h3{font-size:36px;font-weight:300;color:#404040;font-family:"Roboto Condensed",sans-serif;margin-top:38%}@media screen and (max-width: 767px){.article .article-image-title h3{font-size:7vw}}.article .article-video-block{margin:30px 0}.article .article-image{margin:30px 0}.article .textblock,.article .article-video-block,.article .article-image{font-family:"Roboto Condensed",sans-serif}.article .textblock ul,.article .container ul{list-style-type:disc;font-size:16px;color:#404040;margin-bottom:30px;padding-right:50px}.article .textblock ul li,.article .container ul li{margin-bottom:10px}.article .related-article{border:1px solid #d9d9d9;padding:20px;margin-top:20px;margin-bottom:20px}.article .related-article h1,.article .related-article h2,.article .related-article h3,.article .related-article h4,.article .related-article h5,.article .related-article h6{font-family:"Roboto Condensed";text-transform:none;text-align:left}.article .related-article a{color:#333}.article .related-article>a>div:last-of-type{border-left:1px solid #d9d9d9}@media screen and (max-width: 767px){.article .related-article>a>div:last-of-type{border-left:none;border-top:1px solid #d9d9d9;margin-top:20px;padding-top:20px}}.article .related-article .related-article-image{padding:0}.article .related-article p{margin-bottom:0}.article .article-image_with_text_repeater .article-image_with_text_repeater_item{margin-bottom:1.5rem;margin-top:1.5rem;border-bottom:1px solid #d9d9d9}.article .article-image_with_text_repeater .article-image_with_text_repeater_item h2,.article .article-image_with_text_repeater .article-image_with_text_repeater_item h3,.article .article-image_with_text_repeater .article-image_with_text_repeater_item h4,.article .article-image_with_text_repeater .article-image_with_text_repeater_item h5{text-align:left}.article .article-button-set{margin-top:30px;margin-bottom:30px;text-align:center}.article .article-button-set a.btn{background-color:#478fb2;color:#fff;padding:15px 20px;margin-bottom:15px;text-transform:uppercase}.information_cards{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center}@media screen and (max-width: 768px){.information_cards{padding:0 15px}}.information_cards .information_card{width:48%;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:space-between;box-shadow:2px 2px 5px gray;padding:30px 0;margin:15px 5px}@media screen and (max-width: 768px){.information_cards .information_card{width:100%;margin-bottom:20px}}.information_cards .information_card h1{font-size:25px;font-weight:600;text-transform:none}.information_cards .information_card p{font-size:15px;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.information_cards .information_card .information_card_text,.information_cards .information_card .information_card_action{text-align:center}.information_cards .information_card .information_card_text{max-width:100%;padding:0 30px;margin:0 auto}.information_cards .information_card .information_card_text ol,.information_cards .information_card .information_card_text ul{text-align:left;padding-left:0}.information_cards .information_card .information_card_text img{max-height:80px;width:auto}.information_cards .information_card .information_card_action{margin:0 auto;padding:8px 25px;background-color:#478fb2;text-decoration:none;transition:background-color .2s ease-out;color:#fff;font-weight:600;margin-block-start:0;margin-block-end:0;font-size:18px}.information_cards .information_card .information_card_action p{color:#fff;font-weight:600;margin-block-start:0;margin-block-end:0;font-size:18px}.information_cards .information_card .information_card_action p:hover{transition:background-color .2s ease-in;color:#000}.information_cards .information_card .information_card_action:hover{background-color:#fb0;transition:background-color .2s ease-in;color:#000}header .container-fluid{padding:0;position:relative}header .header-text{text-align:center}header .header-text p{font-size:1rem;margin:.75rem 0}.product-body-heading{margin:1rem auto 0 auto;text-align:center}@media screen and (max-width: 767px){.product-body-heading .col-12{padding:0}}.product-body-heading h2{text-align:center;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:100%}.product-body-heading h2 hr{width:40%;border-width:2px !important}@media screen and (max-width: 767px){.product-body-heading h2 hr{width:30%}}.article-header h2{color:#fff;font-size:50px;text-transform:uppercase}@media screen and (max-width: 769px){.article-header{max-width:85vw}}@media screen and (max-width: 481px){.article-header{max-width:90vw}}.textblock{margin:20px auto;max-width:820px;padding:0 15px}.textblock h3{margin-bottom:1rem}@media screen and (max-width: 769px){.textblock{max-width:85vw}}@media screen and (max-width: 481px){.textblock{max-width:90vw}}.article-quote-wrap{padding:0 15px}.article-quote-wrap .row{max-width:820px;margin:20px auto}@media screen and (max-width: 769px){.article-quote-wrap .row{max-width:80vw}}@media screen and (max-width: 481px){.article-quote-wrap .row{max-width:90vw}}.article-quote-wrap .article-quote{text-align:center}.article-quote-wrap .article-quote p{font-size:27px;color:#999;font-style:italic}.article-image{margin:20px auto;text-align:center;max-width:820px}.article-image p{font-size:28px}@media screen and (max-width: 769px){.article-image{max-width:85vw}}@media screen and (max-width: 481px){.article-image{max-width:90vw}}.article-image-title{margin:20px auto;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;margin-right:-15px;margin-left:-15px}.article-image-title .col-xs-6 h3{margin:0;text-transform:none}@media screen and (max-width: 769px){.article-image-title{max-width:85vw}}@media screen and (max-width: 481px){.article-image-title{max-width:90vw}}.article-button-set{text-align:center;padding:0 15px;margin:20px auto}.article-button-set a.btn{background-color:#478fb2;color:#fff;padding:15px 20px;margin-bottom:15px;text-transform:uppercase;font-size:20px}.article-button-set a.btn:hover{background-color:#000}@media screen and (max-width: 769px){.article-button-set{max-width:85vw}}@media screen and (max-width: 481px){.article-button-set{max-width:90vw}}.article-video-block{text-align:center;margin:20px auto;max-width:820px}.article-video-block h2{text-transform:none}@media screen and (max-width: 769px){.article-video-block{max-width:85vw}}@media screen and (max-width: 481px){.article-video-block{max-width:90vw}}.related-article{max-width:720px;height:120px;padding:15px 0;border:1px solid #d9d9d9;border-radius:4px;margin:0 auto}@media screen and (max-width: 769px){.related-article{height:auto}}@media screen and (max-width: 769px){.related-article{max-width:85vw}}@media screen and (max-width: 481px){.related-article{max-width:90vw}}.related-article a{display:flex;flex-flow:row wrap;align-items:center;align-content:center}@media screen and (max-width: 769px){.related-article a{justify-content:center}}.related-article a:hover,.related-article a:focus,.related-article a:active{color:#478fb2;cursor:pointer}.related-article a>.col-sm-6:first-child h4{text-transform:none;color:#252525}.related-article a>.col-sm-6:last-child{border-left:1px solid #d9d9d9}@media screen and (max-width: 769px){.related-article a>.col-sm-6:last-child{border-left:none}}.related-article a>.col-sm-6:last-child h4{font-weight:600;text-transform:none}.related-article a>.col-sm-6:last-child p{color:#bfbfbf}.article-gallery-flex,.article-links-flex{display:inline-flex;align-items:center;flex-wrap:wrap;margin-bottom:30px;padding-top:-30px}@media screen and (max-width: 767px){.article-gallery-flex .col-md-6,.article-links-flex .col-md-6{width:50%}}.article-gallery-flex figcaption,.article-links-flex figcaption{display:none}.article-gallery-flex figure img,.article-links-flex figure img{width:100%}.article-gallery-flex figure:hover{cursor:zoom-in}.article-gallery-flex{max-width:820px;margin:0 auto;padding:0 15px}.article-gallery-flex figcaption{display:none}.article-gallery-flex figure{margin-top:30px}.article-gallery-flex figure:hover{cursor:zoom-in}@media screen and (max-width: 769px){.article-gallery-flex{max-width:85vw}}@media screen and (max-width: 481px){.article-gallery-flex{max-width:90vw}}.article-image_with_text_repeater{margin:30px 0;padding:0 15px}@media screen and (max-width: 769px){.article-image_with_text_repeater{padding:0}}.article-image_with_text_repeater .col-xs-12:first-child p{text-align:center;font-size:27px}.article-image_with_text_repeater .article-image_with_text_repeater_item{max-width:820px;margin:0 auto;border-bottom:1px solid #d9d9d9;display:flex;flex-flow:row wrap;align-items:center;padding:0 30px}@media screen and (max-width: 769px){.article-image_with_text_repeater .article-image_with_text_repeater_item{padding:0}}.article-image_with_text_repeater .article-image_with_text_repeater_item .col-md-6{padding:15px 0}@media screen and (max-width: 769px){.article-image_with_text_repeater .article-image_with_text_repeater_item .col-md-6{width:100%}}.article-image_with_text_repeater .article-image_with_text_repeater_item .col-md-6 img{min-width:300px}@media screen and (max-width: 769px){.article-image_with_text_repeater .article-image_with_text_repeater_item .col-md-6 img{width:100%;min-width:100%}}.article-image_with_text_repeater .article-image_with_text_repeater_item .col-md-6 p{margin-left:15px}.article-image_with_text_repeater .article-image_with_text_repeater_item h2,.article-image_with_text_repeater .article-image_with_text_repeater_item h3,.article-image_with_text_repeater .article-image_with_text_repeater_item h4,.article-image_with_text_repeater .article-image_with_text_repeater_item h5{text-align:left}@media screen and (max-width: 767px){.article-image_with_text_repeater .article-image_with_text_repeater_item h2,.article-image_with_text_repeater .article-image_with_text_repeater_item h3,.article-image_with_text_repeater .article-image_with_text_repeater_item h4,.article-image_with_text_repeater .article-image_with_text_repeater_item h5{margin-top:1.5em}}@media screen and (max-width: 769px){.article-image_with_text_repeater{max-width:85vw}}@media screen and (max-width: 481px){.article-image_with_text_repeater{max-width:90vw}}.article-image-text,.article-video-text{max-width:820px;margin:30px auto}@media screen and (max-width: 769px){.article-image-text p,.article-video-text p{margin-top:20px}}@media screen and (max-width: 769px){.article-image-text,.article-video-text{max-width:85vw}}@media screen and (max-width: 481px){.article-image-text,.article-video-text{max-width:90vw}}
.product_card .product_action{margin-top:1rem}.product_card .product_action .btn-link{padding:.5rem 1.5rem;background-color:#fc0;color:#000}@media screen and (max-width: 767px){.collection_banner{padding:0}}.image_with_text .right-aligned-image{display:flex;flex-flow:row-reverse nowrap}@media screen and (max-width: 767px){.image_with_text .right-aligned-image{flex-flow:row wrap}}.video_with_text .video-aligned-right{display:flex;flex-flow:row-reverse nowrap}@media screen and (max-width: 767px){.video_with_text .video-aligned-right{flex-flow:row wrap}}.text_and_slideshow .slide-prismic{display:flex;flex-flow:row nowrap;align-items:center}@media screen and (max-width: 767px){.text_and_slideshow .slide-prismic{flex-flow:column nowrap}}.text_and_slideshow .slide-prismic img,.text_and_slideshow .slide-prismic p{width:50%}@media screen and (max-width: 767px){.text_and_slideshow .slide-prismic img,.text_and_slideshow .slide-prismic p{width:100%}}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#478fb2 !important}