.tooltip[data-v-f22c15ce]{align-items:center;display:flex;position:relative}.tooltip__message[data-v-f22c15ce]{background-color:#fff;border-radius:6px;box-shadow:0 4px 10px rgba(17,19,35,.08);display:none;left:2px;padding:1.15vw;position:absolute;top:-10px;transform:translateY(-100%);width:20vw}.tooltip__icon[data-v-f22c15ce]{height:1vw;margin-top:-3px}.tooltip:hover .tooltip__message[data-v-f22c15ce]{display:block}.radioBox[data-v-312ee650]{position:relative}.radioBox__header[data-v-312ee650]{align-items:center;display:inline-flex}.radioBox__label[data-v-312ee650]{font-size:.9375em;font-weight:400}.radioBox__tooltip[data-v-312ee650]{margin-left:.5vw}.radioGroup[data-v-312ee650]{display:flex;flex-wrap:wrap;gap:1.5vw}@media screen and (max-width:720px){.radioGroup[data-v-312ee650]{margin-top:2.5vw}.radioGroup .checkbox[data-v-312ee650],.radioGroup .radioButton[data-v-312ee650]{margin-right:13vw}}.radioGroup_error[data-v-312ee650] .checkbox .checkbox__appearance:before,.radioGroup_error[data-v-312ee650] .radioButton .radioButton__appearance:before{border:2px solid var(--dangerous-color)}.radioButton[data-v-e8dedbbe]{position:relative}.radioButton__appearance[data-v-e8dedbbe]{align-items:center;color:var(--text-light-color);display:flex;font-weight:600;letter-spacing:.04vw;transition:text-shadow .3s}.radioButton__input:focus-visible+.radioButton__appearance[data-v-e8dedbbe]:before{box-shadow:0 0 0 2px #045fb2;outline:none}.radioButton__input:checked+.radioButton__appearance[data-v-e8dedbbe]{text-shadow:.5px 0 0 var(--text-color)}.radioButton__appearance[data-v-e8dedbbe]:before{border:2px solid #4f5665;border-radius:50%;box-sizing:border-box;content:"";display:block;height:calc(1.15em + .15vw);margin-right:.75em;margin-top:-.25vw;padding:.2em;transition:background .3s,border .3s;width:calc(1.15em + .15vw)}@media screen and (max-width:720px){.radioButton__appearance[data-v-e8dedbbe]:before{height:5.25vw;margin-right:3.5vw;padding:.75vw;width:5.25vw}}.radioButton__input:checked+.radioButton__appearance[data-v-e8dedbbe]:before{background:var(--main-color) content-box;border:2px solid var(--main-color)}.loader[data-v-332bc766]{animation:spin-332bc766 1.5s linear infinite;margin-right:1vw;width:1.5em}@media screen and (max-width:720px){.loader[data-v-332bc766]{margin-right:3.2vw;width:5.33vw}}@keyframes spin-332bc766{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.selectBox[data-v-1d7c63da]{display:flex;flex-direction:column;position:relative}.selectBox__header[data-v-1d7c63da]{align-items:center;display:inline-flex}.selectBox__label[data-v-1d7c63da]{font-size:.9375em;font-weight:400}.selectBox__label_error[data-v-1d7c63da]{color:var(--dangerous-color)}.selectBox__label_disabled[data-v-1d7c63da]{color:#d3d4d7}.selectBox__tooltip[data-v-1d7c63da]{margin-left:.5vw}.app-select[data-v-1d7c63da] .vs__dropdown-toggle{border:1px solid #d3d4d7;border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:.9em;font-weight:600;height:13.25vw;letter-spacing:.001vw;margin-top:1.85vw;padding:0 1.25vw}@media screen and (min-width:720px){.app-select[data-v-1d7c63da] .vs__dropdown-toggle{font-weight:600;height:clamp(40px,3.5vw,50px);margin-top:.5em;padding:0 .25em}}.selectBox[data-v-1d7c63da] .vs--single .vs__selected{display:-webkit-box;height:100%;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;place-content:center}.selectBox[data-v-1d7c63da] .vs--single .vs__selected-options{overflow:hidden}.selectBox[data-v-1d7c63da] .vs--disabled .vs__clear,.selectBox[data-v-1d7c63da] .vs--disabled .vs__dropdown-toggle,.selectBox[data-v-1d7c63da] .vs--disabled .vs__open-indicator,.selectBox[data-v-1d7c63da] .vs--disabled .vs__search:disabled{background:#fff}.app-select[data-v-1d7c63da] .vs__open-indicator{fill:transparent;background-image:linear-gradient(45deg,transparent 25%,var(--text-color) calc(25% + 2px),transparent calc(25% + 2px)),linear-gradient(135deg,transparent 50%,var(--text-color) calc(50% + 2px),transparent calc(50% + 2px));background-position:97% 50%;background-repeat:no-repeat;background-size:16px 6px;width:5vw}@media screen and (min-width:720px){.app-select[data-v-1d7c63da] .vs__open-indicator{width:1.25vw}}.app-select[data-v-1d7c63da] .vs__dropdown-menu{border:none;border-radius:6px;box-shadow:0 4px 10px rgba(17,19,35,.08);transform:translateY(.15vw);width:100%}.app-select[data-v-1d7c63da] .vs__dropdown-option{color:var(--text-accented-color);padding:2vw 3vw;white-space:normal}@media screen and (min-width:720px){.app-select[data-v-1d7c63da] .vs__dropdown-option{font-size:1.125em;padding:.3vw 1vw}}.app-select[data-v-1d7c63da] .vs__dropdown-option--highlight,.app-select[data-v-1d7c63da] .vs__dropdown-option:hover{background-color:rgba(var(--main-color-rgb),.05)}.select_error[data-v-1d7c63da]{border:1px solid var(--dangerous-color)}.selectBox__loader[data-v-1d7c63da]{left:3vw;position:absolute;top:calc(1em + 8vw);z-index:1001}@media screen and (min-width:720px){.selectBox__loader[data-v-1d7c63da]{left:.75vw;top:calc(2.25em + .5vw)}}.error[data-v-1d7c63da]{bottom:2em;color:var(--dangerous-color);font-size:.75em;font-weight:400;letter-spacing:.001vw;position:absolute}.counter[data-v-089066ec]{align-items:center;display:flex;justify-content:flex-end}@media screen and (max-width:720px){.counter[data-v-089066ec]{border-bottom:none;justify-content:flex-start}}.counter__button[data-v-089066ec]{--color:var(--text-color);background-color:transparent;border:1px solid var(--border-color);border-radius:5px;height:clamp(40px,3.5vw,50px);width:clamp(40px,3.5vw,50px)}@media screen and (max-width:720px){.counter__button[data-v-089066ec]{height:10.25vw;width:10.25vw}}.counter__button_dec[data-v-089066ec]{background-image:linear-gradient(transparent calc(50% - 1px),var(--color) calc(50% - 1px),var(--color) calc(50% + 1px),transparent calc(50% + 1px));background-position:50%;background-repeat:no-repeat;background-size:1vw 2px}@media screen and (max-width:720px){.counter__button_dec[data-v-089066ec]{background-size:4vw 2px}}.counter__button_hidden[data-v-089066ec]{visibility:hidden}.counter__button[data-v-089066ec]:disabled{--color:var(--border-color)}.counter__button_inc[data-v-089066ec]{background-image:linear-gradient(transparent calc(50% - 1px),var(--color) calc(50% - 1px),var(--color) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(90deg,transparent calc(50% - 1px),var(--color) calc(50% - 1px),var(--color) calc(50% + 1px),transparent calc(50% + 1px));background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:1vw 2px,2px 1vw}@media screen and (max-width:720px){.counter__button_inc[data-v-089066ec]{background-size:4vw 2px,2px 4vw}}.counter__value[data-v-089066ec]{font-size:2em;font-weight:400;text-align:center;width:calc(1.75em + .15vw)}@media screen and (max-width:720px){.counter__value[data-v-089066ec]{width:13vw}}.emptyCart[data-v-1eb03f50]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:.5vw -9.25vw;padding:7vw 0}.emptyCart__icon[data-v-1eb03f50]{width:4.5vw}@media screen and (max-width:720px){.emptyCart[data-v-1eb03f50]{height:35dvh;margin-top:0}.emptyCart__icon[data-v-1eb03f50]{width:25vw}}.emptyCart__message[data-v-1eb03f50]{margin:.75vw 0 2vw;text-align:center;width:22%}@media screen and (max-width:720px){.emptyCart__message[data-v-1eb03f50]{margin:3vw 0 5vw;width:80%}}.emptyCart__message[data-v-1eb03f50] p{font-weight:400;letter-spacing:.04vw;text-align:center}.emptyCart__actions[data-v-1eb03f50]{display:flex;gap:1.25vw}.popupBox[data-v-39947927]{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.veil[data-v-39947927]{background-color:rgba(46,61,75,.3);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.popup[data-v-39947927]{align-items:center;background:#fff;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;left:50%;max-width:600px;padding:4vw 5.5vw;position:absolute;top:50%;transform:translate(-50%,-50%);width:39.5vw;z-index:11}@media screen and (max-width:720px){.popup[data-v-39947927]{padding:13vw 5.5vw;width:90vw}}.popup__image[data-v-39947927]{width:4.75vw}@media screen and (max-width:720px){.popup__image[data-v-39947927]{width:17.75vw}}.popup__message[data-v-39947927]{letter-spacing:.05vw;margin:1vw 0 2vw;text-align:center}@media screen and (max-width:720px){.popup__message[data-v-39947927]{letter-spacing:.2vw;margin:4.5vw 0 7.5vw}}.popup__actions[data-v-39947927]{display:flex;gap:1.5vw}@media screen and (max-width:720px){.popup__actions[data-v-39947927]{gap:4.5vw}.popup__actions .button[data-v-39947927]{width:34.5vw}}.textBox[data-v-487e5e18]{display:flex;flex-direction:column;position:relative}.textBox__header[data-v-487e5e18]{align-items:center;display:inline-flex}.textBox__label[data-v-487e5e18]{font-size:.9375em;margin-left:0}@media screen and (min-width:720px){.textBox__label[data-v-487e5e18]{font-size:1em;font-weight:400}}.textBox__tooltip[data-v-487e5e18]{margin-left:.5vw}.textBox__label_error[data-v-487e5e18]{color:var(--dangerous-color)}.textBox__label_disabled[data-v-487e5e18]{color:#d3d4d7}.textBox__input[data-v-487e5e18]{border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;font-family:inherit;font-size:1em;font-weight:600;height:clamp(40px,3.5vw,50px);letter-spacing:.025em;margin-top:.5em;padding:0 .75em;transition:border .3s}@media screen and (max-width:720px){.textBox__input[data-v-487e5e18]{font-weight:600;height:13.25vw;letter-spacing:.001vw;margin-top:1.85vw;padding:.4vw 3.5vw 0}}.textareaBox[data-v-487e5e18]{position:relative}.textareaBox__input[data-v-487e5e18]{border-radius:6px;box-sizing:border-box;font-size:1em;font-weight:600;height:auto;letter-spacing:.14vw;line-height:1.25em;padding:5.5vw 4vw;resize:none;width:100%}@media screen and (min-width:720px){.textareaBox__input[data-v-487e5e18]{letter-spacing:.035vw;padding:1vw}}.textareaBox__counter[data-v-487e5e18]{font-size:.93em;margin-left:auto}.textareaBox__counterTotal[data-v-487e5e18]{color:var(--text-light-color)}.textareaBox__counter_warning[data-v-487e5e18]{color:var(--dangerous-color)}.textBox__input_error[data-v-487e5e18]{border:1px solid var(--dangerous-color)}.textBox__input[data-v-487e5e18]:focus{border:1px solid var(--text-color);outline:none}.textBox__input_error[data-v-487e5e18]:focus{border:1px solid var(--dangerous-color)}.error[data-v-487e5e18]{bottom:-2em;color:var(--dangerous-color);font-size:.75em;font-weight:400;letter-spacing:.001vw;position:absolute;scroll-margin:200px}.textBox__loader[data-v-487e5e18]{left:3vw;position:absolute;top:calc(1em + 8vw)}@media screen and (min-width:720px){.textBox__loader[data-v-487e5e18]{left:.75vw;top:calc(2.25em + .5vw)}}.pivotTable[data-v-3d0f5773]{border-collapse:collapse;letter-spacing:.05vw;margin-top:1.25vw;width:100%}.pivotTable__heading[data-v-3d0f5773]{color:var(--text-light-color);font-size:.875em;font-weight:600;padding:.55em 0;text-align:left}@media screen and (max-width:720px){.pivotTable__heading[data-v-3d0f5773]{padding:2.5vw 0}}.pivotTable__value[data-v-3d0f5773]{font-size:1.25em;font-weight:600;padding:.55em 0;text-align:right}@media screen and (max-width:720px){.pivotTable__value[data-v-3d0f5773]{font-size:1.625em}}.productPriceSave[data-v-3d0f5773]{align-items:center;color:var(--main-color);display:flex;gap:calc(.5em + .25vw);justify-content:flex-end}.productPriceSave__label[data-v-3d0f5773]{background-color:rgba(var(--main-color-rgb),.12);border-radius:.5em;font-size:.8em;padding:.15em .5em 0}.pivotTable__totalHeading[data-v-3d0f5773]{border-top:1px solid var(--border-color);font-size:2em;font-weight:600;text-align:left}.pivotTable__total[data-v-3d0f5773]{border-top:1px solid var(--border-color);font-size:2em;font-weight:600;letter-spacing:.05vw;padding:.55em 0;text-align:right}@media screen and (max-width:720px){.pivotTable__total[data-v-3d0f5773]{padding:11vw 0}}.pivotTableFooter__heading[data-v-3d0f5773]{border-top:1px solid var(--border-color);font-size:1.25em;font-weight:600;padding:.85em 0;text-align:left}@media screen and (max-width:720px){.pivotTableFooter__heading[data-v-3d0f5773]{font-size:2em;padding:4vw 0}.pivotTableFooter__heading span[data-v-3d0f5773]{display:none}}.pivotTableFooter__value[data-v-3d0f5773]{border-top:1px solid var(--border-color);font-size:1.25em;font-weight:600;padding:.85em 0;text-align:right}@media screen and (max-width:720px){.pivotTableFooter__value[data-v-3d0f5773]{font-size:2em;padding:10vw 0}}.cartBox[data-v-05adc5f8]{width:100%}.products[data-v-05adc5f8]{list-style:none;margin-top:calc(1.5em + .25vw)}@media screen and (max-width:720px){.products[data-v-05adc5f8]{margin-left:-5.25vw;margin-top:32px;width:100vw}}.product[data-v-05adc5f8]{display:grid;grid-template-columns:calc(10em + .5vw) auto calc(10em + .25vw) calc(11.25em + .25vw) calc(3.5em + .25vw);grid-row-gap:calc(1em + .15vw);background-color:var(--background-color-accented);border-radius:14px;margin-bottom:calc(1.5em + .25vw);padding:calc(1.5em + .5vw) 0 calc(1.25em + .25vw) calc(1.5em + .5vw)}.cart-loader[data-v-05adc5f8]{align-items:center;display:flex;height:30dvh;justify-content:center;width:100%}@media screen and (max-width:720px){.product[data-v-05adc5f8]{border-radius:0;grid-template-columns:repeat(4,25%);margin-bottom:20px;padding:1.5em 1em;position:relative}.product[data-v-05adc5f8]:before{content:"Item #" attr(data-count);font-size:1.24em;font-weight:600;left:5.25vw;padding-top:1.3rem;position:absolute}}.productImageBox[data-v-05adc5f8]{grid-column:1;grid-row:1/span 4;margin-right:calc(1em + .15vw)}@media screen and (max-width:720px){.productImageBox[data-v-05adc5f8]{grid-column:1;grid-row:2;padding-bottom:0;padding-right:3vw}}.productImage[data-v-05adc5f8]{aspect-ratio:1/1;object-fit:contain;overflow:hidden;width:100%}.productName[data-v-05adc5f8]{align-items:center;align-self:stretch;display:flex;min-height:calc(3.75em + .15vw)}@media screen and (max-width:720px){.productName[data-v-05adc5f8]{border-bottom:none;grid-column:2/span 3;grid-row:2;margin-left:-1vw;padding-left:0}}.productName__title[data-v-05adc5f8]{font-size:1.125em;font-weight:600;letter-spacing:.035vw;line-height:1.45em}@media screen and (max-width:720px){.productName__title[data-v-05adc5f8]{letter-spacing:.135vw}}.productDetails[data-v-05adc5f8]{grid-column:2/span 3;grid-row:2}@media screen and (max-width:720px){.productDetails[data-v-05adc5f8]{border-bottom:none;grid-column:1/span 4;grid-row:3;margin-top:3.25vw}}.tag[data-v-05adc5f8]{margin-bottom:.75em;margin-top:-1.15vw}.tag__label[data-v-05adc5f8]{font-weight:600;letter-spacing:.05vw;margin-right:6px}.tag__value[data-v-05adc5f8]{color:var(--text-light-color)}.standardWarranty[data-v-05adc5f8]{align-items:center;display:flex}@media screen and (max-width:720px){.standardWarranty[data-v-05adc5f8]{align-items:flex-start;grid-column:1/span 4;grid-row:3;margin-top:4vw;padding-bottom:0}}.standardWarranty__title[data-v-05adc5f8]{color:var(--text-light-color);font-size:.875em;font-weight:600;margin-right:.5vw}@media screen and (max-width:720px){.standardWarranty__title[data-v-05adc5f8]{font-size:1em;letter-spacing:.001vw;line-height:1.25em;margin-right:0;width:100%}.standardWarranty__link[data-v-05adc5f8]{font-size:.9375em;font-weight:600;letter-spacing:.05vw;padding:0 2vw}}.perItemPrice[data-v-05adc5f8]{color:var(--text-light-color);font-size:1.25em}.perItemPrice_warranty[data-v-05adc5f8]{color:var(--text-light-color)}@media screen and (max-width:720px){.perItemPrice_warranty[data-v-05adc5f8]{grid-row:5}.perItemPrice_product[data-v-05adc5f8]{border-bottom:none;grid-row:8;padding-top:4vw}}.perItemPrice_old[data-v-05adc5f8]{text-decoration:line-through}.productPriceSave[data-v-05adc5f8]{align-items:center;color:var(--main-color);display:flex;font-size:.875em;font-weight:600;gap:calc(.5em + .25vw)}.productPriceSave__label[data-v-05adc5f8]{background-color:rgba(var(--main-color-rgb),.12);border-radius:.5em;padding:.15em .5em 0}.productCell[data-v-05adc5f8]{align-items:center;display:flex;justify-content:flex-end}@media screen and (max-width:720px){.productCell[data-v-05adc5f8]{justify-content:flex-start}.productCounter[data-v-05adc5f8]{border-bottom:none;grid-row:10;padding:1vw 0}}.productPrice[data-v-05adc5f8]{align-items:flex-end;display:flex;flex-direction:column;gap:calc(.15em + .15vw);grid-column:4;grid-row:1/span 2;padding-bottom:calc(.5em + .25vw);padding-right:1.5vw}@media screen and (max-width:720px){.productPrice[data-v-05adc5f8]{border-bottom:none;grid-column:3/span 2;grid-row:10;justify-content:flex-end;padding-bottom:0}}.productPrice_value span[data-v-05adc5f8]{font-size:1.625em;font-weight:600}@media screen and (max-width:720px){.productPrice_value span[data-v-05adc5f8]{font-weight:600}}.deleteButton[data-v-05adc5f8]{background:none;border:none;opacity:.5}@media screen and (max-width:720px){.deleteButton[data-v-05adc5f8]{grid-column:1/span 4;grid-row:1;margin-right:2vw;text-align:right}}.deleteButton__icon[data-v-05adc5f8]{width:.9vw}@media screen and (max-width:720px){.deleteButton__icon[data-v-05adc5f8]{width:4vw}}.additionalServices[data-v-05adc5f8]{display:flex;flex-direction:column;gap:6px;grid-column:2}.additionalServices__title[data-v-05adc5f8]{grid-column:2/span 2}@media screen and (max-width:720px){.additionalServices[data-v-05adc5f8]{align-items:flex-start;flex-direction:column;grid-column:1/span 4;grid-row:5;padding-bottom:3vw;padding-right:0}.additionalServices__title[data-v-05adc5f8]{grid-column:1/span 3}}.additionalServices__select[data-v-05adc5f8]{margin-top:-.5vw;width:80%}@media screen and (max-width:720px){.additionalServices__select[data-v-05adc5f8]{flex-grow:1;width:100%}}.additionalServices__select[data-v-05adc5f8] .selectBox__header{color:var(--text-light-color);left:1vw;position:absolute;top:50%;transform:translateY(calc(-50% + .2vw));z-index:2}@media screen and (max-width:720px){.additionalServices__select[data-v-05adc5f8] .selectBox__header{left:4vw;transform:translateY(calc(-50% + 1vw))}}.additionalServices__select[data-v-05adc5f8] .selectBox__header .selectBox__label{font-weight:600;letter-spacing:.001vw}.additionalServices__select_selected[data-v-05adc5f8] .selectBox__header{display:none}.additionalServices__select_disabled[data-v-05adc5f8] .selectBox__header{z-index:2}.additionalServices__select[data-v-05adc5f8] .vs--disabled .vs__dropdown-toggle,.additionalServices__select[data-v-05adc5f8] .vs--disabled .vs__search:disabled{background:transparent}@media screen and (max-width:720px){.additionalServices__link[data-v-05adc5f8]{font-size:.9375em;letter-spacing:.05vw;margin-left:4vw;padding-left:2vw;padding-top:1.75vw}.warrantiesCountCell[data-v-05adc5f8]{grid-column:1/span 2;grid-row:6}}.warrantiesQuantity[data-v-05adc5f8]{font-size:2em;font-weight:400;margin-right:2.5vw;text-align:center;width:3.15vw}.additionalPrice[data-v-05adc5f8]{align-items:flex-end;display:flex;flex-direction:column;gap:calc(.15em + .15vw);grid-column:4/span 2;letter-spacing:.05vw;padding-right:5vw}@media screen and (max-width:720px){.additionalPrice[data-v-05adc5f8]{grid-column:3/span 2;grid-row:6;padding:2.5vw 0}}.additionalPrice__value[data-v-05adc5f8]{color:var(--text-light-color);font-size:1.25em;font-weight:600}.delivery[data-v-05adc5f8]{border-top:1px solid var(--border-color);grid-column:2/span 3;padding-top:1.5em}@media screen and (max-width:720px){.delivery[data-v-05adc5f8]{border-bottom:1px solid var(--text-color);border-top:1px solid var(--text-color);grid-column:1/span 4;grid-row:7;margin-top:1vw;padding-bottom:5vw;padding-top:5vw}}.deliveryOptions[data-v-05adc5f8]{align-items:center;display:flex}@media screen and (max-width:720px){.deliveryOptions[data-v-05adc5f8]{align-items:flex-start;flex-direction:column}}.deliveryOptions__title[data-v-05adc5f8]{font-size:.875em;font-weight:600;letter-spacing:.05vw;margin-right:1.5vw;text-transform:uppercase}@media screen and (max-width:720px){.deliveryOptions__title[data-v-05adc5f8]{letter-spacing:.2vw;margin-bottom:2.5vw}}.delivery__address[data-v-05adc5f8]{font-style:normal;font-weight:600;letter-spacing:.04vw;line-height:1.5em;margin-top:1.25vw}@media screen and (max-width:720px){.delivery__address[data-v-05adc5f8]{letter-spacing:.13vw;padding-top:3vw}}.cartBox__pivotTable[data-v-05adc5f8] .pivotTableFooter__heading,.cartBox__pivotTable[data-v-05adc5f8] .pivotTableFooter__value{font-size:2em}@media screen and (max-width:720px){.cartBox__pivotTable[data-v-05adc5f8]{margin-bottom:-1vw}}.discountCodeBox[data-v-05adc5f8]{border-bottom:1px solid var(--border-color);margin-top:calc(1.5em + .25vw)}.discountCode[data-v-05adc5f8]{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:calc(1.5em + .25vw)}.discountCode__input[data-v-05adc5f8]{width:30%}.appliedDiscountsList[data-v-05adc5f8]{list-style:none;margin-bottom:calc(1.5em + .25vw);margin-top:calc(-.75em + .25vw)}.appliedDiscount__label[data-v-05adc5f8]{color:var(--text-light-color);text-decoration:underline}.popupBox[data-v-e4f78d5a]{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.veil[data-v-e4f78d5a]{background-color:rgba(46,61,75,.3);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.popup[data-v-e4f78d5a]{align-items:center;background:#fff;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;left:50%;max-height:90vh;overflow:auto;padding:3vw 3.75vw 1.5vw;position:absolute;top:50%;transform:translate(-50%,-50%);width:88vw;z-index:11}@media screen and (max-width:720px){.popup[data-v-e4f78d5a]{border-radius:0;height:100vh;max-height:100vh;width:100vw}.popup[data-v-e4f78d5a] .products{margin-left:-3.25vw}}.cartPageHeader[data-v-e4f78d5a]{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:.25vw}.cartPageHeader__closeButton[data-v-e4f78d5a]{display:none}@media screen and (max-width:720px){.cartPageHeader__closeButton[data-v-e4f78d5a]{align-self:flex-end;background:transparent;border:none;display:initial;margin:4vw 0 6vw}.cartPageHeader__closeButtonIcon[data-v-e4f78d5a]{width:4vw}}.cartPageTitle[data-v-e4f78d5a]{align-items:baseline;display:flex}.cartPageTitle__quantity[data-v-e4f78d5a]{font-size:1.25em;margin-left:1vw}@media screen and (max-width:720px){.cartPageTitle__quantity[data-v-e4f78d5a]{margin-left:5vw}}.cartPageHeader__subtext[data-v-e4f78d5a]{font-size:1.25em;font-weight:400;letter-spacing:.045vw;margin-top:1vw}@media screen and (max-width:720px){.cartPageHeader__subtext[data-v-e4f78d5a]{letter-spacing:.2vw;line-height:1.6em;margin-bottom:3vw;text-align:center;width:80%}}.popup__footer[data-v-e4f78d5a]{display:flex;justify-content:flex-end;margin:2vw 0;width:100%}@media screen and (max-width:720px){.popup__footer[data-v-e4f78d5a]{margin:0 0 17vw}.popup__footer .button[data-v-e4f78d5a]{width:100%}}.breadcrumbs{align-items:center;display:flex;font-size:.875em}.breadcrumbs__link{align-items:center;color:inherit;display:inline-flex;text-decoration:none}.breadcrumbs__nextArrow{margin:0 .75em;transform:rotate(-180deg);width:.25em}.breadcrumbs__current{font-weight:600}.checkoutCart[data-v-76f01f87]{align-self:start;background-color:var(--background-color-accented);border-radius:14px;margin-top:calc(1.5em + .15vw);padding:calc(1.4em + .15vw) calc(.75em + .25vw) 0;position:sticky;top:8vw}@media screen and (max-width:720px){.checkoutCart[data-v-76f01f87]{background:transparent;border-radius:10px;box-sizing:border-box;margin-bottom:6vw;margin-top:6vw;padding:0;position:static;width:100%}}.checkoutCart_notSticky[data-v-76f01f87]{position:static}.checkoutCartHeader[data-v-76f01f87]{align-items:center;display:flex}.checkoutCartHeader__title[data-v-76f01f87]{font-size:1.25em;font-weight:600;margin-right:1em}@media screen and (max-width:720px){.checkoutCartHeader__title[data-v-76f01f87]{margin-right:3vw}}.checkoutCartHeader__quantity[data-v-76f01f87]{font-size:1.25em;font-weight:400}.actionCartButton[data-v-76f01f87]{align-items:center;background:transparent;border:none;color:var(--main-color);cursor:pointer;display:flex;font-size:1em;margin-left:auto;padding:0 1vw}.actionCartButton_view[data-v-76f01f87]{display:none}@media screen and (max-width:720px){.actionCartButton_view[data-v-76f01f87]{display:initial}}.actionCartButton__icon[data-v-76f01f87]{margin-right:.5em;width:calc(1em + .15vw)}@media screen and (max-width:720px){.actionCartButton__icon[data-v-76f01f87]{margin-right:.5em;width:calc(1em + .15vw)}}.products[data-v-76f01f87]{border-top:1px solid var(--border-color);list-style:none;margin-top:1.25em}@media screen and (max-width:720px){.products[data-v-76f01f87]{display:none}.products_open[data-v-76f01f87]{display:block;margin-top:8vw}}.product[data-v-76f01f87]{display:grid;grid-template-columns:calc(3.5em + 1vw) auto 7% 22%;grid-column-gap:.5em;align-items:flex-start;border-bottom:1px solid var(--border-color);padding:1.15em .25em}@media screen and (max-width:720px){.product[data-v-76f01f87]{grid-template-columns:repeat(4,21.5%);grid-row-gap:.75vw;grid-column-gap:5%}}.product__image[data-v-76f01f87]{align-self:start;aspect-ratio:1/1;grid-row:1/span 4;object-fit:cover;overflow:hidden;width:85%}@media screen and (max-width:720px){.product__image[data-v-76f01f87]{grid-column:1;grid-row:1/span 2;margin:auto;width:100%}}.product__name[data-v-76f01f87]{font-size:.875em;font-weight:600;line-height:1.5em;padding-top:.75em}@media screen and (max-width:720px){.product__name[data-v-76f01f87]{grid-column:2/span 3;grid-row:1}}.perItemPrice[data-v-76f01f87]{color:var(--text-light-color);font-size:.875em}@media screen and (max-width:720px){.perItemPrice_product[data-v-76f01f87]{grid-column:1;grid-row:7;text-align:left}.perItemPrice_service[data-v-76f01f87]{grid-column:1;grid-row:4;text-align:left}}.perItemPrice_old[data-v-76f01f87]{text-decoration:line-through}.productPriceSave[data-v-76f01f87]{align-items:center;color:var(--main-color);display:flex;font-size:.875em;font-weight:600;gap:calc(.5em + .25vw)}.productPriceSave__label[data-v-76f01f87]{background-color:rgba(var(--main-color-rgb),.12);border-radius:.4em;line-height:1.25em;padding:.15em .5em 0}.product__quantity[data-v-76f01f87]{font-size:1.25em;font-weight:600;padding-top:.75em;text-align:right}@media screen and (max-width:720px){.product__quantity[data-v-76f01f87]{grid-column:1/span 2;grid-row:8;text-align:left}.product__quantity_service[data-v-76f01f87]{grid-column:1/span 2;grid-row:5;text-align:left}}.productPrice[data-v-76f01f87]{align-items:flex-end;display:flex;flex-direction:column}.product__price[data-v-76f01f87]{font-size:1.25em;font-weight:600;padding-top:.75em;text-align:right}@media screen and (max-width:720px){.product__price[data-v-76f01f87]{grid-column:3/span 2;grid-row:8}}.product__standardWarranty[data-v-76f01f87]{color:var(--text-light-color);font-size:.75em;grid-column:2/span 3}@media screen and (max-width:720px){.product__standardWarranty[data-v-76f01f87]{grid-column:2/span 3;grid-row:2}}.selectedServices[data-v-76f01f87]{color:var(--text-light-color);font-size:.875em;padding:.75em 0}@media screen and (max-width:720px){.selectedServices[data-v-76f01f87]{grid-column:1/span 4;grid-row:3;padding:0}}.selectedPrice[data-v-76f01f87]{align-items:flex-end;display:flex;flex-direction:column;font-size:.875em;font-weight:600;padding:.75vw 0}@media screen and (max-width:720px){.selectedPrice[data-v-76f01f87]{grid-column:3/span 2;grid-row:5}}.deliveryAddress[data-v-76f01f87]{font-size:.875em;font-style:normal;font-weight:600;grid-column:2/span 3;line-height:1.5em}@media screen and (max-width:720px){.deliveryAddress[data-v-76f01f87]{grid-column:1/span 4;grid-row:6}}.product__error[data-v-76f01f87]{color:var(--dangerous-color);font-size:.875em;font-weight:600;grid-column:2/span 4}.confirmationPage[data-v-0a740113]{padding:1.75vw var(--side-padding) 5.75vw}@media screen and (max-width:720px){.confirmationPage[data-v-0a740113]{padding:1.75vw 5.25vw 22.5vw}.confirmationPage .breadcrumbs[data-v-0a740113]{display:none}}.confirmationPageHeader[data-v-0a740113]{align-items:baseline;display:flex;margin-top:.25vw}@media screen and (max-width:720px){.confirmationPageHeader[data-v-0a740113]{flex-direction:column;margin-bottom:1vw;margin-top:5.25vw}}.orderNumber[data-v-0a740113]{font-size:1.25em;margin-left:.5em}@media screen and (max-width:720px){.orderNumber[data-v-0a740113]{margin-left:0;margin-top:1.5vw}}.checkout[data-v-0a740113]{display:grid;grid-template-columns:calc(25.5em + .5vw) auto;grid-column-gap:6.75vw}@media screen and (max-width:720px){.checkout[data-v-0a740113]{display:flex;flex-direction:column-reverse}}.billingInfo[data-v-0a740113]{padding-top:1.8vw}.billingInfo__subTitle[data-v-0a740113]{font-size:.875em;font-weight:600;letter-spacing:.025em;margin-bottom:.25em;text-transform:uppercase}@media screen and (max-width:720px){.billingInfo__subTitle[data-v-0a740113]{margin-bottom:2vw}}.billingInfo__value[data-v-0a740113]{color:var(--text-light-color);display:flex;flex-direction:column;font-weight:600;line-height:1.85em;margin-bottom:calc(1.15em + .25vw)}@media screen and (max-width:720px){.billingInfo__value[data-v-0a740113]{line-height:1.75em;margin-bottom:12vw}}.billingInfo__cardNumber[data-v-0a740113]{display:block;margin-bottom:calc(1.15em + .25vw);margin-top:-1.5em}.confirmationPage__actions[data-v-0a740113]{align-items:center;display:flex;gap:1.5vw}@media screen and (max-width:720px){.confirmationPage__actions[data-v-0a740113]{align-items:stretch;flex-direction:column;gap:5.5vw;margin-top:-4vw}}.confirmationPage__actions .button[data-v-0a740113]{padding:0 .75vw;white-space:nowrap;width:auto}@media screen and (max-width:720px){.confirmationPage__checkoutCart[data-v-0a740113] .checkoutCart__pivotTable{display:none}.confirmationPage__checkoutCart[data-v-0a740113] .checkoutCart__pivotTable_open{display:table}}@media print{.noPrint[data-v-0a740113]{display:none}.confirmationPageHeader_print[data-v-0a740113]{flex-direction:column;margin-bottom:2cm}.checkout_print[data-v-0a740113]{grid-template-columns:1fr;grid-row-gap:1cm}.billingInfo_print[data-v-0a740113]{grid-row:2}.checkoutCart_print[data-v-0a740113]{grid-row:1;position:static}}