@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}.product-bundle{position:relative;padding:24px}.product-bundle__head-wrapper{text-align:center}.product-bundle__hexagon{position:absolute;top:0;left:0}.product-bundle__hexagon--sm{display:none}.product-bundle__hexagon--shocking-gentlease path{fill:#de83c5}.product-bundle__hexagon--vivid-tangerine path{fill:#ffa083}.product-bundle__hexagon--lightning-infant path{fill:#fabb16}.product-bundle__hexagon--chathams-blue path{fill:#163b88}.product-bundle__subtitle{font:normal 1.75rem/1.29 Quatro Slab Regular,Arial,Helvetica,sans-serif;color:#00257a;margin-bottom:32px}.product-bundle .related-products{margin:16px -24px 46px}.product-bundle .related-products .product-list__products{margin:0;padding:0 5px 24px}.product-bundle .related-products .slider-frame{margin-bottom:20px}.product-bundle .related-products .slider-control-centerleft{left:-37px!important}.product-bundle .related-products .slider-control-centerright{right:-37px!important}.product-bundle .related-products .product-item{width:100%;margin-left:0}.product-bundle .related-products .product-item__item-flag{font-size:.625rem;line-height:1.4em;letter-spacing:1px;color:#fff;text-transform:uppercase;position:relative;width:-moz-fit-content;width:fit-content;padding:2px 8px;background-color:#00257a;border-bottom-right-radius:10.2px}.product-bundle .related-products .product-item__item-flag:after{position:absolute;top:0;right:-9px;border-top:14px solid #00257a;border-right:11px solid transparent;content:""}.product-bundle .related-products .product-item__hero,.product-bundle .related-products .product-item__image{margin:0 auto}.product-bundle .related-products .product-item__hero-title{font-size:1.125rem;line-height:1.44em;min-height:60px}.product-bundle .related-products .product-item__title{min-height:70px;padding:40px 24px 6px}.product-bundle .related-products .product-item__title-wrapper{margin:0}.product-bundle .related-products .product-item__bundle-variants{font-size:.875rem;line-height:1.29em;color:#000;padding:0 24px}.product-bundle .related-products .product-item .price{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-bundle .related-products .product-item .price__value{margin:0}.product-bundle .related-products .product-item .price__value:first-child{margin-right:4px}.product-bundle .related-products .product-item .price__value--discounted,.product-bundle .related-products .product-item .price__value--original{font-size:1rem;font-weight:600;line-height:1.5em;color:#007a62}.product-bundle .related-products .product-item .price__value .price__value-original{font:300 .875rem/1.45em Open Sans;color:#212121}.product-bundle .related-products .product-item .price__value--originalWithDiscounted{font-size:.75rem;line-height:1.67em;color:#000}.product-bundle .related-products .product-item__discount-text{width:auto;margin:0 10px}.product-bundle .related-products .product-item__discount-text p{font-size:.75rem;margin:0}.product-bundle .related-products .product-item__actions{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.product-bundle .related-products .product-item__add-to-cart{margin-left:10px}.product-bundle .related-products .product-item__add-to-cart button{background-color:transparent;border:0}.product-bundle .related-products .product-item--shopify{-webkit-flex-basis:100%;flex-basis:100%;width:100%;max-width:380px;margin:0;padding:0}.product-bundle .related-products .product-item__content{background:#fff;border-radius:32px}.product-bundle .related-products .product-item__link{width:100%}@media screen and (min-width:768px){.product-bundle{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:14px}.product-bundle__head-hexagon{position:relative;-webkit-flex-basis:45%;flex-basis:45%}.product-bundle__head-hexagon svg{width:400px}.product-bundle__head-wrapper{text-align:left;position:absolute;top:43%;left:50%;max-width:300px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-bundle__subtitle{font-size:2.625rem;line-height:1.19em;margin-bottom:0}.product-bundle__hexagon{position:unset}.product-bundle__hexagon--sm{display:block}.product-bundle__hexagon--xs{display:none}.product-bundle .related-products{-webkit-flex-basis:40%;flex-basis:40%;margin:16px 0 46px}.product-bundle .related-products .slider{margin:20px 0 0 -20px}.product-bundle .related-products .slider-frame{min-width:300px}.product-bundle .related-products .slider-slide{max-width:290px}.product-bundle .related-products .product-item__add-to-cart{padding:8px 0}.product-bundle .related-products .product-item__actions{padding:10px}.product-bundle .related-products .product-list__products{min-height:500px;padding:0 12px 24px}}@media screen and (min-width:1024px){.product-bundle .related-products .slider{margin:20px 0 0 -51px}.product-bundle .related-products .slider-slide{max-width:100%}.product-bundle .related-products .product-item__add-to-cart{min-width:132px}}@media screen and (min-width:1200px){.product-bundle__head-hexagon svg{width:auto}.product-bundle .related-products{-webkit-flex-basis:400px;flex-basis:400px}}