@font-face{font-family:Quatro Slab;font-style:normal;font-weight:400;src:url(/static/fonts/QuatroSlab.woff2) format("woff2"),url(/static/fonts/QuatroSlab.woff) format("woff");font-display:swap}@font-face{font-family:Quatro Slab Regular;font-style:normal;font-weight:400;src:url(/static/fonts/QuatroSlab.woff2) format("woff2"),url(/static/fonts/QuatroSlab.woff) format("woff");font-display:swap}@font-face{font-family:Quatro Slab Medium;font-style:normal;font-weight:500;src:url(/static/fonts/QuatroSlab-Medium.woff2) format("woff2"),url(/static/fonts/QuatroSlab-Medium.woff) format("woff");font-display:swap}@font-face{font-family:Quatro Slab Italic;font-style:italic;font-weight:400;src:url(/static/fonts/QuatroSlabItalic.otf) format("opentype");font-display:swap}@font-face{font-family:Quatro Slab Semibold;font-style:normal;font-weight:600;src:url(/static/fonts/QuatroSlabSemiBold.otf) format("opentype");font-display:swap}@font-face{font-family:Quatro Slab Semi-Italic;font-style:italic;font-weight:600;src:url(/static/fonts/QuatroSlabSemiBoldItalic.otf) format("opentype");font-display:swap}@font-face{font-family:Quatro Slab Bold;font-style:normal;font-weight:700;src:url(/static/fonts/QuatroSlabBold.otf) format("opentype");font-display:swap}@font-face{font-family:Quatro Slab Bold-Italic;font-style:italic;font-weight:700;src:url(/static/fonts/QuatroSlabBoldItalic.otf) format("opentype");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/static/fonts/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2");font-display:swap;unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/static/fonts/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2");font-display:swap;unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/static/fonts/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2");font-display:swap;unicode-range:U+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/static/fonts/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2");font-display:swap;unicode-range:U+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/static/fonts/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format("woff2");font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/static/fonts/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");font-display:swap;unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/static/fonts/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");font-display:swap;unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/static/fonts/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/static/fonts/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/static/fonts/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/static/fonts/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/static/fonts/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/static/fonts/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/static/fonts/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");font-display:swap;unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/static/fonts/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/static/fonts/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/static/fonts/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/static/fonts/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/static/fonts/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/static/fonts/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");font-display:swap;unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/static/fonts/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");font-display:swap;unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.formula-calculator__title{font:700 1rem/1.5em Open Sans;color:#00257a;text-align:center;margin:16px 0}.formula-calculator .product{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 -24px;padding:16px 24px}.formula-calculator .product__title{font:700 1rem/1.5em Open Sans;color:#00257a;-webkit-flex:1 0;-moz-box-flex:1;flex:1 0;padding-left:15px}.formula-calculator .product__desc{width:-webkit-calc(100% - 88px);width:calc(100% - 88px)}.formula-calculator .product .product__image{max-width:88px;max-height:82px}.formula-calculator .form__label{font:normal 1.125rem/1.44em Quatro Slab Semibold,Arial,Helvetica,sans-serif;color:#00257a;display:block;padding:16px 0}.formula-calculator .form__label-hint{font-size:.875rem;line-height:1.286em;margin-top:-12px;margin-bottom:16px}.formula-calculator .form__label-optional{font:normal italic .875rem/1.5em Open Sans;color:#5a5b5e;float:right}.formula-calculator .form__input--text{font:600 .875rem/1.29em Open Sans;color:#212121;display:block;width:100%;height:56px;padding:0 24px;border:1px solid #949494;border-radius:4px}.formula-calculator .form__placeholder-input{position:relative}.formula-calculator .form__placeholder-text{font:600 .875rem/1.29em Open Sans;position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.formula-calculator .form__control{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.formula-calculator .form__control-error-message{color:#ce1126}.formula-calculator .form__control--fc select{font-size:.875rem;height:56px;padding:9px 16px;border:1px solid #949494;border-radius:4px}.formula-calculator .form__submit{font-size:1rem;font-weight:700;line-height:1.5em;color:#fff;text-align:center;display:block;width:100%;padding:15px;cursor:pointer;background-color:#00257a;border:0;border-radius:30px;margin:32px 0}.formula-calculator .form__submit:focus,.formula-calculator .form__submit:hover{-moz-text-decoration:underlines;text-decoration:underlines}.formula-calculator .form-control__input{border:0}.formula-calculator .form-control__input .select__control--is-focused,.formula-calculator .form-control__input .single-select__control--is-focused{-webkit-box-shadow:2px solid #000!important;box-shadow:2px solid #000!important}.formula-calculator .form-control__input--select .select__control{padding:9px 16px;cursor:pointer;border:1px solid #949494}.formula-calculator .form-control__input--select svg{fill:#00257a}.formula-calculator .form-control__input--select .select__placeholder,.formula-calculator .form-control__input--select .select__single-value{font:600 .875rem/1.29em Open Sans;color:#212121}.formula-calculator .form-control__input--error{border-color:#ce1126}.formula-calculator .form__duration-select{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.formula-calculator .form__duration-select .form-control__input{width:100%;margin-bottom:8px}.formula-calculator .form__duration-select .form-control__input:nth-child(2n){margin-left:18px}.formula-calculator .form__duration-select .form-control__input--select{font-size:.875rem;width:46%;height:56px;padding:9px 16px;border:1px solid #949494;border-radius:4px}.formula-calculator .form__duration-select .form-control__input--select:first-child{margin-right:2%}.formula-calculator .form__duration-select .form-control__input--select:last-child{margin-left:2%}.formula-calculator__unsure-button{margin-top:4px;cursor:pointer;background:none;border:0}.formula-calculator__unsure-button span{font:700 .75rem/1.4em Open Sans;color:#00257a;cursor:pointer;border-bottom:1px solid #00257a}.formula-calculator__unsure-button:focus,.formula-calculator__unsure-button:hover{text-decoration:none}.formula-calculator .results__item-wrapper{display:block;padding:15px 6px 0;overflow:hidden;border-radius:32px}.formula-calculator .results{margin:0 -24px;padding:32px 24px 80px;background-color:#ecf4f9}.formula-calculator .results__desc{font:.875rem/1.29em Open Sans;color:#212121}.formula-calculator .results__title{font:normal 1.125rem/1.44em Quatro Slab Semibold,Arial,Helvetica,sans-serif;color:#00257a;margin:0 0 8px}.formula-calculator .results__items{margin:10px -24px;overflow:hidden}.formula-calculator .results__item{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;min-height:500px;margin:0 0 12px;overflow:hidden;background:#fff;border-radius:32px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.16);box-shadow:0 0 6px 0 rgba(0,0,0,.16)}.formula-calculator .results__item-flag{font-size:.625rem;font-weight:700;line-height:1.4em;letter-spacing:1px;color:#fff;text-transform:uppercase;position:absolute;top:0;left:0;padding:2px 12px 2px 25px;background:#00257a;border-bottom-right-radius:10px}.formula-calculator .results__item-flag:after{position:absolute;top:0;right:-12px;border-color:#00257a transparent transparent #00257a;border-style:solid;border-width:7px;content:""}.formula-calculator .results__item-price-wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;padding:10px 16px;cursor:pointer;background-color:#fff;border:1px solid #949494;border-radius:4px}.formula-calculator .results__item-price-wrapper:not(:last-child){margin-bottom:12px}.formula-calculator .results__item-price-wrapper--active{background-color:#ecf4f9;border:2px solid #00257a}.formula-calculator .results__item-price-wrapper:focus,.formula-calculator .results__item-price-wrapper:hover{text-decoration:none}.formula-calculator .results__item-unit-wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.formula-calculator .results__item-label{width:100%;padding:30px 20px 16px}.formula-calculator .results__item-quantity-container{font:.875rem/1.29em Open Sans;color:#212121}.formula-calculator .results__item-quantity{font-weight:700}.formula-calculator .results__item-variant-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;width:100%;padding:20px 20px 16px;border-top:1px solid #ddd}.formula-calculator .results__item-variant-container .results__item-image{max-width:60px;max-height:50px}.formula-calculator .results__item-variant-container picture{width:22%}.formula-calculator .results__item-variant-container .lazyloading__placeholder{min-height:1px!important}.formula-calculator .results__item .results__item-title-wrapper{width:79%;padding-left:18px}.formula-calculator .results__item .results__item-title{font:700 .875rem/1.29em Open Sans;color:#00257a}.formula-calculator .results__item .results__item-type{font:.75rem/1.33em Open Sans;margin:5px 0}.formula-calculator .results__item .results__item-type-quantity{float:right;padding:0 3px}.formula-calculator .results__item-price{font-size:.875rem;font-weight:700;line-height:1.5em;color:#007a62;padding:0 5px}.formula-calculator .results__item-price-title{font:700 .875rem/1.29em Open Sans;color:#212121;text-align:left}.formula-calculator .results__item-price-unit{font-size:.75rem;line-height:1.5em;color:#212121}.formula-calculator .results__item-frequency-container{-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;padding:16px 20px;border-top:1px solid #ddd}.formula-calculator .results-frequency-container{padding:10px 0}.formula-calculator .results__add-to-cart{width:100%;padding:20px;border-top:1px solid #ddd}.formula-calculator .results__add-to-cart .product-options__button-add{font-size:1rem;font-weight:700;line-height:1.5em;color:#fff;text-align:center;display:block;width:100%;cursor:pointer;background-color:#00257a;border:2px solid #00257a;border-radius:30px;padding:14px}.formula-calculator .results__add-to-cart .product-options__button-add:focus,.formula-calculator .results__add-to-cart .product-options__button-add:hover{-moz-text-decoration:underlines;text-decoration:underlines}.formula-calculator .results__add-to-cart .product-options__button-add--sold-out{pointer-events:none;opacity:.3}.formula-calculator__change-response-wrapper{color:#00257a;position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:0 -24px;padding:0 24px;border-bottom:1px solid #ddd}.formula-calculator__change-response-wrapper button{width:24px;height:24px;font:700 .875rem/1.29em Open Sans;color:#00257a;text-align:left;position:relative;display:block;width:100%;margin:20px 0;cursor:pointer;background:none;border:none;outline:0}.formula-calculator__change-response-wrapper button:after{display:inline-block;width:20px;height:20px;margin-top:2px;background-image:url(/static/images/icons/icon_sprites.svg);content:""}.formula-calculator__change-response-wrapper button:after{position:absolute;top:0;right:0;background-position:-27px -107px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.formula-calculator__change-response-wrapper button.formula-calculator__change-response-button--close:after{margin-top:-2px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.formula-calculator__change-response-wrapper button:focus,.formula-calculator__change-response-wrapper button:hover{text-decoration:none}.formula-calculator .results__item-price-wrapper--active .results__item-price-title{color:#00257a}.formula-calculator .select__indicator-separator{display:none}.formula-calculator .col{margin:0;padding:0 24px}.formula-calculator .slider{margin-bottom:30px}.formula-calculator .slider .slider-control-centerleft button{margin-left:0}.formula-calculator .slider .slider-control-centerright button{margin-right:0}.disclaimer-block-wrapper{margin-bottom:10px;padding:5px;border:3px solid #0b2675;border-radius:10px}.disclaimer-block-wrapper p{font-size:.9rem;line-height:1.25em;color:#0b2675;margin:10px}