.language-picker[data-v-691a0adf]{padding:1rem}.language-flag img[data-v-691a0adf]{width:60px;height:60px;cursor:pointer}.container[data-v-15f79d67]{padding-top:1rem}.no-wrap[data-v-15f79d67]{white-space:nowrap}.container[data-v-2609bfc4]{padding-top:1rem}.barcode[data-v-2609bfc4]{font-size:120px}.active-border[data-v-08640847]{border-width:2px;border-color:#a5806d;border-style:solid}.container[data-v-08640847]{padding:0}.color-selector[data-v-08640847]{padding-top:15px;padding-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-wrapper[data-v-08640847],.color-selector[data-v-08640847]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel[data-v-08640847]{width:100%;overflow:hidden}.color-selector-navigation .navigation-left[data-v-08640847],.color-selector-navigation .navigation-right[data-v-08640847]{display:inline-block;width:15px;height:15px;color:#a5806d;font-size:18px;cursor:pointer;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.color-selector-navigation .navigation-left[data-v-08640847]{direction:rtl;padding-right:.5rem}.color-selector-navigation .navigation-left[disabled][data-v-08640847],.color-selector-navigation .navigation-right[disabled][data-v-08640847]{opacity:.2;color:#000}.carousel .items[data-v-08640847]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;-webkit-transform:translatex(0);transform:translatex(0)}.carousel .items .content[data-v-08640847]{margin:0 10px 2px;border-radius:4px;-webkit-box-shadow:0 4px 15px 0 rgba(40,44,53,.06),0 2px 2px 0 rgba(40,44,53,.08);box-shadow:0 4px 15px 0 rgba(40,44,53,.06),0 2px 2px 0 rgba(40,44,53,.08);z-index:3;cursor:pointer;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.carousel .items .content[data-v-08640847]:first-child{margin-left:0}.carousel .items .content[data-v-08640847]:last-child{margin-right:0}.carousel .items .content img[data-v-08640847]{vertical-align:bottom;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel .items .content img[data-v-08640847]:hover{opacity:.5}.carousel .items .footer[data-v-08640847]{border-top:0}.carousel .items .footer p[data-v-08640847]{margin:0;padding:3px 0;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-helper[data-v-08640847]{position:relative}.purchased-marker[data-v-08640847]{position:absolute;top:0;right:0}.grid .body .row[data-v-4bdb98eb],.grid .header .row[data-v-4bdb98eb]{border-bottom:1px solid #ededed}.grid .body .row[data-v-4bdb98eb]:nth-child(odd){background:#ced4da}.grid .body .row[data-v-4bdb98eb]:last-child{border:none}.controls div[data-v-4bdb98eb]:hover{border:1px solid #a5806d!important}.grid .body .row input[data-v-4bdb98eb]{display:inline-block;width:50%;height:90%;background:transparent;border:1px solid #ced4da;border-radius:0}.grid .body .row:nth-child(odd) input[data-v-4bdb98eb]{border:1px solid #fff}.grid .col .add[data-v-4bdb98eb],.grid .col .subtract[data-v-4bdb98eb]{display:inline-block;width:25%;height:calc(1.5em + .75rem + 2px);border:1px solid #ced4da;cursor:pointer}@media only screen and (max-width:768px){.grid .body .row input[data-v-4bdb98eb]{width:100%}}.product-view[data-v-7b364230]{height:72vh;overflow-y:scroll;overflow-x:hidden}h2[data-v-7b364230]{margin:0}@media only screen and (min-height:768px){.product-view[data-v-7b364230]{height:84vh}}.basket-view[data-v-4e3cf0f9]{height:72vh;overflow:hidden;overflow-y:scroll}.item[data-v-4e3cf0f9]{padding:15px 0;border-bottom:1px solid #ededed;cursor:pointer}.item .image-helper[data-v-4e3cf0f9]{position:relative}.item .image-helper img[data-v-4e3cf0f9]{position:absolute;top:50%;left:50%;width:100%;margin-left:-50%}.title[data-v-4e3cf0f9]{font-size:.9rem}.gray[data-v-4e3cf0f9]{color:#717171}.confirm-button[data-v-4e3cf0f9]{width:100%}h3[data-v-4e3cf0f9]{margin:0}@media only screen and (min-height:768px){.basket-view[data-v-4e3cf0f9]{height:84vh}}.container[data-v-ffb81388]{padding-top:1rem}h1[data-v-ffb81388]{font-size:72px}header[data-v-75c39d62]{padding:.67rem 0;border-bottom:1px solid #ededed}header svg[data-v-75c39d62]{margin:1rem;font-size:24px}header .outer[data-v-75c39d62]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .inner[data-v-75c39d62]{max-width:50%}.logo img[data-v-75c39d62]{height:90px;max-height:90px}@media only screen and (max-width:768px){header svg[data-v-75c39d62]{margin:0}.logo img[data-v-75c39d62]{height:45px;max-height:45px}}.btn-primary{background-color:#a5806d!important;border-color:#a5806d!important;border-radius:0!important}.btn-primary:hover{background-color:#926d5a!important;border-color:#926d5a!important}.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(165,128,109,.25);box-shadow:0 0 0 .2rem rgba(165,128,109,.25)}.btn-secondary{border:none!important;color:#868e96!important;background-color:transparent!important}.btn-secondary:hover{color:#a5806d!important}.fixed-row{position:fixed;width:100%;height:14vh;bottom:0;padding:15px}.fixed-row div{padding-left:0;padding-right:0}.icon{z-index:10;cursor:pointer}.icon:active{-webkit-transform:scale(.9);transform:scale(.9)}.bold{font-weight:700}.brown{color:#a5806d}.small-font{font-size:.75rem}@media only screen and (min-height:768px){.fixed-row{height:8vh}}.header[data-v-37308fe0]{height:14vh}.body[data-v-37308fe0]{height:86vh}@media only screen and (min-height:768px){.header[data-v-37308fe0]{height:8vh}.body[data-v-37308fe0]{height:92vh}}