.flag-container[data-v-6c14c4de]{width:40px;margin:0 auto}.flag-icon[data-v-6c14c4de]{width:40px}.fl-search-root[data-v-396739ac]{width:100%}.fl-search-widget[data-v-396739ac]{--search-border-width:1px;--search-radius:var(--br-10);width:100%;max-width:350px;margin:0 auto;background:var(--body-bg,#fff);border:var(--search-border-width) solid var(--border-color,#dee2e6);box-shadow:0 4px 10px 0 rgba(0,0,0,.25);border-radius:var(--search-radius);position:relative}.fl-search-widget.is-mobile-trigger[data-v-396739ac]{cursor:pointer}.search-row[data-v-396739ac]{height:44px;display:flex;justify-content:space-between;align-items:stretch;align-self:stretch}.what-box[data-v-396739ac],.when-box[data-v-396739ac]{flex:1 0 0;height:100%}.when-box[data-v-396739ac]{cursor:pointer}.what-box .label[data-v-396739ac],.when-box .label[data-v-396739ac]{display:none;color:var(--body-color,#000);font-size:var(--font-size-sm,14px);font-style:normal;font-weight:500;line-height:normal}.when-box .value[data-v-396739ac]{display:flex;align-items:center;padding:var(--padding-10) var(--padding-20);color:var(--body-color,#000);font-size:var(--font-size-sm,14px);font-style:normal;font-weight:400;line-height:18px;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.what-box .what-input[data-v-396739ac]{width:100%;height:100%;padding:var(--padding-10) var(--padding-20);border:0;outline:0;background:transparent}.what-box .what-input[data-v-396739ac]::-moz-placeholder{color:var(--body-color,#000);font-size:var(--font-size-sm,14px);font-style:normal;font-weight:400;line-height:18px}.what-box .what-input[data-v-396739ac]::placeholder{color:var(--body-color,#000);font-size:var(--font-size-sm,14px);font-style:normal;font-weight:400;line-height:18px}.divider[data-v-396739ac]{background:var(--border-color,#dee2e6);width:1px;height:calc(100% - 20px);align-self:center;flex-shrink:0}.entire-box[data-v-396739ac]{display:flex;align-items:center;padding:0 var(--padding-20);flex-shrink:0}.search-btn[data-v-396739ac]{min-width:44px;height:100%;aspect-ratio:1/1;padding:var(--padding-12);display:flex;justify-content:center;align-items:center;align-self:stretch;background:var(--color-yellowgreen,#cdd44f);color:var(--body-color,#000);border:none;border-radius:0 calc(var(--search-radius) - var(--search-border-width)) calc(var(--search-radius) - var(--search-border-width)) 0;flex-shrink:0;font-size:var(--font-size-20);transition:background .3s ease}.search-btn i[data-v-396739ac]{font-size:inherit}.search-btn[data-v-396739ac]:focus,.search-btn[data-v-396739ac]:hover{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%),var(--color-yellowgreen,#cdd44f)}.entire-toggle[data-v-396739ac]{display:inline-flex;align-items:center;gap:var(--gap-5);margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.entire-toggle-input[data-v-396739ac]{position:absolute;opacity:0;width:0;height:0}.entire-toggle-track[data-v-396739ac]{position:relative;width:28px;height:15px;flex-shrink:0;border-radius:200px;border:1px solid var(--border-color,#dee2e6);transition:background .2s ease}.entire-toggle-track[data-v-396739ac]:after{content:"";position:absolute;top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:#bfbfbf;transition:transform .2s ease}.entire-toggle-input:checked+.entire-toggle-track[data-v-396739ac]{border-color:#0d6efd;background:#0d6efd}.entire-toggle-input:checked+.entire-toggle-track[data-v-396739ac]:after{background:#fff;transform:translateX(13px)}.entire-toggle-label[data-v-396739ac]{color:var(--body-color,#000);font-size:var(--font-size-sm,14px);font-weight:400;white-space:nowrap}.date-popover[data-v-396739ac]{position:absolute;z-index:1000;border-radius:var(--br-10,10px)}.fl-date-popover[data-v-396739ac]{z-index:1000}.popover-arrow[data-v-396739ac]{position:absolute;width:10px;height:10px;background:#fff;border:1px solid;border-color:var(--vc-border,#cbd5e1);z-index:1;transform-origin:center}.date-popover[data-popper-placement=bottom-start] .popover-arrow[data-v-396739ac]{top:0;border-width:1px 0 0 1px;transform:translate(24px,-50%) rotate(40deg) skewX(-10deg)!important}.date-popover[data-popper-placement=top-start] .popover-arrow[data-v-396739ac]{bottom:0;border-width:0 1px 1px 0;transform:translate(24px,50%) rotate(40deg) skewX(-10deg)!important}.date-picker-panel[data-v-396739ac]{background:#fff;border:1px solid var(--vc-border,#cbd5e1);border-radius:var(--br-10,10px);overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.12)}.date-picker-panel[data-v-396739ac] .vc-container,.modal-date-picker[data-v-396739ac] .vc-container{border:0;border-radius:var(--br-10,10px);box-shadow:none;overflow:hidden}.modal-date-picker[data-v-396739ac]{border-radius:var(--br-10,10px);overflow:hidden}.entire-month-footer[data-v-396739ac]{display:flex;align-items:center;justify-content:center;padding:12px 16px;border-top:1px solid var(--border-color,#dee2e6)}.date-popover[data-v-396739ac] .vc-day-content,.modal-date-picker[data-v-396739ac] .vc-day-content{font-weight:400}.date-popover[data-v-396739ac] .vc-day .vc-day-content,.modal-date-picker[data-v-396739ac] .vc-day .vc-day-content{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px}.date-popover[data-v-396739ac] .vc-day.is-disabled .vc-day-content,.modal-date-picker[data-v-396739ac] .vc-day.is-disabled .vc-day-content{color:#cbd5e1}.date-picker-panel.is-entire-month-locked[data-v-396739ac] .vc-highlight,.modal-date-picker.is-entire-month-locked[data-v-396739ac] .vc-highlight{height:36px}.date-picker-panel.is-entire-month-locked[data-v-396739ac] .vc-highlight-bg-solid,.modal-date-picker.is-entire-month-locked[data-v-396739ac] .vc-highlight-bg-solid{width:36px;background-color:var(--vc-accent-600,#16a34a);border-radius:50%}.date-picker-panel.is-entire-month-locked[data-v-396739ac] .vc-highlight-bg-light,.modal-date-picker.is-entire-month-locked[data-v-396739ac] .vc-highlight-bg-light{background-color:#e9e9e9;border-radius:0}.date-picker-panel.is-entire-month-locked[data-v-396739ac] .vc-highlight-base-start.vc-highlight-bg-light,.modal-date-picker.is-entire-month-locked[data-v-396739ac] .vc-highlight-base-start.vc-highlight-bg-light{border-top-left-radius:18px!important;border-bottom-left-radius:18px!important}.date-picker-panel.is-entire-month-locked[data-v-396739ac] .vc-highlight-base-end.vc-highlight-bg-light,.modal-date-picker.is-entire-month-locked[data-v-396739ac] .vc-highlight-base-end.vc-highlight-bg-light{border-top-right-radius:18px!important;border-bottom-right-radius:18px!important}.date-picker-panel.is-entire-month-locked[data-v-396739ac] .vc-highlight-content-light,.modal-date-picker.is-entire-month-locked[data-v-396739ac] .vc-highlight-content-light{color:#231f20;font-weight:400}.date-picker-panel.is-entire-month-locked[data-v-396739ac] .vc-highlight-content-solid,.modal-date-picker.is-entire-month-locked[data-v-396739ac] .vc-highlight-content-solid{color:#fff;font-weight:500}.date-picker-panel.is-entire-month-locked[data-v-396739ac] .vc-day.is-disabled .vc-day-content,.modal-date-picker.is-entire-month-locked[data-v-396739ac] .vc-day.is-disabled .vc-day-content{color:#c8c8c8;opacity:1}.fl-search-modal-body .widget-content-wrapper[data-v-396739ac]{display:flex;flex-direction:column;gap:var(--gap-20);width:100%;max-width:352px;margin:0 auto}.fl-search-modal-body .widget-fields-wrapper[data-v-396739ac]{display:flex;flex-direction:column;gap:var(--gap-10);width:100%}.modal-field[data-v-396739ac]{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);border-radius:var(--br-10)}.modal-field--when[data-v-396739ac]{padding:var(--padding-12-5) var(--padding-20);display:flex;flex-direction:column;gap:var(--gap-10)}.modal-field--entire[data-v-396739ac],.modal-field--what[data-v-396739ac]{display:flex;align-items:center;gap:var(--gap-10);min-height:44px;padding:var(--padding-12) var(--padding-20)}.modal-field-label[data-v-396739ac]{color:var(--Text-Primary-Text,#231f20);white-space:nowrap;font-size:var(--font-size-md,16px);font-weight:500;line-height:20px}.modal-field-input[data-v-396739ac]{flex:1;border:0;outline:0;text-align:right;background:transparent}.modal-field-input[data-v-396739ac]::-moz-placeholder{color:var(--body-color,#000)}.modal-field-input[data-v-396739ac]::placeholder{color:var(--body-color,#000)}.modal-date-picker[data-v-396739ac] .vc-container{width:100%}.modal-date-picker[data-v-396739ac] .vc-bordered{border:0;box-shadow:none;background:transparent}.modal-date-picker[data-v-396739ac] .vc-header{margin-top:0}.modal-date-picker[data-v-396739ac] .vc-weeks{padding-left:0;padding-right:0}.modal-date-picker[data-v-396739ac] .vc-day-content{font-weight:400}.modal-date-picker[data-v-396739ac] .vc-nav{display:flex;align-items:center;justify-content:space-between;padding:8px 12px}.modal-date-picker[data-v-396739ac] .vc-nav .vc-title{font-weight:700;font-size:16px;color:#111827}.modal-date-picker[data-v-396739ac] .vc-nav button{background:transparent;border:none;color:#374151}.modal-date-picker[data-v-396739ac] .vc-grid{padding:6px 10px 12px}.modal-date-picker[data-v-396739ac] .vc-weekdays{color:#6b7280;font-weight:600}.modal-date-picker[data-v-396739ac] .vc-day .vc-day-content{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px}.modal-search-btn[data-v-396739ac]{height:44px;padding:var(--padding-12);display:flex;justify-content:center;align-items:center;background:var(--color-yellowgreen,#cdd44f);color:var(--body-color,#000);border:none;border-radius:var(--br-10);flex-shrink:0;font-size:var(--font-size-14);transition:background .3s ease;width:130px;align-self:center;gap:var(--gap-10)}.modal-search-btn svg[data-v-396739ac]{font-size:var(--font-size-20)}.what-box[data-v-396739ac],.what-divider[data-v-396739ac]{display:none}@media (min-width:768px){.fl-search-widget[data-v-396739ac]{--search-radius:var(--br-12);max-width:500px}}@media (min-width:992px){.fl-search-widget[data-v-396739ac]{max-width:700px}.search-row[data-v-396739ac]{height:57px}.what-box[data-v-396739ac],.what-divider[data-v-396739ac]{display:block}.what-box[data-v-396739ac],.when-box[data-v-396739ac]{position:relative}.what-box .label[data-v-396739ac],.when-box .label[data-v-396739ac]{display:block;position:absolute;width:100%;top:var(--padding-10);padding:0 var(--padding-20)}.what-box .what-input[data-v-396739ac],.when-box .value[data-v-396739ac]{padding-top:var(--padding-29)}}@media (max-width:991px){[data-v-396739ac] .fl-search-modal.custom-modal .modal-content{border-radius:0;min-height:100%}}.image-w-button-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:1px;height:100%}.image-w-button-wrapper .image-w-button{flex:1 1 0%;display:flex;flex-direction:column;align-items:stretch;gap:0;height:100%}.image-w-button-wrapper .image-w-button .img-wrapper{position:relative;flex-grow:1;border-radius:0;border:3px solid var(--color-white);border-right-width:1px;border-left-width:1px}.image-w-button-wrapper .image-w-button .img-wrapper:before{content:"";display:block;border-radius:0;border-radius:inherit;position:absolute;inset:0;z-index:1}.image-w-button-wrapper .image-w-button .img-wrapper .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:var(--color-white);border-radius:inherit;position:absolute;inset:0}.image-w-button-wrapper .image-w-button .button-wrapper{margin-top:-17px;padding:3px 50px;z-index:1}.image-w-button-wrapper .image-w-button .button-wrapper .button{outline:3px solid var(--color-white);width:100%}.image-w-button-wrapper .image-w-button:first-child .img-wrapper{border-top-left-radius:15px;border-bottom-left-radius:15px;border-left-width:3px}.image-w-button-wrapper .image-w-button:last-child .img-wrapper{border-top-right-radius:15px;border-bottom-right-radius:15px;border-right-width:3px}header:has(.collapse.show) .navbar{visibility:visible;pointer-events:auto;transition:visibility 0s}header:has(.collapse.show) .navbar .navbar-panel{transform:translateX(0)}header .navbar{--navbar-width:322px;inset:0;display:block;max-height:100dvh;padding:0;background:transparent;visibility:hidden;pointer-events:none;transition:visibility 0s linear .3s}header .navbar,header .navbar .navbar-panel{position:fixed;z-index:1045;width:var(--navbar-width)}header .navbar .navbar-panel{top:0;left:0;height:100dvh;overflow-y:auto;overflow-x:hidden;background-color:var(--color-white);padding:var(--padding-30);display:flex;flex-direction:column;gap:var(--gap-30);transform:translateX(-100%);transition:transform .3s ease-in-out;box-shadow:0 0 20px rgba(0,0,0,.15)}header .navbar .navbar-panel .nav-item .nav-link{width:100%;font-size:var(--font-size-xl,24px);line-height:normal;font-weight:500;color:var(--body-color,#000);text-transform:capitalize;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--gap-5);text-wrap:wrap;overflow-wrap:anywhere}header .navbar .navbar-panel .nav-item .nav-link .nav-link-text{flex-grow:1;overflow-wrap:inherit;min-width:0}header .navbar .navbar-panel .nav-item .nav-link .icon-sprite{width:14px;height:14px;margin-left:auto;flex-shrink:0}header .navbar .navbar-panel .nav-item.open .mega-menu-wrapper{transform:translateX(0);opacity:1;pointer-events:auto;transition-delay:0s}header .navbar .mega-menu-wrapper{position:fixed;top:0;left:0;opacity:0;z-index:1045;height:100dvh;overflow-y:auto;background-color:var(--color-white);transform:translateX(100%);pointer-events:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:var(--navbar-width)}header .navbar .mega-menu{display:flex;flex-direction:column;gap:var(--gap-35);height:100%}header .navbar .mega-menu .title-wrapper{flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--gap-5);padding:var(--padding-30) var(--padding-30) 0;margin:0;color:var(--body-color,#000);font-size:var(--font-size-2xl,28px);font-weight:500;line-height:normal;text-transform:capitalize}header .navbar .mega-menu .title{flex-grow:1;text-align:center}header .navbar .mega-menu .back-link{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--gap-5);font-size:var(--font-size-sm,14px)}header .navbar .mega-menu .mega-menu-content{flex:1 0 0;overflow-y:auto;padding:0 var(--padding-30) var(--padding-30);--row-gap:0;--column-gap:0;gap:var(--row-gap) var(--column-gap)}header .navbar .mega-menu .mega-menu-content .left-side,header .navbar .mega-menu .mega-menu-content .right-side{flex:1 1 100%;overflow:hidden}header .navbar .mega-menu .mega-menu-content .left-side>.row,header .navbar .mega-menu .mega-menu-content .right-side>.row{row-gap:var(--gap-35)}header .navbar .mega-menu .menu-title{font-style:normal;font-size:var(--font-size-md,16px);font-weight:500;line-height:20px;color:var(--body-color,#000);padding-bottom:var(--padding-5);margin-bottom:0;border-bottom:.5px solid var(--body-color,#000);position:sticky;top:0;background:var(--body-bg,#fff);margin-bottom:var(--gap-15)}header .navbar .mega-menu .menu-title~.row{row-gap:var(--gap-10)}header .navbar .mega-menu .menu-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;--row-gap:var(--gap-10);--column-gap:var(--gap-10);gap:var(--row-gap) var(--column-gap);margin-bottom:0}header .navbar .mega-menu .menu-list.dynamic-order-list{flex-wrap:wrap}header .navbar .mega-menu .menu-list.dynamic-order-list>*{width:calc((100% - var(--column-gap)*(var(--list-cols, 1) - 1))/var(--list-cols, 1));flex-shrink:0}header .navbar .mega-menu .menu-list .menu-link{color:var(--body-color,#000);text-decoration:none;font-size:var(--font-size-md,16px);line-height:20px;font-style:normal;font-weight:400;text-transform:capitalize;overflow-wrap:anywhere;display:inline-block}header .navbar .mega-menu .menu-list .menu-link.more-link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--gap-2);color:var(--text-secondary);font-size:var(--font-size-14,14px);font-weight:400}header .navbar .mega-menu .menu-list .menu-link.more-link .icon-sprite{width:14px;height:14px}header .navbar .mega-menu .menu-list.large-font{margin-bottom:15px}header .navbar .mega-menu .menu-list.large-font .menu-link:not(.more-link){font-size:var(--font-size-lg,20px);line-height:20px;font-weight:400}header .navbar .mega-menu .menu-list.menu-shop-list.large-font{gap:var(--gap-20)}header .navbar .mega-menu .menu-list.location-list{--row-gap:var(--gap-15)}header .navbar .mega-menu .menu-list.location-list .location-group{--row-gap:var(--gap-5);--column-gap:var(--gap-5);gap:var(--row-gap) var(--column-gap);display:flex;flex-wrap:nowrap;align-items:start}header .navbar .mega-menu .menu-list.location-list .list-title{flex:1 0 0%;max-width:150px;font-size:var(--font-size-md,16px);line-height:18px;font-weight:500;color:var(--body-color,#000);margin:0}header .navbar .mega-menu .menu-list.location-list .menu-list{flex:1 0 0%;min-width:0}body.menu-open{overflow:hidden}@media (max-width:991px){header .navbar .mega-menu.container-fluid{padding-left:0!important;padding-right:0!important}}@media (min-width:576px){header .navbar{--navbar-width:461px}}@media (min-width:768px){header .navbar{--navbar-width:615px}}@media (min-width:992px){header .logo-icon{height:23px}header .navbar{--navbar-width:100%;position:static;inset:auto;max-height:none;visibility:visible;pointer-events:auto;z-index:auto}header .navbar .navbar-panel{position:static;z-index:2;inset:auto;padding:var(--padding-30) 0;box-shadow:none;flex-direction:row;align-items:center;justify-content:space-between;height:auto;overflow:visible;width:auto;transform:none!important}header .navbar .navbar-panel .nav-item{position:static}header .navbar .navbar-panel .nav-item .nav-link{font-size:var(--font-size-md,16px);font-style:normal;font-weight:400;line-height:20px;gap:var(--gap-3);color:rgba(0,0,0,.65)}header .navbar .navbar-panel .nav-item .nav-link .icon-sprite{width:8px;height:8px}header .navbar .navbar-panel .nav-item.open .mega-menu-wrapper{transform:translateX(-50%) translateY(0);opacity:1;pointer-events:auto;transition-delay:0s}header .navbar .mega-menu-wrapper{width:100%;height:auto;position:absolute;top:calc(100% - var(--padding-30));left:50%;right:0;padding:var(--padding-30) 0 0;z-index:3;background-color:var(--color-white);overflow:visible;transform:translateX(-50%) translateY(100px)}header .navbar .mega-menu-wrapper:before{content:"";width:100%;display:block;border-top:1px solid var(--color-gainsboro)}header .navbar .mega-menu-wrapper .mega-menu{display:block;height:auto;padding-top:var(--padding-30);padding-bottom:var(--padding-30)}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content{padding:0;gap:var(--gap-25)}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content .left-side{flex:1 1 0%;min-width:0}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content .right-side{flex:1 0 0%}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content .left-side>.row,header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content .right-side>.row{--bs-gutter-x:var(--gap-25)}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content .right-side .image-w-button-wrapper{justify-content:flex-end}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content .right-side .image-w-button-wrapper .image-w-button .img-wrapper .image{min-height:268px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.shop-menu-content{--row-gap:var(--gap-25)}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.shop-menu-content .right-side{min-width:442px;max-width:442px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.shop-menu-content .right-side .image-w-button-wrapper .image-w-button{max-width:500px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.education-menu-content{--row-gap:var(--gap-25)}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.education-menu-content .right-side{min-width:242px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.locations-menu-content{--row-gap:var(--gap-25)}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.locations-menu-content .right-side{min-width:307px;max-width:307px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.more-menu-content{--row-gap:var(--gap-25)}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.more-menu-content .right-side{min-width:217px;max-width:217px}header .navbar .mega-menu-wrapper .mega-menu .menu-list.location-list{--column-gap:var(--gap-25)}header .navbar .mega-menu .menu-list.location-list .location-group{--column-gap:inherit;flex-direction:column;align-items:stretch}header .navbar .mega-menu-wrapper .mega-menu .image-w-button-wrapper{min-height:295px}header .navbar .mega-menu-wrapper .mega-menu .image-w-button-wrapper .button-wrapper .button{padding-left:4px;padding-right:4px}}@media (min-width:1200px){header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.shop-menu-content .right-side{min-width:500px;max-width:500px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.education-menu-content .right-side{min-width:300px;max-width:300px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.locations-menu-content .right-side{min-width:340px;max-width:340px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.more-menu-content .right-side{min-width:250px;max-width:250px}}@media (min-width:1400px){header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.shop-menu-content .right-side{min-width:700px;max-width:700px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.education-menu-content .right-side,header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.locations-menu-content .right-side{min-width:500px;max-width:500px}header .navbar .mega-menu-wrapper .mega-menu .mega-menu-content.more-menu-content .right-side{min-width:450px;max-width:450px}}.mini-cart-container[data-v-1977511a]{border:none!important;background-color:transparent!important;background-clip:unset!important;padding:0!important;margin:0!important;box-shadow:none!important;border-radius:0!important;width:auto;max-width:calc(100% - var(--bs-gutter-x))}.mini-cart[data-v-1977511a]{display:flex;flex-direction:column;align-items:stretch;font-size:var(--font-size-16);gap:var(--gap-20);width:390px;max-width:100%;padding:var(--padding-20) 0;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:var(--br-15);background-color:var(--color-white);max-height:calc(100dvh - 150px);overflow:hidden}.mini-cart .button-grid[data-v-1977511a]{display:flex;flex-direction:column;width:100%;gap:var(--gap-10);flex-shrink:0;padding:0 var(--padding-20)}.mini-cart .button-grid .button[data-v-1977511a]{width:100%}.mini-cart .mini-cart-list-wrapper[data-v-1977511a]{flex:1 1 0%;overflow-y:auto;display:flex;flex-direction:column;gap:var(--gap-10)}.mini-cart .list-cart-items[data-v-1977511a]{display:flex;flex-direction:column;width:100%;gap:var(--gap-10)}.mini-cart .list-cart-items[data-v-1977511a]:not(:first-child){margin-top:var(--gap-10)}.mini-cart .list-cart-items li[data-v-1977511a]{--item-img-width:68px;--item-img-height:68px;--column-gap:var(--gap-10);display:flex;align-items:center;gap:var(--gap-10) var(--column-gap);padding:0 var(--padding-20)}.mini-cart .list-cart-items li .seperator-line[data-v-1977511a]{width:100%;border-bottom:1px solid var(--border-color)}.mini-cart .list-cart-items li.list-title[data-v-1977511a]{border:none;font-weight:800;padding:var(--padding-10) var(--padding-20);background:var(--tertiary-bg);font-size:var(--font-size-16);font-weight:500}.grid-table-wrapper[data-v-1977511a],.loyalty-wrapper[data-v-1977511a]{padding:0 var(--padding-20)}.mini-cart .list-cart-items .product-icon-wrapper[data-v-1977511a]{width:var(--item-img-width);height:var(--item-img-height);flex:0 0 auto}.mini-cart .list-cart-items .product-icon[data-v-1977511a]{width:var(--item-img-width);height:var(--item-img-height);-o-object-fit:cover;object-fit:cover;border:1px solid var(--color-gainsboro);display:block;overflow:hidden;text-overflow:ellipsis}.mini-cart .list-cart-items .product-details[data-v-1977511a]{flex-grow:1;gap:var(--gap-10);max-width:calc(100% - var(--item-img-width) - var(--column-gap));font-size:var(--font-size-14)}.mini-cart .list-cart-items .product-details a.delete-product[data-v-1977511a]{display:inline-flex}.mini-cart .list-cart-items .product-details .product-name[data-v-1977511a]{line-height:18px}.mini-cart .list-cart-items .product-details .price[data-v-1977511a]{line-height:1;font-weight:500}.mini-cart .list-cart-items .product-details[data-v-1977511a] .qty-info:empty{display:none}.grid-table[data-v-1977511a]{border:none}.pricing-table .row-wrapper.row-body:not(:last-child) .cell[data-v-1977511a]{border-bottom:none}.pricing-table .row-wrapper .cell[data-v-1977511a]:not(:last-child){border-right:none}