.spurit-hidden{display:none!important}.pre-order-2-message{padding:7px;border-style:solid;box-sizing:content-box;z-index:999;line-height:1.6;display:block;overflow:hidden}.pre-order-2-button{
  }.notify-me-2-button,.pre-order-2-button{white-space:nowrap!important;display:block;cursor:pointer;border-style:solid}.notify-me-2-button{
  }.spurit-po-wrapper{display:inline-block}.product__content .product__content-main .product__form-container .product__form-wrapper .spurit-po-wrapper .false-style .pre-order-2-button{font-size:11px;font-family:Avenir Next,sans-serif;padding:10px 0!important}.product-single .product-single__info-wrapper .product-form__item .spurit-po-wrapper .false-style .pre-order-2-button{padding:15px 0 14px!important}.product-template__container .product-single .product-single__meta .product-form__item .spurit-po-wrapper .false-style .pre-order-2-button{padding:11px 0 12px!important}.product .grid__item .product__details-content .spurit-po-wrapper .false-style .pre-order-2-button{padding:9px 0!important}#ProductSection .addToCartForm .payment-buttons .spurit-po-wrapper .false-style .pre-order-2-button{padding:10px 44px 11px!important}@media (min-width:769px){.product-single .product-single__hero .grid__item .spurit-po-wrapper,.product-single .product-single__meta .product-single__cart-submit-wrapper .spurit-po-wrapper:nth-last-child(3){width:50%}}.spurit-po-wrapper .design-pre-order-template-wrapper .pre-order-2-button.hover,.spurit-po-wrapper .design-pre-order-template-wrapper:not(.false-style) [data-pre-order-atc-button="1"]:hover .pre-order-2-button{display:none}.spurit-po-wrapper .design-pre-order-template-wrapper:not(.false-style) [data-pre-order-atc-button="1"]:hover .pre-order-2-button.hover{display:inline-block}.spurit-po-wrapper .design-pre-order-template-wrapper.hover-visible .pre-order-2-message{opacity:0;transition:opacity .4s;pointer-events:none;max-width:100%;margin-right:-200%;text-align:center}.spurit-po-wrapper .design-pre-order-template-wrapper.hover-visible [data-pre-order-atc-button]:hover+.pre-order-2-message{opacity:1;pointer-events:all}.spurit-po-wrapper .design-pre-order-template-wrapper.hover-visible.left-direction .pre-order-2-message{margin-bottom:8px;bottom:100%;top:auto;left:50%;transform:translateX(-50%);margin-right:auto}@media (min-width:769px){.spurit-po-wrapper .design-pre-order-template-wrapper.hover-visible.left-direction .pre-order-2-message{margin-bottom:0;text-align:left;left:-8px;right:auto;bottom:auto;top:50%;transform:translateX(-100%) translateY(-50%)}}.spurit-po-wrapper .design-pre-order-template-wrapper.hover-visible.right-direction .pre-order-2-message{margin-top:8px;top:auto;left:50%;transform:translateX(-50%);margin-right:auto}@media (min-width:769px){.spurit-po-wrapper .design-pre-order-template-wrapper.hover-visible.right-direction .pre-order-2-message{margin-top:0;text-align:left;left:auto;right:-8px;top:50%;bottom:auto;transform:translateX(100%) translateY(-50%)}}.spurit-notify-me-wrapper{display:inline-block;margin-top:10px}.spurit-notify-me-wrapper .design-pre-order-template-wrapper button{display:flex}.spurit-notify-me-wrapper .design-pre-order-template-wrapper:not(.atc-style) [data-notify-me-atc-button="1"]:hover .notify-me-2-button{display:none}.spurit-notify-me-wrapper .design-pre-order-template-wrapper:not(.atc-style) [data-notify-me-atc-button="1"]:hover .notify-me-2-button.hover{display:inline-block}.design-pre-order-template-wrapper{display:flex;width:100%;line-height:1}.design-pre-order-template-wrapper .notify-me-2-button.hover{display:none}.design-pre-order-template-wrapper .notify-me-2-button-default{background-color:#2f8fdb;border-color:#0478cd}.design-pre-order-template-wrapper .notify-me-2-button-default,.design-pre-order-template-wrapper .notify-me-2-button-default.hover{padding:13px 30px;border-radius:5px;border-width:1px;color:#fff;font-size:18px;font-style:normal;font-weight:700;text-decoration:none}.design-pre-order-template-wrapper .notify-me-2-button-default.hover{display:none;background-color:#4fa7ec;border-color:#4fa7ec}.design-pre-order-template-wrapper:not(.false-style) [data-notify-me-atc-button="1"]:hover .notify-me-2-button-default{display:none}.design-pre-order-template-wrapper:not(.false-style) [data-notify-me-atc-button="1"]:hover .notify-me-2-button-default.hover{display:inline-block}.design-pre-order-template-wrapper.always-visible{align-items:flex-start}.design-pre-order-template-wrapper.hover-visible{position:relative;display:block}.design-pre-order-template-wrapper.hover-visible.true-style{display:inline-block;margin:auto;width:auto}.design-pre-order-template-wrapper.hover-visible .pre-order-2-message{height:auto;position:absolute}.design-pre-order-template-wrapper.hover-visible.top-direction .pre-order-2-message{bottom:100%;left:50%;transform:translateX(-50%)}.design-pre-order-template-wrapper.hover-visible.bottom-direction .pre-order-2-message{left:50%;transform:translateX(-50%)}.design-pre-order-template-wrapper.hover-visible.left-direction .pre-order-2-message{top:50%;left:-8px;transform:translateX(-100%) translateY(-50%)}.design-pre-order-template-wrapper.hover-visible.right-direction .pre-order-2-message{top:50%;right:-8px;transform:translateX(100%) translateY(-50%)}.design-pre-order-template-wrapper button{padding:0;border:none;font:inherit;background-color:transparent}.design-pre-order-template-wrapper button:active{box-shadow:none}.design-pre-order-template-wrapper button .coming-soon-default-2-button{background-color:#2f8fdb;border-radius:5px;color:#fff;font-size:18px;font-family:inherit;font-style:normal;font-weight:700;text-decoration:none;padding:13px 30px;white-space:nowrap!important;display:block;border:1px solid #0478cd}.design-pre-order-template-wrapper .coming-soon-2-message{padding:7px;box-sizing:content-box;z-index:999;line-height:1.6;overflow:hidden;text-align:center}.design-pre-order-template-wrapper .top{display:block!important}.design-pre-order-template-wrapper .bottom{display:table}.design-pre-order-template-wrapper .hide{display:none!important}.design-pre-order-template-wrapper .coming-soon-default-2-message{padding:7px;box-sizing:content-box;z-index:999;line-height:1.6;overflow:hidden;color:#2f8fdb;font-size:14px;font-family:inherit;font-style:normal;font-weight:400;text-decoration:none;text-align:center}.design-pre-order-template-wrapper.bottom-direction{flex-direction:column;align-items:flex-start}.design-pre-order-template-wrapper.bottom-direction .pre-order-2-message{margin-top:8px}.design-pre-order-template-wrapper.top-direction{flex-direction:column-reverse;align-items:flex-start}.design-pre-order-template-wrapper.top-direction .pre-order-2-message{margin-bottom:8px}.design-pre-order-template-wrapper.left-direction{flex-direction:column-reverse;align-items:baseline}.design-pre-order-template-wrapper.left-direction .pre-order-2-message{margin-bottom:8px}@media (min-width:769px){.design-pre-order-template-wrapper.left-direction .pre-order-2-message{left:-8px;top:50%;transform:translateX(-100%) translateY(-50%)}}.design-pre-order-template-wrapper.right-direction{flex-direction:column;align-items:baseline}.design-pre-order-template-wrapper.right-direction .pre-order-2-message{margin-top:8px}@media (min-width:769px){.design-pre-order-template-wrapper.right-direction .pre-order-2-message{right:-8px;top:50%;transform:translateX(100%) translateY(-50%)}}@media (min-width:769px){.design-pre-order-template-wrapper.left-direction,.design-pre-order-template-wrapper.right-direction{position:relative}.design-pre-order-template-wrapper.left-direction .pre-order-2-message,.design-pre-order-template-wrapper.right-direction .pre-order-2-message{position:absolute;margin:0}}.design-pre-order-template-wrapper.hover{width:100%}.design-pre-order-template-wrapper.hover .pre-order-2-message{display:none}.design-coming-soon-template-wrapper{display:flex;width:100%;line-height:1}.design-coming-soon-template-wrapper button{padding:0;border:none;font:inherit;background-color:transparent;outline:none;cursor:default}.design-t_and_c-template-wrapper{border-bottom:1px solid grey}.design-t_and_c-template-wrapper .t_and_c_accordion{background-color:transparent;color:#444;cursor:pointer;padding:18px;width:100%;border:none;outline:none;font-size:15px;transition:.4s;text-align:center}.design-t_and_c-template-wrapper .t_and_c_panel{padding:0 18px;display:none;background-color:#fff;overflow:hidden;text-align:left}.design-t_and_c-template-wrapper .t_and_c_panel-check{display:flex;padding:0 18px;align-items:center}.design-t_and_c-template-wrapper .t_and_c_panel-check input{cursor:pointer}.design-t_and_c-template-wrapper .t_and_c_panel-check label{margin-left:7px}.tac_modal_error{display:none;position:fixed;z-index:1;padding-top:300px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.tac_modal_error-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:6px;width:400px}@media only screen and (max-width:375px){.tac_modal_error-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:6px;width:100%}}.tac_modal_error-close{color:#aaa;float:right;font-size:28px;font-weight:700}.tac_modal_error-close:focus,.tac_modal_error-close:hover{color:#000;text-decoration:none;cursor:pointer}.tac_modal_error-footer{text-align:right}.tac_modal_error-footer button{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;background-color:#2f8fdb;border:1px solid #0478cd;color:#fff}.tac_modal_error-footer button:hover{background-color:#4fa7ec;border-color:#4fa7ec;color:#fff}.warning-modal{display:block;position:fixed;z-index:99999999;padding-top:calc(50vh - 200px);left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.warning-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:6px;width:400px;position:relative}.warning-modal-content .button-content{width:100%;display:flex;justify-content:flex-end}.warning-modal-content .button-content .btn-ok{background-color:#377dff;padding:6px 12px;cursor:pointer;font-weight:500;text-align:center;border-radius:8px;border:0}.warning-modal-content .button-content .btn-ok span{color:#fff}.warning-modal-content .btn-close{position:absolute;right:5px;top:5px;width:20px;height:20px;cursor:pointer}.notify-modal{display:none;position:fixed;z-index:99999999;padding-top:calc(50vh - 200px);left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.notify-modal .notify-modal-content input[type=email],.notify-modal .notify-modal-content label,.notify-modal .notify-modal-content p,.notify-modal .notify-modal-content span{font-style:normal;letter-spacing:inherit;text-transform:inherit;color:#1f2021}.notify-modal .notify-modal-content button{letter-spacing:inherit;text-transform:inherit;font-style:normal;font-weight:500;font-size:14px;line-height:20px;border-radius:8px}.notify-modal .notify-modal-content .checkbox-alert{color:red;display:none}.notify-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:6px;width:400px;position:relative}.notify-modal-content .alert-wrapper{display:flex;align-items:center;margin-bottom:15px}.notify-modal-content .alert-wrapper p{margin-left:5px;font-size:18px;margin-bottom:0;font-weight:600}.notify-modal-content .heading{text-align:center}.notify-modal-content .heading .h4{font-size:20px;font-weight:600;padding-bottom:20px;border-bottom:1px solid #e8e8e8;color:#1f2021;margin:0 0 15px}.notify-modal-content label{margin-bottom:10px;font-size:18px;font-weight:500;text-align:left}.notify-modal-content input[type=email]{width:100%;border-radius:10px;margin-bottom:15px;border:1px solid #e8e8e8;font-size:14px;margin-top:5px;background:#fff;padding:10px 15px}.notify-modal-content input[type=checkbox]{margin-right:10px}.notify-modal-content .agree-txt-wrapper{display:flex;align-items:center;margin-bottom:0}.notify-modal-content .agree-txt-wrapper span{font-size:14px}.notify-modal-content .btn-close{position:absolute;right:5px;top:5px;width:20px;height:20px;cursor:pointer}.notify-modal-btn{width:100%;border-radius:5px;border:none;height:40px;border-radius:8px}.notify-modal-btn,.notify-modal-btn.notify-close{font-style:normal;font-weight:500;font-size:14px;line-height:20px}.notify-modal-btn.notify-close{max-width:100px;margin:0 auto;padding:10px;cursor:pointer;border-radius:8px}.notify-modal-btn-default{width:100%;border-radius:5px;border:none;background:#4fa7ec!important;height:40px;color:#fff!important;border-radius:8px}.notify-modal-btn-default,.notify-modal-btn-default.notify-close{font-style:normal;font-weight:500;font-size:14px;line-height:20px}.notify-modal-btn-default.notify-close{max-width:100px;margin:0 auto;padding:10px;cursor:pointer;border-radius:8px}.notify-modal-footer{margin-top:15px}.after-sub-state{display:none;text-align:center}.after-sub-state .h4{margin-bottom:20px;font-size:20px;font-weight:400;font-style:normal}.notify-modal-content .alert-wrapper p{margin-top:auto}.end-date-wrapper{margin-bottom:20px}#dialog-wrapper__id :where([data-component*=dialog] *){box-sizing:border-box;outline-color:var(--dlg-outline-c,#1346a0)}#dialog-wrapper__id :where([data-component*=dialog]){--dlg-gap:1em;background:var(--dlg-bg,#fff);border:var(--dlg-b,0);border-radius:var(--dlg-bdrs,6px);box-shadow:var(--dlg-bxsh,0 25px 50px -12px rgba(0,0,0,.25));font-family:var(--dlg-ff,ui-sansserif,system-ui,sans-serif);min-inline-size:var(--dlg-mis,auto);padding:var(--dlg-p,2em var(--dlg-gap) 1em)!important;width:var(--dlg-w,400px);margin:auto}#dialog-wrapper__id :where([data-component=no-dialog]:not([hidden])){display:block;inset-block-start:var(--dlg-gap);inset-inline-start:50%;position:fixed;transform:translate(-50%,-50%);top:50%;left:50%;z-index:999}#dialog-wrapper__id :where([data-component*=dialog] menu.menu-popup__warning){display:flex;gap:calc(var(--dlg-gap)/2);justify-content:var(--dlg-menu-jc,flex-end);margin:0;padding:0}#dialog-wrapper__id :where([data-component*=dialog] menu button){background-color:var(--dlg-button-bgc);border:0;border-radius:var(--dlg-bdrs,.25em);color:var(--dlg-button-c)!important;font-size:var(--dlg-button-fz,.8em)!important;padding:var(--dlg-button-p,.65em 1.5em)!important;cursor:pointer}#dialog-wrapper__id :where([data-component*=dialog] [data-ref=accept]){--dlg-button-bgc:var(--dlg-accept-bgc,#377dff);--dlg-button-c:var(--dlg-accept-c,#fff)}#dialog-wrapper__id :where([data-component*=dialog] [data-ref=cancel]){--dlg-button-bgc:var(--dlg-cancel-bgc,transparent);--dlg-button-c:var(--dlg-cancel-c,inherit);padding:1em;position:absolute;top:0;right:0}#dialog-wrapper__id :where([data-component*=dialog] [data-ref=fieldset]),#dialog-wrapper__id :where([data-component*=dialog] [data-ref=form]){border:0;margin:unset;padding:unset}#dialog-wrapper__id :where([data-component*=dialog] [data-ref=message]){font-size:var(--dlg-message-fz,.9em);-webkit-margin-after:var(--dlg-gap);margin-block-end:var(--dlg-gap);border:none}#dialog-wrapper__id :where([data-component*=dialog] [data-ref=template]:not(:empty)){-webkit-margin-after:var(--dlg-gap);margin-block-end:var(--dlg-gap);width:100%}dialog::-webkit-backdrop{background:rgba(0,0,0,.4)!important}dialog::backdrop{background:rgba(0,0,0,.4)!important}.pre-order-counter-wrapper{width:400px;display:inline-block}#myProgress{width:100%;background-color:#ddd;height:10px;margin:1em 0 .5em}#myBar{display:block;width:0;height:10px;background-color:#4caf50;color:#fff}.counter-text{color:#2dc053;margin:0 0 1em!important}.selling-plan-group{margin-bottom:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.selling-plan_selector,.selling-plan_selector:hover{display:block;text-decoration:none}.pre-order-reformed-button{padding:0!important;border:none!important;font:inherit!important;background-color:transparent!important}