.glassplasticheader{border-bottom:1px solid #ddd;margin:0 0 10px;padding:0 0 6px;color:#000;font-size:20px;font-weight:700;text-align:center}.variant-wrapper{margin-top:20px}.rc-template__radio-group .rc-radio .rc-radio__input{max-width:0px;max-height:0px;position:absolute!important;z-index:-1;left:-2px}.template-product .horiz-menu{margin:27px 0}.variant__label[for]{margin-bottom:14px}.rc_widget__option__plans__dropdown.rc-selling-plans__dropdown{padding:4px 26px;border-color:#fff;background-color:#fff;font-weight:700;color:#213359}.variant-input-wrap label.disabled:after{border-left:2px solid}.addtocartinline .btn.btn--full.add-to-cart.action_button,.addtocartinline .inverted{color:#fff!important;background:#d7392e!important}.addtocartinline .qtyandaddtocartbuttoncont button.btn.btn--full.add-to-cart.action_button:disabled,.addtocartinline .qtyandaddtocartbuttoncont button.btn.btn--full.add-to-cart.action_button[disabled]{border:1px solid #999999;background-color:#ccc!important;color:#666!important;cursor:not-allowed}.outofstockmessage{margin:15px 0 10px;font-weight:600;font-size:18px;line-height:normal}[data-type_header_capitalize=true] .product-single__title{font-family:freight-sans-pro,"sans-serif";word-wrap:initial;margin:0;font-size:40px;font-size:2.5rem;font-weight:700;line-height:36px;text-transform:initial}[data-type_product_capitalize=true] .grid-product__title{text-transform:none;letter-spacing:normal;font-size:14px;font-size:.875rem;font-weight:600}#CollectionSection-template--15402504716446__1643674033b52c6f38 .grid-product__price{display:none}#shopify-section-template--15402504913054__16424598160ee914ac{margin-top:50px}.grid-product__link{border:1px solid transparent;padding:15px 0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.grid.grid--product-images--partial{margin-top:26px}.grid-product__form{margin:15px auto 0}.product__thumb-item img{max-height:75px!important}.aos-animate .product__thumb-icon{opacity:1;display:none}.crosssellcont button.btn.btn--full.add-to-cart.action_button{padding:0;min-width:104px}#shopify-section-template--15402504716446__16432246210c4edad1 .collection-item{padding:10px 5px 5px;border:1px solid transparent;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;height:239px}#shopify-section-template--15402504716446__16432246210c4edad1{margin-bottom:30px;margin-top:60px}#shopify-section-template--15402504716446__16432246210c4edad1 .grid{max-width:830px;margin:0 auto}#shopify-section-template--15402504716446__16432246210c4edad1 .grid__item{float:left;padding-left:0}#shopify-section-template--15402504716446__16432246210c4edad1 .collection-item--below .collection-item__title{width:78%;margin:-8px auto 0;line-height:14px}#shopify-section-template--15402504716446__16432246210c4edad1 .collection-item--below .collection-item__title span span{line-height:23px}.addtocartbuttons{display:contents}.grid-product__link:hover,#shopify-section-template--15402504716446__16432246210c4edad1 .collection-item:hover{border:1px solid;text-decoration:none}.product-single__meta .product-block{margin-bottom:0}.product__price{font-size:21px;font-size:1.3125rem;font-weight:800}.product-block--price .product__price.on-sale{color:#d7392e}.product__photos img{height:500px;max-height:500px;width:auto}.product-image-main{position:relative;max-height:500px}.bestvalue{color:#d7392e;font-size:14px;font-weight:600;margin:10px 0 -5px}.product-block.product-block--price{margin-bottom:6px}.product__price--compare{font-size:16px!important}.product__price-savings{display:none}button.add-to-cart span{padding:0}.variant-input-wrap input[type=radio]:checked+label{background:#213359!important;color:#fff;box-shadow:0 0 0 1px #213359}.variant-input-wrap input[type=radio]:checked+label>span{color:#fff}.variant-input-wrap label{box-shadow:0 0 0 1px #213359;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.variant-input-wrap label:hover{box-shadow:0 0 0 2px #213359}.crossell_pump_variant{display:flex}.crossell_pump_variant{text-align:center;border:1px solid #dfdfdf;padding:20px;margin:30px 0 0;width:100%}.js-qty__adjust{padding:0 15px}.page-content--product{padding-top:0;padding-bottom:38px}.product_attributes{padding-top:37px}.variant_display_row{display:flex}.crossell_pump_variant h2{font-size:18px;font-size:1.125rem;font-weight:700;margin-bottom:13px;text-transform:none}.crossell_pump_variant span{display:block;padding-top:8px;font-weight:400}.crossell_pump_variant button span{font-weight:600}.crosssellcont{display:flex;align-content:center;justify-content:center}.crosssellpic{margin-left:20px}.variant_size{font-size:16px;font-size:1rem;font-weight:500;width:188px}.variant_size,.variant_price,.variant_qty,.variant_button{display:inline-flex;align-items:center;justify-content:center}.variant_price{width:56px;text-align:right;font-size:18px;font-size:1.125rem}.variant_price,.variant_qty{font-weight:700}.variant_button{display:inline-block;vertical-align:middle;margin:0 15px}.plus-packsize__container label{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:60px;margin:0;padding:7px;text-align:center;font-size:14px;background:#fff!important;font-weight:600;font-family:freight-sans-pro;color:#213359}.variant-input{width:48.5%;margin-bottom:10px;margin-right:1.5%}.variant-input-wrap{display:block}span.plus-packsize__label{font-size:12px;font-weight:500;color:#d7392e;margin:4px auto}[data-center-text=true] .variant-input-wrap label{width:100%;display:flex;justify-content:center;text-align:center;background:#fff!important;font-family:freight-sans-pro;font-size:16px;font-weight:600;color:#213359;padding:6px 4px 7px;margin:0;min-height:54px;align-items:center;line-height:16px;letter-spacing:-.25px}.label,label:not(.variant__button-label):not(.text-label){font-weight:600;letter-spacing:.5px}label.variant__button-label.disabled{opacity:.5;cursor:not-allowed}.product-single__meta .rte{text-align:left;letter-spacing:normal}button.modal-close span{line-height:24px;display:block}.qtyinline,.addtocartinline{display:inline-flex}.qtyaddtocartcont{display:flex;align-items:stretch;margin-top:0}.product-block.qtyinline{width:140px;margin-right:8px}.js-qty__num{height:38px}.js-qty__wrapper{max-width:140px;border:1px solid #213359}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:#000!important}.product-image-main{position:relative;max-height:490px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--prev{left:-21px}.btn,.product-reviews .spr-button,.product-reviews .spr-summary-actions a,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-size:16px;font-size:1rem;font-weight:600}.product-block.addtocartinline{width:69%;display:flex;align-items:flex-end}.addtocartinline form{margin:0;width:100%}input,select,textarea{border:1px solid;border-color:#213359}.js-qty__wrapper input,.js-qty__wrapper select,.js-qty__wrapper textarea{border:0px solid}.js-qty__adjust .icon{fill:#213359}.btn--full{padding:9px 20px;height:40px}input[type=number]{-moz-appearance:textfield;font-size:18px;font-family:Twentieth Century;font-weight:900}.collection-qty-add2cart input#quantity{display:none}form#AddToCartForm fieldset{display:flex;flex-direction:row;margin-top:30px}select#product-select-7105114701982{font-size:14px;display:inline-flex;height:46px}.crosssellcont button#AddToCart{margin-top:10px}#crossell_variant_display{width:100%}.crosssellcont .collection-qty-add2cart{display:inline-flex}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}div.nutrition_panel{text-align:center;width:350px;margin:0 auto;padding:0 6px;border:solid 1px black}div.nutrition_panel .table-responsive{text-align:left}div.nutrition_panel h2{font-size:36px;font-size:2.25rem;margin:0}div.nutrition_panel span.intro{font-size:18px;font-size:1.125rem;font-weight:700;text-transform:initial;letter-spacing:normal}div.nutrition_panel .table-responsive td,div.nutrition_panel .table-responsive th{font-size:1.125rem;border-bottom:1px solid black;background:none}table.nutrition_panel{background:none;border-spacing:0}div.nutrition_panel .table-responsive td.row_first,div.nutrition_panel .table-responsive th.row_first{border-top:6px solid black}div.nutrition_panel .table-responsive td.row_last,div.nutrition_panel .table-responsive th.row_last{border-bottom:6px solid black}div.nutrition_panel .table-responsive td.no_line{border:0}div.nutrition_panel .table-responsive td.np_disclaimer{margin:0;padding:10px 0;font-size:1rem}div.nutrition_panel .table-responsive td,div.nutrition_panel .table-responsive th{padding:2px 5px}div.nutrition_panel .table-responsive td.label0,div.nutrition_panel .table-responsive td.value0,div.nutrition_panel .table-responsive th.label0,div.nutrition_panel .table-responsive th.value0{text-align:left;font-weight:700;font-size:36px;font-size:2.25rem}div.nutrition_panel .table-responsive td.value0{text-align:right}div.nutrition_panel .table-responsive th.label.no_line{border-bottom:0 solid!important;padding-bottom:0!important}div.nutrition_panel .table-responsive td.label1,div.nutrition_panel .table-responsive th.label1{text-align:left;font-weight:700}div.nutrition_panel .table-responsive td.label2,div.nutrition_panel .table-responsive th.label2{text-align:left;padding-left:20px;font-weight:initial}div.nutrition_panel .table-responsive td.label3,div.nutrition_panel .table-responsive th.label3{text-align:left;padding-left:40px;line-height:normal}div.nutrition_panel .table-responsive td.label4,div.nutrition_panel .table-responsive th.label4{text-align:right;font-weight:700}div.nutrition_panel .table-responsive td.value1{text-align:right}div.nutrition_panel .table-responsive td.value2{text-align:right;font-weight:700}.product_attributes.page-width{display:flex;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:38px 20px 40px;margin-bottom:20px}#shopify-section-template--15402505109662__product-recommendations .page-width{padding:0}#shopify-section-template--15402505109662__product-recommendations .index-section{margin-top:18px}.ingredientscont{width:50%}.ingredients{max-width:406px;margin:0 auto;text-transform:uppercase}.ingredients p{text-transform:none;margin-top:20px;font-size:.8em}p.containsdairy{text-transform:uppercase;font-size:18px;font-size:1.125rem}.ingredients h2{text-transform:capitalize;margin-bottom:20px;font-size:24px;font-size:1.5rem;font-weight:600}#policy h1{font-size:44px;font-size:2.75rem;line-height:46px;margin:30px 0 14px;font-weight:700;text-transform:initial}#policy h2{margin:15px 0;font-size:30px;font-size:1.875rem;text-transform:initial;line-height:28px;font-weight:600}#policy p,#information_page #policy ul li{font-style:normal;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.5;margin:10px 0}#policy h3{font-size:21px;font-size:1.3125rem;text-transform:uppercase;line-height:24px;margin:16px 0}#policy a{display:initial}a.btn:hover{text-decoration:none}#Recommendations-7114714251422 .index-section{margin-bottom:0}.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{display:none}#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{font-size:12px!important}#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a{color:#0a1c47!important}.template-product #pwr-snippets{margin-top:4px}.rc-widget-injection-parent .rc-template__radio-group .rc-radio-group__options .rc-radio.rc-option__onetime.rc-option.rc_widget__option.rc_widget__option--onetime{margin-bottom:8px!important;justify-content:center}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;color:#000}.fade{transition:opacity .15s linear}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translateY(-50px)}.modal-button{background:transparent;color:#000;font-weight:inherit;font-size:inherit;padding:0;display:inline}.modal-button:hover{background:transparent;color:#000;padding:0}.modaltriggercopy,.modaltriggercopy button{color:#213359;font-weight:600;font-family:inherit;font-size:18px;font-size:1.125rem;line-height:22px;margin:0 0 4px}.modaltriggercopy button{text-decoration:underline}.question_icon{display:inline;color:#213359;height:18px;width:18px;padding-bottom:2px;vertical-align:middle}button.close.modal-close{position:absolute;right:0;font-size:29px;line-height:24px;height:28px;max-height:28px;overflow:hidden}.pump_video_icon{display:inline;vertical-align:middle;width:60px;height:50px}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal-open .modal:before{background-color:#000;animation:overlay-on 1s forwards}.product-main-slide .image-wrap{padding-bottom:100%!important;background:transparent}.variant-input.formatgroup1{float:left}.variant-input.formatgroup2{float:right}a.pr-snippet-write-review-link{text-decoration:none!important}.product-recommendations .grid__item{margin-bottom:0}.product-recommendations .shopify-product-reviews-badge{display:none}.template-product h3.section-header__title{margin:29px 0}#pwr-snippets #pr-reviewsnippet .p-w-r a.pr-underline{text-decoration:underline!important}.snize-recommendations-big-pictures-new-layout .snize-recommendation .snize-recommendation-title{margin:0 0 20px!important;font-size:40px!important;font-size:2.5rem!important;font-weight:700!important;line-height:36px!important;text-align:center!important;padding-top:22px!important}.snize-recommendations-big-pictures-new-layout div.snize-recommendation-results li.snize-product button.snize-button{color:#fff!important;background:#d7392e!important;font-weight:600!important;text-transform:none!important}.snize-recommendations-big-pictures-new-layout div.snize-recommendation-results span.snize-title{text-transform:none!important;text-align:center!important;font-size:14px!important;font-weight:600!important;color:#525252!important}.snize-recommendations-big-pictures-new-layout div.snize-recommendation-results .snize-price-list{font-weight:600!important;line-height:16px!important;text-align:center!important;font-size:18px!important}@media only screen and (min-width: 769px){.flickity-section-template--15615483576478__1651088037dc5255d0 .flickity-viewport,.flickity-section-template--15615483576478__1651088037dc5255d0 .flickity-slider,.flickity-section-template--15615483576478__aa18b57c-630b-4964-b167-82ecff96b6ad .flickity-viewport,.flickity-section-template--15615483576478__aa18b57c-630b-4964-b167-82ecff96b6ad .flickity-slider{min-height:392px}.flickity-slider .mwd-cart-popup-wrapper{position:absolute!important}.flickity-slider .carousel__cell:first-child .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(2) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(7) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(8) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(13) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(14) .mwd-cart-popup-wrapper.flickity-slider .carousel__cell:nth-child(19) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(20) .mwd-cart-popup-wrapper{left:0%;right:initial!important}#shopify-section-template--15615484035230__16466840248173a453{display:none}p.pr-rd-review-position{padding:20px 0 40px}.snize-recommendation-results .viewport{max-width:1200px;margin:0 auto}.snize-recommendation-results ul{width:100%!important}.snize-recommendation-results li.snize-product{width:22%!important}}@media only screen and (max-width: 768px){.product_attributes{padding-top:40px;flex-direction:column}.ingredients{width:auto}.proddescription{margin:30px 0;margin-bottom:30px!important}[data-type_header_capitalize=true] .product-single__title{line-height:26px}.variant_size{width:33%}.crossell_pump_variant{text-align:center;border:1px solid #dfdfdf;padding:20px;margin:0;width:100%}.crossell_pump_variant{display:block}button.btn.btn--full.add-to-cart.action_button{min-width:114px}.variant_display_row{display:flex;width:100%}.variant-input-wrap{border:0;padding:0;margin:0 0 -12px;position:relative;display:flex;flex-direction:column}.variant-input{width:100%;margin-bottom:0}.glassplasticheader{font-size:24px}div.nutrition_panel{text-align:center;width:99%}#policy p,#information_page #policy ul li{font-size:16px;font-size:1rem}#policy h2{font-size:20px;font-size:1.25rem}#policy li{font-size:16px;font-size:1rem}.modal-dialog{margin-top:65px}[data-center-text=true] .variant-input-wrap label{margin:5px 0;font-size:18px}.product__photos img{height:auto;min-height:410px}.product__photos .flickity-slider img{min-height:unset}.product__main-photos{margin-bottom:0}[data-type_header_capitalize=true] .product-single__title{font-size:24px;font-size:1.5rem}.product-single__meta{text-align:center;padding-left:0;margin-top:34px}.variant-input-wrap{gap:.1em}span.plus-packsize__label{font-size:14px}.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet{text-align:center}.product-image-main{max-height:initial;top:initial;-ms-transform:initial;transform:initial}.qtyaddtocartcont{display:flex;align-items:stretch;margin-top:0;margin-bottom:30px}}@media only screen and (max-width: 750px){.crosssellpic{margin-left:20px;display:none}}@media only screen and (min-width: 576px){.modal-dialog{max-width:580px;margin:6.75rem auto}}#comp p{padding:10px 15px;background-color:#213359;color:#fff;font-size:16px;font-weight:600;text-align:center;-webkit-font-smoothing:antialiased}#comp a{color:#fff;text-decoration:underline}#comp{display:none;margin-top:10px}
/*# sourceMappingURL=/s/files/1/0507/4635/9966/t/35/assets/wp_product.css.map?v=82454138420012645901680045841 */
