p{margin:0}button:focus{outline:none}.color-1{color:#838485}.color-2{color:#202935}.color-3,.link,.link:hover{color:#00428f}.main-content{padding-bottom:0}.sticky-block{height:100%}@media (min-width: 768px){.sticky-block{position:sticky!important;top:162px}}.bundle-info-block{font-weight:600}@media (max-width: 575px){.bundle-info-block .icon-block{padding-top:30px}}.bundle-info-block .icon-text{display:inline-block;padding-left:6px}.bundle-title{color:#00428f;font-size:36px}@media (max-width: 768px){.bundle-title{margin-top:40px;text-align:center}}.bundle-option-header{padding:15px 30px;background-color:#f7f7f7;color:#202935;font-weight:700}.bundle-options{margin:5px 0 30px}.bundle-options .bundle-main{margin:30px 0 30px 1px}.bundle-options .bundle-item-container{-webkit-user-select:none;user-select:none}.bundle-options .bundle-item-wrapper{position:relative;cursor:pointer;opacity:.75}.bundle-options .bundle-item-wrapper:hover{opacity:1}.bundle-options .bundle-item{border:3px solid transparent;outline:1px solid #202935;max-width:none}.bundle-options .selected .bundle-item-wrapper{opacity:1}.bundle-options .selected .bundle-item-wrapper:after{content:"Selected";color:#fff;font-weight:700;background-color:#00428f;text-align:center;position:absolute;height:36px;width:138px;right:0;top:0;z-index:0;line-height:36px}.bundle-options .selected .bundle-item{border:3px solid #00428f;box-shadow:0 2px 4px #00000040}.bundle-options .bundle-item-details{width:200px;height:200px;padding:42px 0 36px 12px}.bundle-options .bundle-item-secondary-details{text-indent:-15px;margin-left:15px;flex-grow:1;width:0}.bundle-options .bundle-item-tertiary-details{margin-left:25px;margin-bottom:0;flex-grow:1;width:0;list-style:none}.bundle-options .bundle-item-tertiary-details li{text-indent:-10px}.bundle-options .bundle-item-tertiary-details li:before{content:"-";margin-right:5px}.bundle-options .bundle-item-difference{position:absolute;bottom:-24px;right:0}.bundle-options .discount-label{width:50px;height:50px;background-color:#30a2fd;position:absolute;color:#fff;display:flex;flex-direction:column;justify-content:center;border-radius:50%;align-items:center;bottom:6%;right:4%;font-size:11px;font-weight:700}.bundle-options .bundle-btn{z-index:1;position:absolute;height:100%;width:40px;background-color:#f7f7f7}.bundle-footer-content{z-index:1;position:sticky!important;background-color:#f7f7f7;padding:40px 0}@media (max-width: 575px){.bundle-footer-content{padding:20px 0}}.bundle-footer-content:before{content:"";background-color:#f7f7f7;position:absolute;height:100%;width:100vw;left:calc(-50vw + 50% - 9px);z-index:0}.bundle-footer-content .shipping-info-block img{vertical-align:top}@media (max-width: 1199px){.bundle-footer-content .shipping-info-block img{vertical-align:unset}}@media (max-width: 767px){.bundle-footer-content .shipping-info-block{padding-bottom:30px}.bundle-footer-content .shipping-info-block.hide-mobile{display:none}}.bundle-footer-content .shipping-info-block .icon-text{display:inline-block;padding-left:6px}@media (max-width: 1199px){.bundle-footer-content .shipping-info-block .icon-text{display:inline}}@media (max-width: 575px){.bundle-footer-content .subtotal-block{text-align:center;padding-bottom:30px}}@media (min-width: 576px) and (max-width: 767px){.bundle-footer-content .subtotal-block{text-align:center;padding-bottom:0}}.bundle-footer-content .cart-btn{height:51px;width:188px;background-color:#006abf;color:#fff;font-weight:800;font-size:18px;line-height:25px;text-transform:uppercase}.bundle-footer-content .cart-btn:hover{background-color:#00428f}.modal-body .heading-primary{display:none}.modal-body>br{display:none}#contact{display:flex;flex-wrap:wrap;margin-bottom:20px}#contact .grid__item{width:50%;overflow-wrap:anywhere}#contact_form .grid__item{width:100%}#contact_form textarea{height:150px}#contact_form .submit div{margin:0 auto;width:150px}.modal-text{cursor:pointer;display:inline}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#0000004d;display:table;transition:opacity .5s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:600px;max-width:90vw;min-height:400px;margin:0 auto;padding:64px 45px 45px;background-color:#e5e5e5;box-shadow:0 2px 8px #00000054;transition:opacity .5s ease}.modal-header{color:#00428f;font-weight:600;font-size:24px}.modal-body{margin-top:32px;font-weight:400}.modal-enter,.modal-leave-active{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/381/assets/page.bundle-product.scss.css.map */
