.product{position:relative}.bulk-add-to-cart-tool,.bulk-add-to-cart{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}.bulk-add-to-cart-checkbox{all:initial;position:relative;color:#aaa;border:2px solid #ccc;border-radius:8px;text-align:center;padding-right:4px;padding-left:4px;box-sizing:border-box;font-family:sans-serif;font-size:14px;cursor:pointer}.bulk-add-to-cart .bulk-add-to-cart-checkbox:hover:after,.bulk-add-to-cart-active .bulk-add-to-cart-checkbox:after{content:'';position:absolute;box-sizing:content-box;background-repeat:no-repeat;background-position:center;background-size:100%}.bulk-add-to-cart-tool-dark a{color:#00CCFF}.bulk-add-to-cart-tool-dark .bulk-add-to-cart-now{background-color:#222}.bulk-add-to-cart-dark.bulk-add-to-cart input[name="qty"]{border-color:#fff;color:#fff}.bulk-add-to-cart-dark.bulk-add-to-cart{background-color:rgba(0,0,0,0.75)}.bulk-add-to-cart-dark .bulk-add-to-cart-checkbox:after{top:5px;left:5px;bottom:5px;right:5px}.bulk-add-to-cart-dark .bulk-add-to-cart-checkbox:hover:after,.bulk-add-to-cart-dark.bulk-add-to-cart-active .bulk-add-to-cart-checkbox:after{background-image:url(../images/checkbox-01.svg)}.bulk-add-to-cart-dark .bulk-add-to-cart-checkbox:hover,.bulk-add-to-cart-dark.bulk-add-to-cart-active .bulk-add-to-cart-checkbox{border-color:#00CCFF}.bulk-add-to-cart-tool-blue a{color:#00CCFF}.bulk-add-to-cart-tool-blue .bulk-add-to-cart-now{background-color:#00CCFF}.bulk-add-to-cart-blue .bulk-add-to-cart-checkbox:after{top:5px;left:5px;bottom:5px;right:5px}.bulk-add-to-cart-blue .bulk-add-to-cart-checkbox:hover:after,.bulk-add-to-cart-blue.bulk-add-to-cart-active .bulk-add-to-cart-checkbox:after{background-image:url(../images/checkbox-01.svg)}.bulk-add-to-cart-blue .bulk-add-to-cart-checkbox:hover,.bulk-add-to-cart-blue.bulk-add-to-cart-active .bulk-add-to-cart-checkbox{border-color:#00CCFF}.bulk-add-to-cart-tool-gray a{color:#676d70}.bulk-add-to-cart-tool-gray .bulk-add-to-cart-now{background-color:#676d70}.bulk-add-to-cart-gray .bulk-add-to-cart-checkbox:after{top:3px;left:3px;bottom:3px;right:3px}.bulk-add-to-cart-gray .bulk-add-to-cart-checkbox:hover:after,.bulk-add-to-cart-gray.bulk-add-to-cart-active .bulk-add-to-cart-checkbox:after{background-image:url(../images/checkbox-03.svg)}.bulk-add-to-cart-gray .bulk-add-to-cart-checkbox:hover,.bulk-add-to-cart-gray.bulk-add-to-cart-active .bulk-add-to-cart-checkbox{border-color:#676d70}.bulk-add-to-cart-fun .bulk-add-to-cart-checkbox:after{top:-3px;left:-3px;bottom:-3px;right:-3px}.bulk-add-to-cart.bulk-add-to-cart-gray{flex-direction:row-reverse}.bulk-add-to-cart-tool-fun a{color:#98C73D}.bulk-add-to-cart-tool-fun .bulk-add-to-cart-now{background-color:#98C73D}.bulk-add-to-cart-fun .bulk-add-to-cart-checkbox:hover:after,.bulk-add-to-cart-fun.bulk-add-to-cart-active .bulk-add-to-cart-checkbox:after{background-image:url(../images/checkbox-02.svg)}.bulk-add-to-cart-fun .bulk-add-to-cart-checkbox:hover,.bulk-add-to-cart-fun.bulk-add-to-cart-active .bulk-add-to-cart-checkbox{border-color:#98C73D}.bulk-add-to-cart-plain .bulk-add-to-cart-checkbox:after{top:5px;left:5px;bottom:5px;right:5px}.bulk-add-to-cart-plain .bulk-add-to-cart-checkbox:hover:after,.bulk-add-to-cart-plain.bulk-add-to-cart-active .bulk-add-to-cart-checkbox:after{background-image:url(../images/checkbox-01.svg)}.bulk-add-to-cart-plain .bulk-add-to-cart-checkbox:hover,.bulk-add-to-cart-plain.bulk-add-to-cart-active .bulk-add-to-cart-checkbox{border-color:#44c767}.bulk-add-to-cart-inherit .bulk-add-to-cart-checkbox:after{top:-.25em;left:-.125em;bottom:0;right:-.125em}.bulk-add-to-cart-inherit .bulk-add-to-cart-checkbox:hover:after,.bulk-add-to-cart-inherit.bulk-add-to-cart-active .bulk-add-to-cart-checkbox:after{background-image:url(../images/checkbox-03.svg)}.bulk-add-to-cart-inherit .bulk-add-to-cart-checkbox:hover,.bulk-add-to-cart-inherit.bulk-add-to-cart-active .bulk-add-to-cart-checkbox{border-color:#98C73D}.bulk-add-to-cart.bulk-add-to-cart-active .bulk-add-to-cart-checkbox:hover:after{background-image:url(../images/remove-01.svg);top:4px;left:4px;bottom:4px;right:4px}.bulk-add-to-cart.bulk-add-to-cart-active .bulk-add-to-cart-checkbox:hover{border-color:#EB4040}.bulk-add-to-cart-tool:not(.bulk-add-to-cart-tool-inherit) .bulk-add-to-cart-now{display:block;max-width:150px;height:42px;line-height:42px;color:#fff;text-align:center;font-weight:500;border-radius:6px;box-shadow:0 4px 16px -4px rgba(0,0,0,0.125);cursor:pointer;padding-left:16px;padding-right:16px}.bulk-add-to-cart-tool:not(.bulk-add-to-cart-tool-inherit) .bulk-add-to-cart-now:hover{box-shadow:0 3px 16px -2px rgba(0,0,0,0.25)}.bulk-add-to-cart-now.bulk-add-to-cart-active:before{content:'';border:2px solid #fff;border-top-color:#00CCFF;box-sizing:border-box;width:14px;height:14px;line-height:14px;display:inline-block;vertical-align:middle;border-radius:100px;animation:rotate 1.5s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}.bulk-add-to-cart input[name="qty"]:focus{border:2px solid #aaa}.bulk-add-to-cart input[name="qty"]{all:initial;display:none;color:#aaa;border:2px solid #ccc;border-radius:8px;text-align:center;padding-right:4px;padding-left:4px;box-sizing:border-box;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:15px;font-weight:500;margin-left:4px}.bulk-add-to-cart-checkbox,.bulk-add-to-cart input[name="qty"]{width:32px;height:32px;line-height:32px}.bulk-add-to-cart.bulk-add-to-cart-gray input[name="qty"]{margin-left:0;margin-right:4px}.bulk-add-to-cart.bulk-add-to-cart-active input[name="qty"]{display:block}.bulk-add-to-cart-top-right{top:-5px;right:-5px;position:absolute;background-color:rgba(255,255,255,0.75);z-index:9}.bulk-add-to-cart-add-to-cart{float:right}.bulk-add-to-cart{display:flex;height:40px;width:40px;padding:4px;border-radius:8px}.bulk-add-to-cart.bulk-add-to-cart-active{height:40px;width:76px}.bulk-add-to-cart-tool{font-size:15px;line-height:24px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:2px solid #eee;border-radius:8px;box-shadow:0 4px 16px -4px rgba(0,0,0,0.125)}.bulk-add-to-cart-element .bulk-add-to-cart-tool{box-shadow:none;border-radius:0;border:0}.bulk-add-to-cart-tool a:hover{color:#222}.bulk-add-to-cart-tool.bulk-add-to-cart-top-right{position:fixed;top:3em;right:3em;z-index:1999}.bulk-add-to-cart-tool.bulk-add-to-cart-top-left{position:fixed;top:3em;left:3em;z-index:1999}.bulk-add-to-cart-tool.bulk-add-to-cart-bottom-right{position:fixed;bottom:3em;right:3em;z-index:1999}.bulk-add-to-cart-tool.bulk-add-to-cart-bottom-left{position:fixed;bottom:3em;left:3em;z-index:1999}.bulk-add-to-cart-bulk{margin-right:16px;margin-left:16px;font-weight:500}.bulk-add-to-cart-bulk a:first-child:after{content:' / ';color:#ccc}.bulk-add-to-cart-tooltip{position:fixed;background-color:#222;color:#fff;font-size:14px;line-height:32px;border-radius:6px;padding-left:4px;padding-right:4px;width:100%;max-width:120px;text-align:center;margin-top:40px;margin-left:-42px;box-sizing:border-box;z-index:10}.bulk-add-to-cart-tooltip:after{content:'';border:16px solid transparent;border-bottom-color:#222;position:absolute;top:-32px;left:42px}.bulk-add-to-cart-cart a,.bulk-add-to-cart-checkout a{display:block;width:42px;height:42px;line-height:42px;text-align:center;font-weight:500;border-radius:6px;cursor:pointer;background-size:75%;background-repeat:no-repeat;background-position:center}.bulk-add-to-cart-cart a .bulk-add-to-cart-cart-total{background-color:#f16726;color:#fff;position:absolute;top:3px;right:-2px;height:18px;width:18px;line-height:18px;font-size:12px;border-radius:100px}.bulk-add-to-cart-cart a{position:relative;background-image:url(../images/cart.svg)}.bulk-add-to-cart-checkout a{background-image:url(../images/checkout.svg)}.bulk-add-to-cart-cart a:hover{background-image:url(../images/cart-hover.svg)}.bulk-add-to-cart-checkout a:hover{background-image:url(../images/checkout-hover.svg)}.bulk-add-to-cart-checkout a:last-child{margin-right:4px}
