.bndlr-container{width:100%;text-align:center;margin-top:20px;padding-top:20px;clear:both;box-sizing:border-box;line-height:1.5;//font-size:16px}.bndlr-product{max-width:230px;display:inline-block;vertical-align:top;margin:5px;position:relative;border:1px solid rgba(198,198,198,.55);padding:5px;vertical-align:middle;box-sizing:border-box}.bndlr-product-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:#ffffff80;box-sizing:border-box;display:none}.bndlr-product-overlay .bndlr-product-overlay-checkmark{position:absolute;width:auto;height:1.5em;display:block;background:#fff;top:0;right:0}.bndlr-product-overlay .bndlr-product-overlay-checkmark .bndlr-preselected-checkmark{width:auto;height:1.5em;display:block;stroke-width:3;stroke:#4667a7;margin:0 auto}.bndlr-product:not(:last-of-type):after{position:absolute;display:block;right:calc(-.5em - 6px);top:50%;transform:translateY(-50%);z-index:9;z-index:1;content:"+";font-weight:700;color:#fff;background:#4667a7;border-radius:50%;width:1em;height:1em;line-height:1.05em;font-size:25px;font-family:arial}.bndlr-product.bndlr-no-plus-sign:after{display:none}.bndlr-container .bndlr-break-plus-signs .bndlr-add-to-cart{max-width:230px}.bndlr-landing-page .bndlr-product{max-width:330px}.bndlr-landing-page .bndlr-mnm-selected-products .bndlr-product{max-width:250px}.bndlr-landing-page .bndlr-container{margin-top:0;padding-top:0}.bndlr-landing-page .bndlr-break-plus-signs .bndlr-add-to-cart{max-width:330px}@media screen and (max-width: 554px){.bndlr-landing-page .bndlr-container .bndlr-add-to-cart{max-width:330px}}.bndlr-break-plus-signs .bndlr-product:not(:last-of-type):after{right:calc(-.5em - 6px);left:50%;transform:translate(-50%);bottom:calc(-.5em - 6px);top:initial}.bndlr-products-container{display:inline-block;padding:7px;border-radius:2px;margin-bottom:20px;position:relative}.bndlr-inner-products-container{display:inline-block}.bndlr-mixnmatch .bndlr-inner-products-container{padding-top:5px}.bndlr-bundle-description{width:80%;margin:0 auto}.bndlr-bundle-title{margin-bottom:.3em;margin-top:.2em}.bndlr-container h2.bndlr-bundle-title{+ text-align:center}.bndlr-bundle-checkout-warning{width:80%;margin:.5em auto .2em;font-size:.8em;opacity:.8}.bndlr-add-to-cart{display:block;width:calc(100% - 10px);margin:5px auto 0;background:#4667a7;padding:.6em 0;color:#fff;border-radius:2px;cursor:pointer;max-width:710px}.bndlr-add-to-bundle{display:block;width:100%;margin:5px auto 0;background:#4667a7;background:#4370b7;padding:.6em 0;color:#fff;border-radius:2px;cursor:pointer;max-width:710px;-webkit-user-select:none;user-select:none}.bndlr-add-to-bundle:active{opacity:.5;+}.bndlr-add-bundle-to-cart{display:block;width:100%;margin:5px auto 0;background:#4667a7;padding:.6em 0;color:#fff;border-radius:2px;cursor:pointer;max-width:710px}.bndlr-checkmark{width:auto;height:1.5em;// Must be the same as line height display: block;stroke-width:4;stroke:#fff;margin:0 auto;stroke-dasharray:45;stroke-dashoffset:45;-moz-animation:bndlr-stroke .35s linear forwards;-webkit-animation:bndlr-stroke .35s linear forwards;-o-animation:bndlr-stroke .35s linear forwards;-ms-animation:bndlr-stroke .35s linear forwards;animation:bndlr-stroke .35s linear forwards}// Dont animate checkmark in internet explorer and edge,as they dont support it. Edge should support it,but who knows :D _:-ms-lang(x),.bndlr-checkmark{stroke-dasharray:0px;stroke-dashoffset:0px}@keyframes bndlr-stroke{to{stroke-dashoffset:0px}}.bndlr-product-image-url{display:block;text-decoration:none;border:none!important;padding:0!important}.bndlr-product-image-url:after{display:none!important}.bndlr-product-image{border-radius:2px;width:100%;display:block;margin-bottom:5px;margin-left:0!important;opacity:1!important}.bndlr-product-title{font-weight:700;border:none!important;padding:0!important;color:#282828!important}.bndlr-product-quantity{font-weight:700;color:#788188;display:inline-block;margin-right:5px}.bndlr-old-price{text-decoration:line-through!important;margin-right:.25em;color:#788188!important;font-weight:700!important}.bndlr-new-price{color:#788188!important;font-weight:700!important}.bndlr-total-price,.bndlr-mnm-total-price{font-weight:700}.bndlr-total-price .bndlr-old-price,.bndlr-total-price .bndlr-new-price,.bndlr-mnm-total-price .bndlr-old-price,.bndlr-mnm-total-price .bndlr-new-price{color:inherit}.bndlr-price-per-unit{color:#788188!important;font-weight:400!important;font-style:italic;font-size:.8em;vertical-align:middle;vertical-align:top}.bndlr-select-variant{font-family:inherit;font-weight:inherit;font-style:inherit;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;border-radius:2px;font-size:.82em;padding:.445em 28px .445em 10px;line-height:1.6;border:1px solid #E3E3E3;width:100%;max-width:100%;display:block;margin-top:5px;margin-bottom:0!important;color:#2f2f2f;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://cdn-bundler.nice-team.net/app/img/app/dwn.svg?v2)!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-color:#fff!important;text-indent:.01px;text-overflow:"";cursor:pointer;background-size:auto;min-height:unset!important;height:auto}select.bndlr-select-variant::-ms-expand{display:none}.bndlr-loading{color:#0000!important;position:relative}.bndlr-loading svg.bndlr-checkmark{opacity:0}.bndlr-loading:after{display:block;content:"";border:2px solid white;border:2px solid #ffffff;width:1em;height:1em;border-radius:50%;border-top:2px solid transparent;position:absolute;left:50%;top:50%;animation-name:bndlr-spin;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes bndlr-spin{0%{transform:translateY(-50%) translate(-50%) rotate(0)}to{transform:translateY(-50%) translate(-50%) rotate(360deg)}}.bndlr-bundle-loading{height:6rem;position:relative}.bndlr-bundle-loading:after{display:block;content:"";border:2px solid #cdcdcd;width:3em;height:3em;border-radius:50%;border-top:2px solid transparent;position:absolute;left:50%;top:50%;animation-name:bndlr-spin;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear}#bndlr-discount-message{position:fixed;display:block;width:auto;height:auto;background:#f6efdc;color:#262626;padding:30px 20px;right:10px;bottom:-100%;z-index:99999;box-shadow:1px 1px 2px 1px #a5a5a5;border-radius:2px;text-align:center;font-size:20px;border:3px solid rgb(47,47,47);margin-left:10px}.bndlr-message-title{font-style:italic;font-size:.8em;font-weight:400}.bndlr-message-and-text{font-size:.8em;font-weight:400}.bndlr-message-question{font-size:.7em;font-weight:400;padding:0 20px;margin:15px 0 10px}.bndlr-message-discount-value{border-top:1px solid black;border-top:1px solid #262626;border-bottom:1px solid black;border-bottom:1px solid #262626;font-weight:700;margin:10px;line-height:1.5}.bndlr-message-yes{font-size:.7em;background:#46a762;color:#fff;display:inline-block;padding:5px 15px;border:1px solid rgb(0,0,0);border:1px solid #262626;border-radius:2px;margin:0 10px;cursor:pointer}.bndlr-message-no{font-size:.7em;background:transparent;display:inline-block;padding:5px 15px;border:1px solid rgb(0,0,0);border:1px solid #262626;border-radius:2px;margin:0 10px;cursor:pointer}.bndlr-message-close{position:absolute;width:32px;height:32px;top:-5px;right:-5px;cursor:pointer;border:none;box-sizing:border-box}.bndlr-message-close:before,.bndlr-message-close:after{position:absolute;left:15px;content:"";height:16px;top:8px;width:2px;background-color:#262626}.bndlr-message-close:before{transform:rotate(45deg)}.bndlr-message-close:after{transform:rotate(-45deg)}.bndlr-warning{position:absolute;bottom:2px;background:#fff;color:#292929;font-size:1em;display:block;padding:5px;//z-index: 1000;border-radius:2px!important;border:1px solid #cdcdcd;cursor:help;left:50%;transform:translate(-50%);width:90%}.bndlr-add-to-cart:focus,.bndlr-select-variant:focus,.bndlr-product a:focus,.bndlr-add-to-bundle:focus,.bndlr-add-bundle-to-cart:focus,.bndlr-close:focus{outline:1px dotted rgb(134,134,134);outline-offset:1px}.bndlr-add-to-cart:focus,.bndlr-select-variant:active,.bndlr-add-to-bundle:focus,.bndlr-add-bundle-to-cart:focus{opacity:.9}.bndlr-select-variant:hover{outline:1px solid rgb(221,221,221)}.rte img.bndlr-product-image{margin:0 0 5px;margin-left:0!important}.rte .bundler-target-element a{text-decoration:initial;text-underline-position:initial}.rte .bundler-target-element h2:after{margin:0;padding:0}.rte .bundler-target-element h2{margin-top:.2em;margin-bottom:.3em}#jas-content .jas-row .bundler-target-element{flex:1 1 auto}img.bndlr-bundle-image{border:1px solid rgba(198,198,198,.55);padding:5px;max-width:100%;max-width:calc(100% - 10px);width:auto;margin:5px;vertical-align:bottom;box-sizing:border-box}.bndlr-product-names-list{max-width:710px;margin:0 auto}#bndlr-loaded{width:0;height:0}.bundler-target-element{clear:both;direction:ltr}.bndlr-cross-out{text-decoration:line-through!important}.bndlr-minus:before{display:inline;content:"-";transform:translate(-12px);position:absolute}section#cart form div.row div.total span.bndlr-cart-values{margin-top:0}.template-product section.page.page-product-header[itemtype="http://schema.org/Product"][data-section-type=product] .bndlr-container{padding-bottom:100px}.bndlr-error{text-align:center;color:#8e8e8e75;font-size:.7em;font-style:italic}span.bndlr-cart-values{display:inline}.bndlr-mnm-second-container{display:flex;flex-direction:column}.bndlr-mnm-selected-products-title{text-align:center;padding:5px 10px 0;font-size:1.1em;font-weight:700;font-style:italic}.bndlr-mnm-selected-products{flex:1 1 50%;display:flex;padding:5px 0}.bndlr-mnm-selected-products .bndlr-product{max-width:200px}.bndlr-mnm-add-to-cart-wrapper{flex:1 1 auto;padding:5px}.bndlr-mnm-selected-products .bndlr-product{box-shadow:1px 1px 5px gray;border:none}.bndlr-mnm-instructions-text{color:#e82323}#bndlr-mnm-status-box{position:fixed;bottom:1em;left:50%;transform:translate(-50%);min-width:250px;max-width:90%;text-align:center;z-index:2}@media only screen and (max-width: 440px){#bndlr-mnm-status-box{min-width:90%}}.bdnlr-mnm-status-box-info-container{+ background:black;background:#000;padding:1em;border-radius:5px}.bdnlr-mnm-status-box-products-container{//margin-bottom: -.5em;//height: 67px;text-align:center;padding-left:5px}.bndlr-status-box-product{width:67px;height:67px;display:inline-block;margin-left:-10px;margin-bottom:-.5em;vertical-align:bottom}.bndlr-status-box-product-quantity{position:absolute;margin-top:-.5em;margin-left:-.5em;color:gray;font-style:italic;font-size:.8em;text-shadow:1px 1px 0px rgb(193,192,192)}.bndlr-status-box-product-url{display:block}.bndlr-status-box-product-image{width:67px;border-radius:50%;height:67px;object-fit:cover;background:#fff;box-shadow:1px 1px 2px #000000b3}#bndlr-mnm-status-box .bndlr-mnm-instructions-text{color:#fff}.bndlr-status-box-add-to-cart{display:block;width:100%;margin:0 auto;background:#4667a7;padding:.6em 0;color:#fff;border-radius:2px;cursor:pointer;max-width:710px}// Start of visibility animation .bndlr-visibility-hidden{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s linear}.bndlr-visibility-visible{visibility:visible;opacity:1;transition:visibility .5s,opacity .5s linear}// End of visibility animation .bndlr-hidden{display:none}.bndlr-close:after{content:"";display:block;height:2px;width:100%;background-color:#464646;position:absolute;left:0;top:7px;outline:1px solid rgb(255,255,255)}.bndlr-close:before{content:"";display:block;height:100%;width:2px;background-color:#464646;position:absolute;left:7px;top:0;outline:1px solid rgb(255,255,255)}.bndlr-close{width:16px;height:16px;-webkit-transform:rotate(45deg);-x-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:3px;top:3px;border:none;cursor:pointer;box-sizing:border-box}#ajaxifyModal #ajaxifyCart .bndlr-cart-values{+ // Smaller font size for Supply theme font-size:80%;+}+ // Align elements version 2 .bndlr-inner-products-container > div:first-child{display:flex;flex-wrap:wrap;justify-content:center}.bndlr-product{display:flex;flex-direction:column;justify-content:center}.bndlr-product-image-url{margin-top:auto;margin-bottom:auto}// IE fixes _:-ms-lang(x),.bndlr-inner-products-container > div:first-child{display:block}_:-ms-lang(x),.bndlr-product{display:inline-block}_:-ms-lang(x),.bndlr-product-image-url{margin-top:0;margin-bottom:0}.bndlr-mnm-available-products,.bndlr-mnm-selected-products{display:flex;flex-wrap:wrap;justify-content:center}.bndlr-product.bndlr-mix-and-match{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto}.bndlr-mix-and-match .bndlr-product-image-url{margin-top:auto;margin-bottom:auto}.bndlr-mix-and-match .bndlr-bottom-pusher{margin-bottom:unset}// IE fixes _:-ms-lang(x),.bndlr-mnm-available-products,.bndlr-mnm-selected-products{display:block}_:-ms-lang(x),.bndlr-product.bndlr-mix-and-match{display:inline-block}_:-ms-lang(x),.bndlr-mix-and-match .bndlr-product-image-url{margin-top:0;margin-bottom:0}// 2020-03-12 make padding and margin smaller for custom bundle elements .bundler-target-element[data-bndlr-ccid] .bndlr-container{margin-top:10px;padding-top:10px}.bndlr-medium .bndlr-product{max-width:190px}.bundler-widgets-side-by-side,.bundler-widgets-side-by-side #bundler-target-element{display:flex;clear:both;max-width:1500px;margin:0 auto;flex-wrap:wrap}.bundler-widgets-side-by-side .bundler-target-element{display:flex;flex:1 1 auto;//flex: 1 1 0px;align-self:flex-end;justify-content:center;max-width:740px}.bundler-widgets-side-by-side .bndlr-products-container{display:block}
/*# sourceMappingURL=/cdn/shop/t/45/assets/000-BundlerPreLoad.css.map */
