@import url(https://fonts.googleapis.com/css2?family=Varela&display=swap);@import url(https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap);.aspect-ratio-parent.square[data-v-a34f494c]{display:block;max-width:100%;flex:1;border-radius:4px;overflow:hidden}.aspect-ratio-parent.square .aspect-ratio[data-v-a34f494c]{padding-top:100%;position:relative}.aspect-ratio-parent.square .aspect-ratio .content[data-v-a34f494c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:4px}[data-v-bc052c12] .v-list-group>.v-list-item{padding:0}[data-v-bc052c12] .v-image__image{border-radius:4px}.selected[data-v-55fb65de]{border:2px solid #82d97d}*{font-family:Varela,Helvetica,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}html{font-size:16px}@media(max-width:960px){html{font-size:15px}}body{background:#f8f8f8}.bg-light-gray{background:#f8f8f8!important}.min-h-screen{min-height:100vh}a{text-decoration:none;color:inherit}ul{line-height:1.3rem;font-size:.9rem}.v-application .text-body-1,.v-application .text-h1,.v-application .text-h2,.v-application .text-h3,.v-application .text-h4,.v-application .text-h5,.v-application .text-h6,.v-application .v-card__title,.v-application div[class^=body],.v-application div[class^=caption],.v-application div[class^=display],.v-application div[class^=headline],.v-application div[class^=subtitle-2],.v-application div[class^=subtitle],.v-application div[class^=text],.v-application div[class^=title],.v-dialog>.v-card>.v-card__title,p,small{font-family:Varela,Helvetica,Arial,sans-serif!important;line-height:1.2}p{font-size:.9rem;color:#999}small{font-size:.73rem!important}.nav-title{overflow:hidden}.nav-title .v-toolbar__title{line-height:1rem;font-size:1rem;font-weight:600}.nav-title small{font-size:.8rem;display:inline-flex}.v-application div[class^=title]{font-size:1.1rem!important;font-weight:600!important;line-height:1.2!important}.v-application .v-card__title{font-size:1rem}.v-application div.banner-title{font-family:Varela,Helvetica,Arial,sans-serif!important;line-height:1.3;font-weight:700;font-size:2rem}@media(min-width:960px){.v-application div.banner-title{font-family:Archivo Black,sans-serif!important;font-size:3rem}}.fill-width{width:100%!important}.fill-height{height:100%!important}.text-title{font-size:1rem!important;color:#2e3c55!important}.text-title-md{font-size:.97rem!important}.text-small{font-size:.9rem!important}.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{border-radius:15px 15px 0 0;overflow:hidden}.nav-dark{background:linear-gradient(90deg,#031929,#222231)}.cursor-pointer{cursor:pointer}.status-title{font-size:1.3rem;max-width:90%}.v-list-item__title{font-size:.96rem!important}.border{border:1px solid rgba(0,0,0,.1)!important}.border-bottom{border:0;border-bottom:1px solid rgba(0,0,0,.05)}.border-top{border:0;border-top:1px solid rgba(0,0,0,.1)}.text-strikethrough{text-decoration:line-through}.tns-outer{padding:0!important;position:relative}.tns-controls{text-align:center;margin-bottom:10px}.tns-nav{text-align:center;margin:10px 0;position:absolute;bottom:-50px;width:100%}.tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#ddd;border:0}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-nav>.tns-nav-active{background:#999}.in-cart-indicator{position:absolute;top:0;left:0;z-index:1}.v-label{font-size:.94rem!important}.v-sheet.v-app-bar.v-toolbar:not(.v-sheet--outlined){z-index:5}.bg-page-grey{background:#fafafa}.position-static{position:static!important}.pre-wrap{white-space:pre-wrap}.position-relative{position:relative}.section-title{font-size:1.2rem;font-weight:bolder}@media(min-width:960px){.section-title{font-size:1.5rem;font-family:Archivo Black,sans-serif!important}}header.v-toolbar.v-app-bar{z-index:1}.v-sheet.v-card{border-radius:8px;overflow:hidden}.nav-background-on-scroll .v-toolbar__content{transition:all .3s ease-in-out}.nav-background-on-scroll.scrolled .v-toolbar__content{background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.15)}.shadow{box-shadow:0 2px 7px rgba(0,0,0,.08)!important}.w-hover-box .hover-box{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;opacity:0;transition:all .15s ease-in-out;background:rgba(0,0,0,.2);z-index:1}.w-hover-box:hover .hover-box{opacity:1}.absolute{position:absolute}.absolute.left{left:0}.absolute.bottom{bottom:0}.absolute.right{right:0}.absolute.top{top:0}.absolute.center-y{top:50%;transform:translateY(-50%)}.absolute.center-x{left:50%;transform:translateX(-50%)}.absolute.center-x-y{left:50%;top:50%;transform:translate(-50%,-50%)}.appbar-transparent-overlay{background:transparent linear-gradient(180deg,rgba(0,0,0,.4),transparent)!important}.appbar-transparent-overlay ::v-deep .v-toolbar__content{box-shadow:none}.swiper-slide{height:auto!important}.v-application .text-body-2{font-size:.8rem!important;font-family:inherit!important}.text-smaller{font-size:.85rem!important}@media(max-width:700px){.slight-overlay{position:relative}.slight-overlay:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.04);z-index:1}}.screen-height{height:calc(var(--vh, 1vh)*100)}.input-lg input,.input-lg label{font-size:1.1rem!important}.updown-animation{-webkit-animation-name:updown;animation-name:updown;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:alternate-reverse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes updown{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}@keyframes updown{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}.disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;opacity:.7}@media(max-width:960px){.v-main{background:#eceff1}}.nav-spacing{padding-top:115px}.nav-spacing,.nav-spacing-mobile{overflow-y:initial;transition:all .15s linear}.nav-spacing-mobile{padding-top:90px;min-height:calc(var(--vh, 1vh)*100)}.bottom-nav-spacing{padding-bottom:70px!important}.offscreen[data-v-d3dee246]{position:absolute;top:0;right:-100px;transition:all .15s ease-in-out;z-index:1}.offscreen.visible[data-v-d3dee246]{right:0}.merchant-btn[data-v-d3dee246]{width:100%;transition:all .15s ease-in-out;border-radius:999px}.merchant-btn[data-v-d3dee246]:hover{padding:6px 8px;background:#eee}[data-v-d3dee246] .offscreen{position:absolute;top:0;right:-100px;transition:all .15s ease-in-out;z-index:1}[data-v-d3dee246] .offscreen.visible{right:0}[data-v-3eab62e4] .v-skeleton-loader__image{height:100%}.empty-icon[data-v-3eab62e4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;color:rgba(0,0,0,.05)}.product[data-v-23205aa0]{width:100%}.product-image[data-v-23205aa0]{width:100%;height:100%;overflow:hidden;cursor:zoom-in}.product-image img[data-v-23205aa0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-v-5df46080] .desktop-link{text-decoration:none;font-size:1.3rem;color:#2e3c55!important;opacity:.5;margin-bottom:4px}[data-v-5df46080] .desktop-link.active{opacity:1}.bg-cart{position:absolute!important;bottom:-30px;left:calc(100% - 60px);transform:rotate(5deg);opacity:.1}.product-image[data-v-e28f9ca2]{width:100%;height:100%;border-radius:8px;overflow:hidden}.product-image img[data-v-e28f9ca2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-texts[data-v-e28f9ca2]{position:absolute;bottom:0;left:0;background:linear-gradient(0deg,#000,transparent)}.container--fluid[data-v-4771a166]{margin-top:var(--nav-spacing);height:calc(var(--vh, 1vh)*100 - var(--nav-spacing))}.offscreen[data-v-5c76682e]{position:absolute;top:0;right:-100px;transition:all .15s ease-in-out;z-index:1}.offscreen.visible[data-v-5c76682e]{right:0}.merchant-btn[data-v-5c76682e]{width:100%;transition:all .15s ease-in-out;border-radius:999px}.merchant-btn[data-v-5c76682e]:hover{padding:6px 8px;background:#eee}[data-v-5c76682e] .offscreen{position:absolute;top:0;right:-100px;transition:all .15s ease-in-out;z-index:1}[data-v-5c76682e] .offscreen.visible{right:0}