@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Prompt:wght@600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter&display=swap);[href]:focus{outline:0!important}[href]{text-decoration:none}*{outline:0!important}.page_type__page .page a,.page_type__page_contact_form .page a{text-decoration:none;color:#456dff}.page_type__page .page a:hover,.page_type__page_contact_form .page a:hover{color:#456dff;text-decoration:underline!important}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-flex-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_page_main{overflow:hidden}.product_page_main .productView{padding-top:40px;background:#fbfbfb}.product_page_main .productView .productView-images{width:54%}.product_page_main .productView .productView-images .productView-image{background:#fff}.product_page_main .productView .productView-images .productView-thumbnails{margin-left:-21.5px;margin-right:-21.5px;margin-top:30px}.product_page_main .productView .productView-images .productView-thumbnails .productView-thumbnail{padding:0 21.5px;margin-bottom:40px}.product_page_main .productView .productView-images .productView-thumbnails .productView-thumbnail .productView-thumbnail-link{border:1px solid transparent}.product_page_main .productView .productView-images .productView-thumbnails .productView-thumbnail .productView-thumbnail-link.is-active{border:1px solid #000!important}.product_page_main .productView .productView-details{width:46%;padding-left:43px}.product_page_main .productView .productView-details .productView-product{border:0}.product_page_main .productView .productView-details .productView-title{font-weight:600;font-size:30px;line-height:40px;text-transform:uppercase;color:#000;margin:0 0 24px 0}.product_page_main .productView .productView-details .productView-rating .icon{width:23px;height:23px}.product_page_main .productView .productView-details .productView-rating .icon--ratingFull svg{fill:#f7ed2b}.product_page_main .productView .productView-details .productView-rating>a{vertical-align:middle;margin-left:10px;font-size:18px;color:#202020}.product_page_main .productView .productView-details .productView-rating>a:hover{color:#3750a3}.product_page_main .productView .productView-details .productView-price{margin:22px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:0}.product_page_main .productView .productView-details .productView-price .price-section{font-weight:700;font-size:28px;line-height:42px;color:#3750a3}.product_page_main .productView .productView-details .productView-price .price-section .price-label,.product_page_main .productView .productView-details .productView-price .price-section .price-now-label,.product_page_main .productView .productView-details .productView-price .price-section span:first-child{display:none}.product_page_main .productView .productView-details .productView-price .non-sale-price--withoutTax{opacity:.5}.product_page_main .productView .productView-details .productView-short-description{font-size:22px;line-height:32px;color:#000;max-width:490px}.product_page_main .productView .productView-details .productView-options{text-align:left}.product_page_main .productView .productView-details .productView-options ._product_option ._product_option_label{font-weight:600;font-size:16px;line-height:34px;text-transform:uppercase;color:#000;opacity:.6;margin:0 0 16px;display:block}.product_page_main .productView .productView-details .productView-options .form-field[data-product-attribute=set-rectangle]{background:#fbfbfb}.product_page_main .productView .productView-details .productView-options .form-field[data-product-attribute=set-rectangle] .form-option-wrapper{display:block}.product_page_main .productView .productView-details .productView-options .form-field[data-product-attribute=set-rectangle] .form-option{background:#f7f7f6;border-width:3px;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;min-width:378px;padding:11px 20px;margin:0 0 20px}.product_page_main .productView .productView-details .productView-options .form-field[data-product-attribute=set-rectangle] .form-option .form-option-title{font-weight:600;font-size:16px;line-height:26px;text-transform:uppercase;color:#000;display:block;text-align:left}.product_page_main .productView .productView-details .productView-options .form-field[data-product-attribute=set-rectangle] .form-option .form-option-variant{font-weight:600;font-size:20px;line-height:30px;font-family:Prompt,sans-serif;color:#3851a3;display:block;text-align:left}.product_page_main .productView .productView-details .productView-options .form-field[data-product-attribute=set-rectangle] .form-radio:checked+.form-option{border-color:#3851a3;-webkit-box-shadow:none;box-shadow:none}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper{display:block!important;margin-top:30px}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .form-field--increments{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-17px;margin-bottom:30px}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .form-field--increments::before,.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .form-field--increments:after{display:none}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .form-field--increments .form-increment .button{border:0;height:50px;width:55px;padding:0;border:1px solid #d4d4d4;border-radius:0;background:#fff}@media (max-width:767px){.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .form-field--increments .form-increment .button{width:45px}}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .form-field--increments .form-increment .button .icon{width:24px;height:24px}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .form-field--increments .form-increment .form-input--incrementTotal{height:50px;width:59px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-radius:0;font-size:26px;font-weight:400;font-family:Inter,sans-serif;color:#000}@media (max-width:767px){.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .form-field--increments .form-increment .form-input--incrementTotal{width:45px}}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .add-to-cart-buttons{padding:0;margin:0 0 10px}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .add-to-cart-buttons .form-action .button{background:#f2680c;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-weight:700;width:370px;height:50px;border-radius:0}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .add-to-cart-buttons .form-action .button:hover{background:#3851a3;color:#fff;border-color:#3851a3}@media (max-width:550px){.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .form-field--increments{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .add-to-cart-buttons{width:100%}.product_page_main .productView .productView-details .productView-options .add-to-cart-wrapper .add-to-cart-buttons .form-action .button{width:100%}}.product_page_main .productView .productView-details .productView-options .find-retailer-button{clear:both}.product_page_main .productView .productView-details .productView-options .find-retailer-button .button-white{background:0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-weight:700;max-width:370px;width:100%;height:50px;border-radius:0;border:1px solid #3851a3;color:#202020}.product_page_main .productView .productView-details .productView-options .find-retailer-button .button-white:hover{background:#3851a3;color:#fff;border-color:#3851a3}@media (max-width:991px){.product_page_main .productView .productView-images{width:100%}.product_page_main .productView .productView-details{width:100%;padding-left:.75rem}.product_page_main .productView .productView-details .productView-title{font-size:26px;line-height:32px}.product_page_main .productView .productView-details .productView-rating>a{font-size:16px;margin-left:5px}.product_page_main .productView .productView-details .productView-short-description{max-width:none;font-size:18px}}@media (max-width:767px){.product_page_main .productView .productView-images .productView-thumbnails{margin-left:-10px;margin-right:-10px}.product_page_main .productView .productView-images .productView-thumbnails .productView-thumbnail{padding:0 10px}.product_page_main .productView .productView-images .productView-thumbnails .productView-thumbnail .productView-thumbnail-link{height:115px}.product_page_main .productView .productView-images .productView-thumbnails .productView-thumbnail .productView-thumbnail-link img{width:90px}.product_page_main .productView .productView-details .productView-options .form-field[data-product-attribute=set-rectangle] .form-option{min-width:auto;width:100%;max-width:378px}}.product_page_main .productView-related_products{padding:65px 0}@media (max-width:991px){.product_page_main .productView-related_products{padding:65px 0 0}.product_page_main .productView-related_products .productGrid{margin-bottom:0}}.product_page_main .productView-related_products .product{width:100%}.product_page_main .productView-related_products .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_page_main .productView-related_products .card .card-figure{width:41%}.product_page_main .productView-related_products .card .card-figure .card-img-container .card-image{position:static;max-width:488px}.product_page_main .productView-related_products .card .card-figure .card-img-container::after{padding:0}.product_page_main .productView-related_products .card .card-body{width:59%;padding-left:50px}.product_page_main .productView-related_products .card .card-body .card-title{font-weight:600;font-size:30px;line-height:30px;color:#202020;margin:0 0 18px}.product_page_main .productView-related_products .card .card-body .card-short-text{font-size:24px;line-height:34px;color:#070707;opacity:.6;max-width:500px;text-transform:capitalize}.product_page_main .productView-related_products .card .card-body .card-product__link{font-weight:700;font-size:20px;line-height:24px;color:#585b59;border-bottom:2px solid #585b59}.product_page_main .productView-related_products .card .card-body .card-product__link:hover{color:#3750a3;border-color:#3750a3}@media (max-width:991px){.product_page_main .productView-related_products .card .card-body{padding-left:15px;text-align:left}.product_page_main .productView-related_products .card .card-body .card-title{font-size:26px;line-height:26px}.product_page_main .productView-related_products .card .card-body .card-short-text{font-size:20px;line-height:30px}.product_page_main .productView-related_products .card .card-body .card-product__link{font-size:18px}}@media (max-width:550px){.product_page_main .productView-related_products .card .card-figure{width:100%}.product_page_main .productView-related_products .card .card-figure .card-img-container .card-image{max-width:300px;margin:0 auto;text-align:center;display:block}.product_page_main .productView-related_products .card .card-body{width:100%;padding-left:0}.product_page_main .productView-related_products .card .card-body .card-title{margin:18px 0 10px}}.product_page_main .productView--description>.container{padding:0;max-width:none}.product_page_main .productView--description .productView-description{margin-top:0;padding:0}.product_page_main .productView--description .productView-description .tabs{text-align:center;margin:0 0 0 -30px}.product_page_main .productView--description .productView-description .tabs .tab{float:none;display:inline-block;padding:0 63px;border-top:0}.product_page_main .productView--description .productView-description .tabs .tab.is-active{border:0}.product_page_main .productView--description .productView-description .tabs .tab.is-active .tab-title{border-bottom:2px solid #3851a3;color:#3851a3;font-weight:700}.product_page_main .productView--description .productView-description .tabs .tab .tab-title{font-size:24px;font-weight:600;color:#202020;padding:3px 0;text-transform:uppercase;text-align:left}.product_page_main .productView--description .productView-description .tabs .tab:first-child{padding-left:0}.product_page_main .productView--description .productView-description .tabs .tab:last-child{padding-right:0}.product_page_main .productView--description .productView-description .tabs-contents{background:url(https://cdn11.bigcommerce.com/s-xtgl171w2o/images/stencil/original/image-manager/blue-abstract-gradient-wave-wallpaper.png) no-repeat;background-size:100%}.product_page_main .productView--description .productView-description .tabs-contents .tab-content{font-size:22px;line-height:33px;padding:30px 0}@media (max-width:991px){.product_page_main .productView--description .productView-description .tabs-contents .tab-content{font-size:18px}}.product_page_main .productView--description .productView-description .tabs-contents .tab-content h2,.product_page_main .productView--description .productView-description .tabs-contents .tab-content h3:first-child{margin-top:0}.product_page_main .productView--description .productView-description .tabs-contents .tab-content table{border-collapse:collapse;width:100%}.product_page_main .productView--description .productView-description .tabs-contents .tab-content td,.product_page_main .productView--description .productView-description .tabs-contents .tab-content th{border:1px solid #ddd;text-align:left;padding:8px}.product_page_main .productView--description .productView-description .tabs-contents .tab-content tr:nth-child(2n){background-color:#fafafa}.product_page_main .productView--description .productView-description .tabs-contents .tab-content .productView-info .productView-info-name,.product_page_main .productView--description .productView-description .tabs-contents .tab-content .productView-info .productView-info-value{font-size:22px;line-height:33px;display:inline-block}.product_page_main .productView--description .productView-description .tabs-contents .tab-content .productReviews{margin:0}.product_page_main .productView--description .productView-description .tabs-contents .tab-content .productReviews .productReviews-list{margin:0 auto}.product_page_main .productView--description .productView-description .tabs-contents .tab-content .productReviews .productReviews-list .productReview{width:100%;padding:22px 20px 0;background:0 0;margin:0 0 29px}.product_page_main .productView--description .productView-description .tabs-contents .tab-content .productReviews .productReviews-list .productReview:last-child{margin-bottom:0}.product_page_main .productView--description .productView-description .tabs-contents .tab-content .productReviews .productReviews-list .productReview header{margin:0 0 8px}.product_page_main .productView--description .productView-description .tabs-contents .tab-content .productReviews .productReviews-list .productReview header .productReview-author{font-size:18px;font-weight:500;color:#202020;margin:0}.product_page_main .productView--description .productView-description .tabs-contents .tab-content .productReviews .productReviews-list .productReview .productReview-body{font-size:18px;font-weight:500;line-height:28px;letter-spacing:.1px;color:#202020}@media (max-width:1280px){.product_page_main .productView--description .productView-description .tabs{margin:0}.product_page_main .productView--description .productView-description .tabs .tab{padding:0 25px}}@media (max-width:991px){.product_page_main .productView--description .productView-description{margin-top:16px}.product_page_main .productView--description .productView-description .tabs{margin:0 auto}.product_page_main .productView--description .productView-description .tabs .tab{padding:0!important;display:block}.product_page_main .productView--description .productView-description .tabs .tab .tab-title{font-size:20px;padding:15px 15px;border-bottom:1px solid #e5e5e5}}@media (max-width:550px){.product_page_main .productView--description .productView-description .tabs{border:0}.product_page_main .productView--description .productView-description .tabs .tab{display:block;padding:0}.product_page_main .productView--description .productView-description .tabs .tab .tab-title{text-align:left}}.zigzag_item .zigzag_items .zigzag_items_cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 72px}.zigzag_item .zigzag_items .zigzag_items_cont .zigzag_items_cont_left{width:60%;padding-right:112px}.zigzag_item .zigzag_items .zigzag_items_cont .zigzag_items_cont_left h3{font-style:normal;font-weight:700;font-size:40px;line-height:64px;color:#211d1f;opacity:.8;text-transform:uppercase}.zigzag_item .zigzag_items .zigzag_items_cont .zigzag_items_cont_right{width:40%}.zigzag_item .zigzag_items:first-child .zigzag_items_cont{margin-top:30px}.zigzag_item .zigzag_items:nth-child(2n) .zigzag_items_cont{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.zigzag_item .zigzag_items:nth-child(2n) .zigzag_items_cont .zigzag_items_cont_left{padding-right:0;padding-left:112px}@media (max-width:991px){.zigzag_item .zigzag_items .zigzag_items_cont{margin:0 0 52px!important}.zigzag_item .zigzag_items .zigzag_items_cont .zigzag_items_cont_left{width:100%;padding:0!important}.zigzag_item .zigzag_items .zigzag_items_cont .zigzag_items_cont_left h3{font-size:32px;line-height:normal}.zigzag_item .zigzag_items .zigzag_items_cont .zigzag_items_cont_right{width:100%;padding:0!important}}.footer,.footer-subscription-form{clear:both}.pdp-related-products{width:100%;padding:60px 0}.pdp-related-products .productGrid{gap:60px}.pdp-related-products .productGrid .product{width:100%;border:1px solid #f7f7f7;border-radius:10px}.pdp-related-products .productGrid .product .card{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pdp-related-products .productGrid .product .card .card-body{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.pdp-related-products .productGrid .product .card .card-body .card-title{margin:0}.pdp-related-products .productGrid .product .card .card-body .card-title a{font-size:30px;line-height:32px;font-style:normal;font-weight:700;text-transform:capitalize;margin:0;height:auto;color:#202020}.pdp-related-products .productGrid .product .card .card-body .card-product__link{color:#585b59;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-decoration:underline!important;text-underline-offset:7px;display:inline-block}.pdp-related-products .productGrid .product .card .card-figure{width:50%}.pdp-related-products .productGrid .product .card .card-figure .card-img-container{margin:0 auto}.pdp-related-products .productGrid .product .card .card-figure .card-img-container::after{padding-bottom:300px}@media (max-width:991px){.pdp-related-products{padding:30px 0}.pdp-related-products .productGrid{gap:30px}.pdp-related-products .productGrid .product .card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pdp-related-products .productGrid .product .card .card-body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.pdp-related-products .productGrid .product .card .card-body .card-title{margin:0}.pdp-related-products .productGrid .product .card .card-body .card-title a{font-size:22px;line-height:26px;color:#202020;text-align:center}.pdp-related-products .productGrid .product .card .card-body .card-product__link{color:#585b59;font-size:20px;font-style:normal;margin:0 auto}.pdp-related-products .productGrid .product .card .card-figure{width:100%;margin-bottom:30px}.pdp-related-products .productGrid .product .card .card-figure .card-img-container{margin:0 auto}.pdp-related-products .productGrid .product .card .card-figure .card-img-container .card-image{width:100%}.pdp-related-products .productGrid .product .card .card-figure .card-img-container::after{padding-bottom:250px}}