.footer-section__advantages[data-v-492b0df2]{background:var(--bg-tagline);padding:1.5rem 0}.advantages-block[data-v-492b0df2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}.advantages-block__column[data-v-492b0df2]{flex:1 1 10rem}.advantage[data-v-492b0df2]{align-items:center;border-radius:6px;color:var(--text-button);display:flex;flex-direction:row;gap:1rem;height:100%;padding:1.25rem}.adventages-block[data-v-492b0df2]{gap:15px}.advantage__icon[data-v-492b0df2]{font-size:2.25rem}.advantage__text[data-v-492b0df2]{font-size:1rem;font-weight:600;line-height:120%}@media only screen and (max-width:991px){.footer-section__advantages[data-v-492b0df2]{padding:0}.footer-section__advantages .container[data-v-492b0df2]{display:flex;flex-wrap:nowrap;gap:.5rem;max-width:none;overflow:hidden;padding:0;position:relative}.advantages-block[data-v-492b0df2]{animation:advantages-block-492b0df2 15s linear infinite running;flex-shrink:0;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start;min-width:100%;padding:0}@keyframes advantages-block-492b0df2{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 1rem))}}.advantage[data-v-492b0df2]{gap:.5rem;padding:.5rem;transition:all .1s ease-in-out}.advantage__icon[data-v-492b0df2]{font-size:1.875rem}.advantage__text[data-v-492b0df2]{font-size:.75rem;line-height:1rem}.advantages-block__column[data-v-492b0df2]{flex:0 0 auto}}@media only screen and (min-width:768px) and (max-width:1179px){.advantages-block[data-v-492b0df2]{gap:1rem}.advantages-block__column[data-v-492b0df2]{flex:0 0 auto;width:calc(50% - 1rem)}}.footer-section__subscribe[data-v-e6e334b6]{padding:3.75rem 0}.subscribe-text .message[data-v-e6e334b6]{margin-top:.75rem}.subscribe-form[data-v-e6e334b6]{position:relative;width:100%}.subscribe-form__input[data-v-e6e334b6]{background-color:var(--main-secondary-default);border-radius:5rem;color:var(--text-tertiary);font-size:1rem;height:2.875rem;padding:.75rem 1.25rem;width:100%}.grey-bg .subscribe-form__input[data-v-e6e334b6]{background-color:var(--bg-primary);color:var(--text-primary)}.subscribe-form__btn[data-v-e6e334b6]{align-items:center;background:var(--main-secondary-hover);border-radius:5rem;display:flex;font-size:1rem;height:2.875rem;justify-content:center;padding:0;position:absolute;right:0;top:0;width:2.875rem}.footer-column__list[data-v-e6e334b6],.footer-column__phone[data-v-e6e334b6],.footer-column__time[data-v-e6e334b6]{margin-top:.625rem}.footer-column__social[data-v-e6e334b6]{margin-top:.75rem}.footer-column__list li a[data-v-e6e334b6],.footer-column__phone[data-v-e6e334b6],.footer-column__time[data-v-e6e334b6]{color:var(--text-tertiary);display:block;font-size:.875rem;line-height:1.25rem}.footer-column__list[data-v-e6e334b6]{list-style:none}.footer-column__list li+li[data-v-e6e334b6]{margin-top:.875rem}.footer-column__social[data-v-e6e334b6]{display:flex;flex-direction:row;gap:.75rem}.footer-column__icon[data-v-e6e334b6]{color:var(--other-secondary);font-size:2rem;height:2rem;width:2rem}.footer-column__icon[data-v-e6e334b6]:hover:before,.footer-column__list li a[data-v-e6e334b6]:hover,.footer-column__phone[data-v-e6e334b6]:hover{color:var(--text-primary)}.footer-column__icon[data-v-e6e334b6]:before{color:var(--other-secondary)}.footer-column__icon+.footer-column__icon[data-v-e6e334b6]{margin-left:.75rem}.footer-section__copyright[data-v-e6e334b6]{padding:4.375rem 0}.copyright__row[data-v-e6e334b6]{display:flex;flex-direction:row;gap:2.5rem}.footer-copyright[data-v-e6e334b6],.footer-powered[data-v-e6e334b6]{color:var(--text-tertiary);font-size:.75rem;line-height:1.125rem}.copyright__row>div[data-v-e6e334b6]{display:flex;flex-direction:column;justify-content:center}.footer-payments[data-v-e6e334b6]{display:flex;flex-direction:row;gap:.75rem}.footer-payments__icon[data-v-e6e334b6]{color:var(--other-secondary);font-size:1.5rem}.footer-payments__icon[data-v-e6e334b6]:hover{color:var(--text-primary)}.subscribe-success[data-v-e6e334b6]{display:inline-block}@media only screen and (max-width:767px){.footer-section__subscribe[data-v-e6e334b6]{padding:2rem 7.5px 1.5rem}.footer-contacts[data-v-e6e334b6]{margin:0 7.5px}.subscribe-text .message[data-v-e6e334b6]{margin-top:.5rem}.subscribe-form[data-v-e6e334b6]{margin-top:1rem}.footer-column[data-v-e6e334b6]{margin-top:1.5rem;padding:0 15px}.footer-column__list[data-v-e6e334b6]{display:none}.footer-column__list.active[data-v-e6e334b6]{display:block}.footer-column__list li+li[data-v-e6e334b6]{margin-top:.625rem}.footer-section__copyright[data-v-e6e334b6]{padding:1.5rem 7.5px 2rem}.footer-payments[data-v-e6e334b6]{align-items:center;display:flex;flex-direction:row;height:2.5rem;margin:0}.footer-column__header[data-v-e6e334b6]{cursor:pointer;line-height:1.5rem;position:relative;width:100%}.footer-column__chevron[data-v-e6e334b6]{color:var(--text-primary);font-size:1.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .2s}.footer-column__header--open .footer-column__chevron[data-v-e6e334b6]{transform:translateY(-50%) rotate(180deg)}.copyright__row[data-v-e6e334b6]{margin:1rem 0}}@media (min-width:768px){.footer-section__subscribe[data-v-e6e334b6]{padding:2.5rem 0 0}.footer-column[data-v-e6e334b6],.footer-contacts[data-v-e6e334b6]{margin-top:2rem}}.btn-next:hover,.btn-prev:hover{background:var(--main-secondary-hover)}.carousel-indicator.active,.carousel-indicator:hover{background-color:var(--main-default);opacity:1}.carousel-item--pointer{cursor:pointer}@media only screen and (max-width:767px){.line-indicators .carousel-indicators .carousel-indicator:hover{background-color:var(--other-secondary)}.carousel-indicators{bottom:1rem}}.tabs[data-v-2e57c68a]{background:var(--bg-secondary);border-radius:.5rem;display:flex;gap:.25rem;justify-content:space-between;padding:.25rem}.tab[data-v-2e57c68a]{align-items:center;border-radius:.5rem;display:flex;flex:1;justify-content:center;line-height:1.375rem;padding:.75rem;text-align:center}.tab.--active[data-v-2e57c68a]{background:var(--bg-primary)}.tab__text[data-v-2e57c68a]{color:var(--text-tertiary);font-weight:600}.tab.--active .tab__text[data-v-2e57c68a]{color:var(--text-primary)}.deliverypopup__content[data-v-b86f8386]{padding:4rem 0 2rem 2.5rem}.deliverypopup__header[data-v-b86f8386]{align-items:center;cursor:pointer;display:flex;gap:.75rem;margin-bottom:2rem;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none}.pickpoint__search[data-v-b86f8386]{width:100%}.pickpoint__list[data-v-b86f8386]{margin-left:-1.5rem;margin-right:-.8rem;max-height:30rem;overflow-y:scroll}.pickpoint__list[data-v-b86f8386]::-webkit-scrollbar{width:4px}.pickpoint__list[data-v-b86f8386]::-webkit-scrollbar-track{background:transparent}.pickpoint__list[data-v-b86f8386]::-webkit-scrollbar-thumb{background:var(--other-default);border-radius:100px;margin-top:10px}.pickpoint__list[data-v-b86f8386]::-webkit-scrollbar-thumb:hover{background:var(--other-default)}.pickpoint__item[data-v-b86f8386]{cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 0 .75rem 1.5rem}.pickpoint__item[data-v-b86f8386]:hover{background:var(--bg-secondary)}.pickpoint__item>div[data-v-b86f8386]{align-items:center;display:flex}.pickpoint__item .pickpoint__item-header[data-v-b86f8386]{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.pickpoint__item .pickpoint-arrow[data-v-b86f8386]{align-items:center;display:flex;justify-content:center}.pickpoint__item .pickpoint-arrow svg[data-v-b86f8386]{height:1.5rem;width:1.5rem}.deliverypopup__back-arrow[data-v-b86f8386]{align-items:center;display:flex;justify-content:center}.deliverypopup__back-arrow svg[data-v-b86f8386]{height:1.5rem;pointer-events:none;width:1.5rem}.pickpoint_address[data-v-b86f8386]{color:var(--text-tertiary)}.map-point[data-v-b86f8386]{border-radius:100px;cursor:pointer;padding:5px;text-align:center}.map-point[data-v-b86f8386]:hover{background:var(--bg-primary)}.pickpoint__info[data-v-b86f8386]{display:flex;flex-direction:column}.pickpoint__info+.pickpoint__info[data-v-b86f8386]{margin-top:1.5rem}.pickpoint__info__title[data-v-b86f8386]{color:var(--text-tertiary)}.pickpoint__info__value--schedule[data-v-b86f8386]{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.pickpoint__schedule-row[data-v-b86f8386]{align-items:baseline;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto}.pickpoint__schedule-hours[data-v-b86f8386]{white-space:nowrap}.deliverypopup_submit[data-v-b86f8386]{margin-top:2rem;width:100%}@media (max-width:767px){.deliverypopup__content--selected[data-v-b86f8386]{padding-top:5rem}.deliverypopup__content[data-v-b86f8386]{padding:1.75rem 1rem 0}.deliverypopup__header[data-v-b86f8386]{margin-bottom:1.25rem}.pickpoint__list[data-v-b86f8386]{margin:0;max-height:none;overflow-y:scroll}}.deliverymappopup[data-v-11f59156] .basepopup-content{height:42.5rem;width:1200px}.pickpoint-address[data-v-1ec7968b]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.pickpoint-address__location[data-v-1ec7968b]{display:flex;flex-wrap:wrap;gap:.75rem}.pickpoint-address__methods-title[data-v-1ec7968b]{color:var(--text-tertiary);font-size:.8125rem;font-weight:600;letter-spacing:.04em;margin:0 0 .75rem;text-transform:uppercase}.pickpoint-address__city[data-v-1ec7968b]{flex:1 1 12rem;min-width:0}.pickpoint-address__zone[data-v-1ec7968b]{flex:0 1 11rem;min-width:8rem}.pickpoint-address__field[data-v-1ec7968b]{margin:0;position:relative;width:100%}.pickpoint-address__field[data-v-1ec7968b] .form-group{margin:0;width:100%}.pickpoint-address__field[data-v-1ec7968b] .form-control:disabled{background:var(--bg-secondary);color:var(--text-primary);cursor:default;opacity:1}.pickpoint-address__field--action[data-v-1ec7968b] .form-group .form-field>.form-control{padding-right:6.5rem;text-overflow:ellipsis}.pickpoint-address__change[data-v-1ec7968b]{background:transparent;border:0;color:var(--main-default);cursor:pointer;font-weight:300;margin:0;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:2}.pickpoint-address__change[data-v-1ec7968b]:hover{color:var(--main-hover)}.payment-method[data-v-9e81a6a8]{align-items:center;background:var(--bg-secondary);border:1.5px solid var(--bg-secondary);border-radius:.75rem;cursor:pointer;display:flex;height:4.625rem;justify-content:space-between;padding:1rem}.payment-method.--active[data-v-9e81a6a8]{border:1.5px solid var(--main-default)}.payment-method__title[data-v-9e81a6a8]{align-items:center;display:flex;justify-content:space-between}.payment-method__icons[data-v-9e81a6a8]{display:flex;gap:.5rem}.payment-method__icon[data-v-9e81a6a8]{align-items:center;background:var(--bg-primary);border-radius:.5rem;display:flex;height:2.625rem;justify-content:center;width:4.25rem}.form-check{margin-bottom:.5rem;user-select:none;width:100%}.form-check-input{opacity:0;position:absolute}.form-check-input:focus-visible+.form-check-label{outline:2px solid var(--main-default);outline-offset:2px}.form-check-label{align-items:center;display:flex}.form-check-input+label{cursor:pointer;font-size:.875rem;font-weight:400;position:relative}.form-check__box{flex-shrink:0;position:relative}.form-check__text{margin-left:.5rem}.form-check__box{align-items:center;background:var(--bg-primary);border:1px solid var(--text-tertiary);border-radius:3px;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.form-check-input:checked+.form-check-label .form-check__box{background:var(--main-default);border-color:var(--main-default)}.form-check__box .svg-icon{color:var(--text-button)}.form-check-input:disabled+label{color:var(--text-tertiary);cursor:auto}.form-check-input:disabled+.form-check__box{background:var(--other-secondary);box-shadow:none}@media (max-width:767px){.form-check__text{font-size:.875rem;line-height:1.125rem}}.number-input[data-v-a8c5b786]{align-items:center;background:var(--bg-secondary);border-radius:.75rem;display:inline-flex;flex-direction:row;gap:.75rem;height:3.25rem;justify-content:center;padding:1.75rem}.number-input__value[data-v-a8c5b786]{appearance:textfield;background:transparent;font-weight:600;height:1.375rem;line-height:1.375rem;padding:0;text-align:center;width:1.75rem}.number-input__value[data-v-a8c5b786]::-webkit-inner-spin-button,.number-input__value[data-v-a8c5b786]::-webkit-outer-spin-button{appearance:none;margin:0}.number-input__minus[data-v-a8c5b786],.number-input__plus[data-v-a8c5b786]{align-items:center;display:flex;flex-direction:column;font-size:0;height:2.5rem;justify-content:center;margin:-.75rem;padding:0;position:relative;width:2.5rem}.number-input__minus[data-v-a8c5b786]:after,.number-input__plus[data-v-a8c5b786]:after{background:var(--text-primary);border-radius:5px;content:"";display:block;height:1.5px;width:14.4px}.number-input__minus[data-v-a8c5b786]:after{background:var(--text-tertiary-high)}.number-input__minus.--active[data-v-a8c5b786]:after{background:var(--text-primary)}.number-input__plus[data-v-a8c5b786]:not(.--active):after,.number-input__plus[data-v-a8c5b786]:not(.--active):before{background:var(--text-tertiary-high)}.number-input__minus[data-v-a8c5b786]:disabled,.number-input__plus[data-v-a8c5b786]:disabled{cursor:default}.number-input__plus[data-v-a8c5b786]:before{background:var(--text-primary);border-radius:5px;content:"";display:block;height:14.4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.5px}.number-input.--disabled .btn[data-v-a8c5b786],.number-input.--disabled input[data-v-a8c5b786],.number-input.--disabled[data-v-a8c5b786]{cursor:not-allowed}.number-input.--disabled .number-input__minus[data-v-a8c5b786]:after,.number-input.--disabled .number-input__plus[data-v-a8c5b786]:after,.number-input.--disabled .number-input__plus[data-v-a8c5b786]:before{background:var(--text-tertiary-high)}.number-input.--compact[data-v-a8c5b786]{background:transparent;gap:0;height:2.5rem;padding:0}.number-input.--compact .number-input__minus[data-v-a8c5b786],.number-input.--compact .number-input__plus[data-v-a8c5b786]{margin:0}.number-input.--compact .number-input__value[data-v-a8c5b786]{color:color-mix(in srgb,var(--text-primary) 72%,transparent);font-size:.875rem;font-weight:500;line-height:1.25rem;width:1.5rem}.number-input.--compact .number-input__minus[data-v-a8c5b786]:after,.number-input.--compact .number-input__plus[data-v-a8c5b786]:after{width:.75rem}.number-input.--compact .number-input__plus[data-v-a8c5b786]:before{height:.75rem}.number-input.--compact .number-input__minus.--active[data-v-a8c5b786]:after,.number-input.--compact .number-input__plus.--active[data-v-a8c5b786]:after,.number-input.--compact .number-input__plus.--active[data-v-a8c5b786]:before{background:color-mix(in srgb,var(--text-primary) 72%,transparent)}.option[data-v-e584c7ce]{margin-top:0}.option__header[data-v-e584c7ce]{color:var(--text-tertiary);margin-bottom:.5rem;width:100%}.option__values[data-v-e584c7ce]{display:flex;flex-direction:row;gap:.75rem}.option__input[data-v-e584c7ce]{opacity:0;position:absolute}.option__label[data-v-e584c7ce]{align-items:center;background:var(--main-secondary-default);border:1.5px solid transparent;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:row;height:2.75rem;justify-content:center;width:2.75rem}.option__label-text[data-v-e584c7ce]{font-size:1rem;font-weight:500}.option__input:checked+.option__label[data-v-e584c7ce]{background:var(--bg-primary);border-color:var(--main-default)}.swipeout{display:flex;overflow:hidden;position:relative}.swipeout .swipeout-left,.swipeout .swipeout-right{display:flex;height:100%;position:absolute;z-index:1}.swipeout .swipeout-left{left:0;transform:translateX(-100%)}.swipeout .swipeout-right{right:0;transform:translateX(100%)}.swipeout .swipeout-action,.swipeout .swipeout-content{transition:transform .2s;will-change:transform}.swipeout.swipeout--no-transition .swipeout-action,.swipeout.swipeout--no-transition .swipeout-content{transition:none!important}.swipeout .swipeout-content{width:100%}.swipeout-non-selectable{user-select:none!important}.swipeout-no-pointer-events{pointer-events:none!important}.swipeout-list{display:flex;flex-direction:column}.swipeout-list-item{flex:1}.cart-item__content[data-v-398de3c4]{background:var(--bg-primary);border-radius:1rem;display:flex;flex-direction:row;gap:1rem;padding:2rem;width:100%}.cart-item+.cart-item[data-v-398de3c4]{margin-top:.75rem}.cart-item__select[data-v-398de3c4]{flex:0 0 auto;width:auto}.cart-item>.row[data-v-398de3c4]{flex:1}.cart-item__image[data-v-398de3c4]{border-radius:.75rem;display:block;overflow:hidden}.cart-item__image .image__item[data-v-398de3c4]{width:100%}.cart-item__image.mix-blend-darken .image__item[data-v-398de3c4]{mix-blend-mode:darken}.cart-item__section[data-v-398de3c4]{display:flex;flex-direction:column;justify-content:space-between}.cart-item__properties[data-v-398de3c4]{column-gap:.5rem;display:grid;grid-template-columns:max-content auto;margin-top:.5rem;row-gap:.5rem}.cart-item__property[data-v-398de3c4]{display:contents}.cart-item__properties dt[data-v-398de3c4]{color:var(--text-tertiary)}.cart-item__properties dd[data-v-398de3c4]{margin-left:.5rem}.cart-item__property dd .btn[data-v-398de3c4]{border-bottom:1px solid var(--text-primary);font-size:.875rem;font-weight:300;line-height:1.25}.cart-item__status[data-v-398de3c4]{border-radius:.375rem;display:inline-block;font-size:.75rem;font-weight:500;line-height:1;padding:.25rem .5rem}.cart-item__status--instock[data-v-398de3c4]{background:color-mix(in srgb,var(--text-success) 20%,transparent);color:var(--text-success)}.cart-item__status--preorder[data-v-398de3c4]{background:color-mix(in srgb,var(--text-warning) 20%,transparent);color:var(--text-warning)}.cart-item__statuses[data-v-398de3c4]{display:flex;flex-direction:row;gap:.25rem}.cart-item__price-section[data-v-398de3c4]{align-items:center;display:flex;justify-content:space-between}.cart-item__remove[data-v-398de3c4]{color:var(--main-secondary-pressed);font-size:1.5rem;padding:0}.cart-item__price[data-v-398de3c4]{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.cart-item__price-values[data-v-398de3c4]{align-items:center;display:flex;flex-direction:row;gap:.75rem}.cart-item__price .base-price[data-v-398de3c4]{color:var(--text-tertiary);font-size:1rem;text-decoration:line-through}.cart-item__price .final-price[data-v-398de3c4]{font-size:1.5rem;font-weight:600;line-height:1.75rem}.cart-item__options[data-v-398de3c4]{display:flex;flex-direction:column;gap:1rem}.cart-item__quantity_section[data-v-398de3c4]{align-items:center;display:flex;gap:1.5rem;justify-content:flex-start}.cart-item_favourite[data-v-398de3c4]{align-items:center;color:var(--other-secondary);display:inline-flex;font-size:1.5rem;justify-content:center;line-height:0;padding:0}.cart-item_favourite svg[data-v-398de3c4]{color:inherit}.cart-item_favourite.--active[data-v-398de3c4]{color:var(--main-default)}@media (max-width:767px){.cart-item__content[data-v-398de3c4]{border-radius:0;gap:.75rem;padding:1rem 45px 1rem 1rem}.cart-item+.cart-item[data-v-398de3c4]{margin-top:.5rem}.cart-item__description[data-v-398de3c4]{padding-right:1.5rem}.cart-item__title[data-v-398de3c4]{font-size:.875rem;line-height:1.125rem}.cart-item__properties[data-v-398de3c4]{font-size:.875rem;line-height:1.125rem;margin-top:.25rem;row-gap:.375rem}.cart-item__price[data-v-398de3c4]{gap:.5rem}.cart-item__price .final-price[data-v-398de3c4]{font-size:1.125rem;font-weight:600;line-height:1.375rem}.cart-item__price .base-price[data-v-398de3c4]{font-size:.875rem;line-height:1.25rem}.cart-item__mobile-price[data-v-398de3c4]{justify-content:center;margin-top:0;min-height:2.75rem;width:100%}.cart-item__visual[data-v-398de3c4]{background:var(--main-secondary-default);border-radius:.75rem;overflow:hidden;position:relative}.cart-item__visual .cart-item__image[data-v-398de3c4]{background:transparent;border-radius:0;padding-bottom:2.75rem}.cart-item__image-quantity[data-v-398de3c4]{bottom:.125rem;position:absolute;right:50%;transform:translateX(50%);z-index:1}.cart-item__mobile-buy-row[data-v-398de3c4]{align-items:center;column-gap:.5rem;display:grid;grid-template-areas:"price status";grid-template-columns:minmax(0,1fr) auto;width:100%}.cart-item__mobile-buy-row .cart-item__price-values[data-v-398de3c4]{column-gap:.5rem;flex-wrap:wrap;grid-area:price;min-width:0;row-gap:.125rem}.cart-item__mobile-buy-row .cart-item__statuses[data-v-398de3c4]{grid-area:status;justify-self:end}.cart-item__action[data-v-398de3c4]{color:var(--other-secondary);font-size:1.5rem;line-height:0;padding:0;position:absolute;right:0;top:0}.cart-item__mwishlish[data-v-398de3c4]{align-items:center;background:var(--bg-alt-secondary	);color:var(--main-default);display:flex;font-size:1.5rem;justify-content:center;width:3.5rem}.cart-item__mwishlish svg[data-v-398de3c4]{color:inherit}.cart-item__mdelete[data-v-398de3c4]{align-items:center;background:var(--text-error);color:var(--bg-primary);display:flex;font-size:1.5rem;justify-content:center;width:3.5rem}.cart-item-popup[data-v-398de3c4] .basepopup-dragable{height:2rem;position:relative}.cart-item-popup[data-v-398de3c4] .basepopup-content{height:auto!important;margin-top:-.5rem;max-height:none;min-height:auto}.cart-item-popup[data-v-398de3c4] .basepopup-content-wrapper{display:flex;flex-direction:column;gap:1rem;padding-bottom:0}.cart-item-popup[data-v-398de3c4] .option,.cart-item__quantity[data-v-398de3c4]{align-items:center;display:flex;justify-content:space-between}.cart-item-popup[data-v-398de3c4] .option__header,.cart-item__quantity-text[data-v-398de3c4]{font-size:.875rem;font-weight:600;line-height:1.125rem}.cart-item__quantity-text[data-v-398de3c4]{color:var(--text-tertiary)}.cart-item-popup hr[data-v-398de3c4],.cart-item__popup-btns[data-v-398de3c4]{border-top:1px solid var(--other-default)}.cart-item__popup-btns[data-v-398de3c4]{display:flex;justify-content:space-between;margin-top:1.125rem;padding:1.125rem 0}.cart-item__popup-btns .btn[data-v-398de3c4]{align-items:center;color:var(--text-tertiary);display:flex;font-size:.875rem;gap:.5rem;justify-content:center;line-height:1.125rem;padding:0}.cart-item__popup-btns .btn-icon[data-v-398de3c4]{font-size:1.5rem}.btn--wishlist[data-v-398de3c4]{color:var(--text-primary)}.btn--wishlist.--active[data-v-398de3c4]{color:var(--main-default)}.btn--wishlist .btn-icon[data-v-398de3c4]{color:inherit}}.summary[data-v-2252c32a]{background:var(--bg-primary);border-radius:1rem;padding:1.75rem 2rem}.summary__header[data-v-2252c32a]{display:block;margin-bottom:1rem}.summary__subtotal-item[data-v-2252c32a],.summary__total-item[data-v-2252c32a]{display:flex;flex-direction:row;justify-content:space-between}.summary__subtotal-item[data-v-2252c32a]{font-size:1rem;line-height:1.375rem}.summary__subtotal-item+.summary__subtotal-item[data-v-2252c32a]{margin-top:.75rem}.summary__subtotal-item dd.--discount[data-v-2252c32a]{color:var(--text-error)}.summary hr[data-v-2252c32a]{margin:2rem 0}.summary__cashback[data-v-2252c32a]{display:flex;flex-direction:row;justify-content:space-between;margin-top:.5rem}.summary__button[data-v-2252c32a]{font-size:1.125rem;line-height:1.5rem;margin-top:2rem;padding:1rem;width:100%}.promocode[data-v-2252c32a]{margin-top:1.5rem;position:relative}.promocode__apply[data-v-2252c32a]{color:var(--main-default);font-weight:300;padding:0;position:absolute;right:1rem;top:.875rem}.privacy_agree[data-v-2252c32a]{align-items:flex-start;color:var(--text-primary);display:flex;font-size:.875rem;gap:.75rem;line-height:1.125rem;margin-top:2rem}.summary__warning[data-v-2252c32a]{align-items:center;background:linear-gradient(90deg,#fff8e5,#fff1c4);border:1px solid #ffeb99;border-radius:5px;color:#856404;display:flex;font-size:.875rem;font-weight:500;gap:10px;margin:1rem 0;padding:.875rem 1rem}.summary__warning span[data-v-2252c32a]{flex-grow:1}.summary__warning[data-v-2252c32a]:before{content:"⚠️";font-size:1.5rem}@media (max-width:767px){.summary[data-v-2252c32a]{border-radius:0;padding:1.25rem 1rem}.summary__subtotal-item[data-v-2252c32a]{font-size:.875rem}.summary__subtotal-item+.summary__subtotal-item[data-v-2252c32a]{margin-top:.5rem}.summary hr[data-v-2252c32a]{margin:1.75rem 0}.summary__total-item dd[data-v-2252c32a],.summary__total-item dt[data-v-2252c32a]{font-size:1.25rem;line-height:1.5rem}.summary__button[data-v-2252c32a]{margin-top:1.75rem}}@media (min-width:992px) and (max-width:1199px){.summary__total-item dd[data-v-2252c32a],.summary__total-item dt[data-v-2252c32a]{font-size:1.25rem;line-height:1.5rem}}.buy-now__aside[data-v-7bde9db3],.buy-now__main[data-v-7bde9db3]{display:flex;flex-direction:column;gap:.75rem}.buy-now__item[data-v-7bde9db3] .cart-item__quantity_section{gap:.75rem}@media (min-width:992px){.buy-now__item[data-v-7bde9db3] .cart-item__content>.row>.col-lg-8{flex:0 0 60%;max-width:60%}.buy-now__item[data-v-7bde9db3] .cart-item__content>.row>.col-lg-4{flex:0 0 40%;max-width:40%}}.buy-now__step[data-v-7bde9db3]{background:var(--bg-primary);border-radius:1rem;padding:2rem}.buy-now__title[data-v-7bde9db3]{margin:0 0 1.75rem}.buy-now__label[data-v-7bde9db3]{color:var(--text-tertiary);font-size:.8125rem;font-weight:600;letter-spacing:.04em;margin:0 0 .75rem;text-transform:uppercase}.buy-now__segment[data-v-7bde9db3]{margin-top:1rem}.buy-now__segment[data-v-7bde9db3] .segment-control{max-width:100%;width:fit-content}.buy-now__summary--loading[data-v-7bde9db3]{opacity:.6;transition:opacity .2s ease}.buy-now__preview-header[data-v-7bde9db3]{display:block;margin-bottom:1rem}.buy-now__preview-row[data-v-7bde9db3]{display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.buy-now__preview-row dd[data-v-7bde9db3]{margin:0;text-align:right}.buy-now__preview-muted[data-v-7bde9db3]{color:var(--text-tertiary)}.buy-now__preview hr[data-v-7bde9db3]{margin:1.25rem 0}.buy-now__actions[data-v-7bde9db3]{display:flex;flex-direction:column;gap:.75rem}.buy-now__action[data-v-7bde9db3]{align-items:center;display:flex;justify-content:center;margin:0;min-height:3.5rem;text-align:center;width:100%}.buy-now__action[data-v-7bde9db3]:disabled{background:var(--main-disabled);border-color:var(--main-disabled);cursor:default}@media (min-width:992px){.buy-now__aside[data-v-7bde9db3]{align-self:flex-start;position:sticky;top:1.5rem}}@media (max-width:1199px){.buy-now__step[data-v-7bde9db3]{padding:1.5rem}}@media (max-width:991px){.buy-now__aside[data-v-7bde9db3]{margin-top:.75rem}}@media (max-width:767px){.buy-now__step[data-v-7bde9db3]{border-radius:0;padding:1.5rem 7.5px}.buy-now__title[data-v-7bde9db3]{font-size:1.25rem;line-height:1.5rem;margin-bottom:1.25rem}}.buy-now__payments[data-v-7bde9db3]{display:grid;gap:.75rem}.hc[data-v-46932356],.hc__slides[data-v-46932356]{position:relative}.hc__slide[data-v-46932356]{font-size:0;position:relative;visibility:hidden;z-index:1}.hc__slide.active[data-v-46932356]{visibility:visible}.hc__slide[data-v-46932356]:nth-child(n+2){position:absolute;top:0}.hc__container[data-v-46932356]{display:flex;flex-direction:row;height:100%;margin:0 auto;width:75%}.hc__hover-areas[data-v-46932356]{height:100%;position:absolute;top:0;width:100%;z-index:1}.hc__hover-area[data-v-46932356]{align-items:center;cursor:pointer;display:flex;flex:1 1 0px;flex-direction:column;justify-content:flex-end;padding:2rem;transition:padding .3s ease}.hc__hover-area[data-v-46932356]:hover{padding-bottom:4rem}.hc__hover-area+.hc__hover-area[data-v-46932356]{border-left:1px solid var(--main-default)}.hc__hover-area__title[data-v-46932356]{background:var(--text-primary);border-radius:2rem;box-shadow:10px 0 0 var(--text-primary),-10px 0 0 var(--text-primary);color:var(--text-button);display:inline;font-size:1rem;font-weight:700;line-height:1.5rem;padding:.2rem 0;text-transform:uppercase}.hc__slide img{height:auto;width:100%}.item-slider{margin-bottom:5rem;position:relative}.item-slider .item-slider-description p{color:var(--text-primary);font-size:1.125rem;line-height:1.625rem;margin-top:1.5rem;width:50%}.item-slider-header{color:var(--text-primary);font-size:28px;font-weight:600;line-height:36px;text-indent:-3px}.item-slider-wrapper{margin-top:1.5rem}.item-slider-wrapper .carousel,.item-slider-wrapper .carousel .container{position:static}.item-slider-wrapper .carousel-item:hover .product-minicard-image{background:var(--main-secondary-hover)}.product-minicard-image{box-sizing:border-box}.item-slider-wrapper .carousel .btn-next,.item-slider-wrapper .carousel .btn-prev{background:var(--main-secondary-default);color:var(--text-primary);left:inherit;padding:0;top:1.25rem}.item-slider-wrapper .carousel .btn-next:hover,.item-slider-wrapper .carousel .btn-prev:hover{background:var(--main-secondary-hover)}.item-slider-wrapper .carousel .btn-next{right:0}.item-slider-wrapper .carousel .btn-prev{right:3.5rem}.item-slider-wrapper .carousel .carousel-slides-wrapper{max-width:100%!important;width:100%!important}.item-slider .carousel-item{padding:0 .5rem}.item-slider .product-minicard{width:100%}.item-slider-no-title .carousel .btn-next,.item-slider-no-title .carousel .btn-prev{top:-1.5rem}@media only screen and (max-width:767px){.item-slider .product-minicard:nth-child(n+1){margin-left:-7.5px}.item-slider{margin-bottom:0;padding:0}.item-slider-header{font-size:1.2rem;text-indent:-3px}.item-slider .carousel-item:first-child .item-slider__item{padding-left:0}.item-slider .carousel-item:last-child .item-slider__item{padding-right:0}.home-page .carousel-item{vertical-align:top}.item-slider .carousel{padding-bottom:3.5rem}.item-slider .item-slider-description p{font-size:1rem;width:100%}.item-slider .carousel-item{padding:0}.item-slider .item-slider-wrapper{margin-left:0}.item-slider .btn-next,.item-slider .btn-prev{display:none}}.feed__item{display:block;overflow:hidden;padding-top:80%;position:relative;width:100%}.feed__item+.feed__item{margin-top:2rem}.feed__item--medium{padding-top:90%}.feed__item--long{padding-top:100%}.feed__item .image__wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.feed__item img{min-height:100%;min-width:100%;object-fit:cover;object-position:top}.feed__item:before{background:linear-gradient(70deg,#000 20%,transparent 60%,#000);bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0;transition:background .5s ease;z-index:1}.feed__item:hover:before{background:none}.feed__name{color:var(--text-button);font-size:2rem;font-weight:600;left:50%;line-height:1.25;padding:1.75rem;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.feed__footer,.feed__name{text-align:center}.feed__btn-more{margin-top:1.5rem;text-transform:uppercase}.feed--mobile .feed__name{font-size:1.5rem}.feed--mobile{margin-top:-2rem}.feed--mobile .feed__col{margin-top:2rem}.faqitem[data-v-13efd35c]{padding:2rem 0 2rem 3.25rem;position:relative}.faqitem+.faqitem[data-v-13efd35c]{border-top:1px solid var(--main-secondary-hover)}.giftcart__question__title[data-v-13efd35c]{align-items:center;cursor:pointer;display:flex;font-size:1.5rem;line-height:1.875rem}.giftcart__question__text[data-v-13efd35c]{color:var(--text-tertiary);display:none;font-size:1.25rem;line-height:1.75rem;margin-top:1.5rem}.faqitem__chevron[data-v-13efd35c]{font-size:2.25rem;left:0;position:absolute}.faqitem.active .giftcart__question__text[data-v-13efd35c]{display:block}.faqitem.active .faqitem__chevron--closed[data-v-13efd35c],.faqitem:not(.active) .faqitem__chevron--open[data-v-13efd35c]{display:none}@media only screen and (min-width:768px) and (max-width:991px){.giftcart__question__title[data-v-13efd35c]{font-size:1.375rem;line-height:1.875rem}.giftcart__question__text[data-v-13efd35c]{font-size:1.25rem;line-height:1.75rem}}@media only screen and (max-width:767px){.giftcart__question__title[data-v-13efd35c]{font-size:1.25rem;line-height:1.75rem}.giftcart__question__text[data-v-13efd35c]{font-size:1rem;line-height:1.5rem}.faqitem[data-v-13efd35c]{padding:1.5rem 0 1.5rem 2.25rem}}.L_JN08dY4Xh2HMshoUzw{border-radius:1.5rem;display:block;overflow:hidden;position:relative;transition:transform .3s ease;width:100%}.L_JN08dY4Xh2HMshoUzw:hover{transform:scale(1.02)}.H2OyES8LJXkBwgmY8DbS{border-radius:1.5rem;height:100%;overflow:hidden;width:100%}.H2OyES8LJXkBwgmY8DbS .XQ8gLegjCrrPcZqW_EIP{height:100%;object-fit:cover;transition:filter .3s ease;width:100%}.L_JN08dY4Xh2HMshoUzw:hover .H2OyES8LJXkBwgmY8DbS .XQ8gLegjCrrPcZqW_EIP{filter:brightness(1.1)}.rWHj09YAiLV5JdRzhJWM{align-items:center;bottom:0;display:flex;gap:16px;justify-content:space-between;padding:24px;position:absolute;width:100%}.EjrujWbHN8jrxxJ3t_3b{flex:1}.i2216nMRnhQk4qHsaGn5{font-size:1.25rem;font-weight:600;margin-bottom:4px;transition:transform .3s ease}.MBwNw6G7QibGoKIJe8TW{font-size:.875rem;transition:transform .3s ease}.L_JN08dY4Xh2HMshoUzw:hover .MBwNw6G7QibGoKIJe8TW,.L_JN08dY4Xh2HMshoUzw:hover .i2216nMRnhQk4qHsaGn5{transform:scale(1.05)}.vvgw6Pjh1YAhzFR7307l{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1.25rem;height:48px;justify-content:center;transition:all .3s ease;width:48px}.L_JN08dY4Xh2HMshoUzw:hover .vvgw6Pjh1YAhzFR7307l{transform:scale(1.1)}.post-item{background-color:var(--bg-primary);border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.05);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.post-item:hover{transform:translateY(-5px)}.post-item .image__item{height:auto;object-fit:cover;transition:all .5s ease;width:100%}.post-item:hover .image__item{transform:scale(1.1)}.post-item .content{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem}.post-item .tags{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem}.post-item .tag{background-color:var(--bg-secondary);border-radius:1.25rem;color:var(--text-tertiary);flex:0 0 auto;font-size:.75rem;line-height:1.3;padding:.25rem .5rem}.post-item .title{color:var(--text-primary);font-size:1.125rem;font-weight:700;line-height:1.35}.post-item .description{color:var(--text-primary);font-size:.875rem;line-height:1.5}.video-item{max-width:100%;width:100%}.video-item video{display:block;height:auto;width:100%}.page-wrapper ul{line-height:120%;list-style:disc;padding-left:1rem}.page-wrapper li+li{margin-top:1rem}.product-popup{font-size:1rem;padding:4rem 1rem;text-align:left}.product-popup ul{line-height:1.5;list-style:disc;padding-left:1.2rem}.product-popup ul li{padding-bottom:.8rem}.product-popup p{line-height:1.5;margin:1rem 0}.product-popup b{display:inline-block;font-weight:700;margin:1.5rem 0 .5rem}.product-details .btn-like:hover,.product-link:hover,.product-stock-button:hover{color:var(--main-default)}.product-link:hover{background:transparent}.product-add-to-cart.animated:before{-webkit-animation:move 4s infinite;-moz-animation:move 4s infinite;-ms-animation:move 4s infinite;-o-animation:move 4s infinite;animation:move 4s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.03) 1%,hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.85) 70%,hsla(0,0%,100%,.85) 71%,hsla(0,0%,100%,0));content:" ";height:100%;left:0;opacity:.3;position:absolute;top:0;-webkit-transform:skew(-10deg,0deg);-moz-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg);width:30px}@-webkit-keyframes move{0%{left:0}50%{left:100%}to{left:100%}}@-moz-keyframes move{0%{left:0}50%{left:100%}to{left:100%}}@-ms-keyframes move{0%{left:0}50%{left:100%}to{left:100%}}@-o-keyframes move{0%{left:0}20%{left:100%}to{left:100%}}@keyframes move{0%{left:0}20%{left:100%}to{left:100%}}.category-tags__show-all:hover{background:var(--main-default)}.cp-lightbox{background:rgba(0,0,0,.88);box-sizing:border-box;padding:2.5rem 1rem 1rem}.cp-lightbox__img{height:auto;max-height:calc(var(--app-height, 100dvh) - 3rem);max-width:min(100%,1200px);object-fit:contain;width:auto}.cp-lightbox__close{font-size:1.25rem;height:2.75rem;line-height:1;padding:0;position:absolute;right:1rem;top:1rem;transition:background .2s ease;width:2.75rem}.cp-lightbox__close:hover{background:var(--main-secondary-hover)}.cp-login-notice-popup{padding:1.25rem 2.75rem 2.75rem}.cp-login-notice-quote{background:var(--main-secondary-default);border-radius:6px;box-sizing:border-box;color:var(--text-primary);display:block;font-size:1rem;line-height:1.5;margin:0 0 1.5rem;padding:1.5rem;width:100%}.cp-login-notice-popup-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.cp-login-notice-popup-primary{background:var(--main-default);border:none;border-radius:.625rem;color:var(--text-button);cursor:pointer;font-size:.9375rem;font-weight:600;padding:.625rem 1.25rem}.cp-login-notice-popup-primary:hover{background:var(--main-hover)}.cp-login-notice-popup-secondary{background:transparent;border:1px solid var(--other-secondary);border-radius:.625rem;color:var(--text-primary);cursor:pointer;font-size:.9375rem;font-weight:500;padding:.625rem 1.25rem}.cp-login-notice-popup-secondary:hover{background:var(--main-secondary-default)}@media only screen and (max-width:767px){.cp-login-notice-popup{padding:1.25rem .875rem 2rem}.cp-login-notice-popup-actions{flex-flow:row nowrap;gap:.5rem;justify-content:stretch}.cp-login-notice-popup-primary,.cp-login-notice-popup-secondary{flex:1 1 0;min-width:0;padding-left:.5rem;padding-right:.5rem;text-align:center}}.customer-photos-popup{padding:2.75rem}.customer-photos-popup-title{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin:0}.customer-photos-form{display:flex;flex-direction:column;gap:1.25rem;margin-top:2rem}.customer-photos-form .form-group{margin:0}.customer-photos-error{color:var(--text-error);font-size:.875rem;margin:0}.customer-photos-submit{background:var(--main-default);border-radius:.625rem;color:var(--text-button);font-size:.9rem;font-weight:600;padding:.875rem 1.5rem;text-align:center;transition:background .2s ease,opacity .2s ease;width:100%}.customer-photos-submit:hover:not(:disabled){background:var(--main-hover)}.customer-photos-submit:disabled{cursor:not-allowed;opacity:.5}.customer-photos-success{align-items:center;display:flex;flex-direction:column;gap:1.25rem;padding:2rem 0 1rem;text-align:center}.customer-photos-success-icon{align-items:center;background:color-mix(in srgb,var(--text-success) 15%,transparent);border-radius:50%;color:var(--text-success);display:flex;font-size:1.5rem;height:3.5rem;justify-content:center;width:3.5rem}.customer-photos-success p{color:var(--text-primary);font-size:1rem;line-height:1.5;margin:0}.customer-photo-dropzone-file-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.cp-dropzone{align-items:center;aspect-ratio:3/4;background:var(--bg-secondary);border:1.5px dashed var(--other-secondary);border-radius:1rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:0 auto;overflow:hidden;padding:2rem 1.5rem;position:relative;transition:border-color .2s ease,background .2s ease;width:65%}.cp-dropzone--drag,.cp-dropzone:hover{background:var(--bg-action-default);border-color:var(--main-default)}.cp-dropzone--filled{border-color:transparent;min-height:auto;padding:0}.cp-dropzone-preview{background:var(--bg-secondary);border-radius:1rem;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.cp-dropzone-clear{align-items:center;backdrop-filter:blur(4px);background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.875rem;height:2.25rem;justify-content:center;position:absolute;right:.75rem;top:.75rem;transition:background .2s ease;width:2.25rem;z-index:1}.cp-dropzone-clear:hover{background:rgba(0,0,0,.75)}.cp-dropzone-hint{color:var(--text-tertiary);font-size:.875rem;line-height:1.4;text-align:center}.cp-dropzone-btn{color:var(--main-default);font-size:.9rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.cp-dropzone-types{color:var(--other-secondary);font-size:.75rem;letter-spacing:.03em;margin-top:.25rem}.cp-popup .cp-popup__header--floating{border-bottom:0;padding:0;position:absolute;right:1rem;top:1rem;z-index:2}@media only screen and (max-width:1024px){.cp-popup{box-sizing:border-box;padding:1rem}.cp-popup .cp-popup__content{width:100%}}@media only screen and (max-width:767px){.customer-photos-popup{padding:1rem .875rem 2rem}}.customer-reviews[data-v-4a702f2d]{color:var(--text-primary);position:relative}.customer-reviews__head[data-v-4a702f2d]{align-items:center;display:grid;gap:1.5rem;grid-template-columns:clamp(12rem,18vw,15rem) minmax(0,1fr);margin-bottom:1.5rem}.customer-reviews__controls[data-v-4a702f2d]{align-items:center;display:flex;gap:1rem;min-width:0}.customer-reviews__title[data-v-4a702f2d]{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin:0;white-space:nowrap}.customer-reviews__bars[data-v-4a702f2d]{display:flex;flex:1;gap:.375rem;min-width:0}.customer-reviews__bar[data-v-4a702f2d]{background:var(--other-default);border:0;border-radius:2px;cursor:pointer;flex:1;height:2px;overflow:hidden;padding:0;position:relative;transition:background .2s ease}.customer-reviews__bar[data-v-4a702f2d]:hover{background:var(--other-secondary)}.customer-reviews__bar--done[data-v-4a702f2d]{background:var(--main-default)}.customer-reviews__bar-fill[data-v-4a702f2d]{background:var(--main-default);display:block;height:100%;transform:scaleX(0);transform-origin:left center;transition:transform .12s linear;width:100%}.customer-reviews__bar--active[data-v-4a702f2d]{background:var(--other-default)}.customer-reviews__pause[data-v-4a702f2d]{align-items:center;background:transparent;border:1px solid var(--other-secondary);border-radius:50%;color:var(--text-primary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:2rem}.customer-reviews__pause[data-v-4a702f2d]:hover{background:var(--main-default);border-color:var(--main-default);color:var(--text-button)}.customer-reviews__pause.active .customer-reviews__pause-icon[data-v-4a702f2d],.customer-reviews__pause:not(.active) .customer-reviews__play-icon[data-v-4a702f2d]{display:none}.customer-reviews__body[data-v-4a702f2d]{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:clamp(12rem,18vw,15rem) minmax(0,1fr)}.customer-reviews__group[data-v-4a702f2d]{display:contents}.customer-reviews__body .customer-reviews__group[data-v-4a702f2d]:not(.active)>*{display:none}.customer-reviews__group.leaving[data-v-4a702f2d]>*{animation:customer-reviews-leave-4a702f2d .35s ease forwards}.customer-reviews__group.entering[data-v-4a702f2d]>*{animation:customer-reviews-enter-4a702f2d .35s ease}.customer-reviews__reviews-col[data-v-4a702f2d]{background:var(--bg-secondary);border-radius:1rem;display:flex;flex-direction:column;min-width:0;padding:1rem}.customer-reviews__leave[data-v-4a702f2d]{align-items:center;background:transparent;border:1px solid var(--other-secondary);border-radius:999px;color:var(--text-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1rem;transition:background .2s ease,border-color .2s ease,color .2s ease}.customer-reviews__leave[data-v-4a702f2d]:hover{background:var(--main-default);border-color:var(--main-default);color:var(--text-button)}.customer-reviews__leave-arrow[data-v-4a702f2d]{transition:transform .2s ease}.customer-reviews__leave:hover .customer-reviews__leave-arrow[data-v-4a702f2d]{transform:translateX(3px)}@keyframes customer-reviews-enter-4a702f2d{0%{opacity:0;transform:translateY(8px)}}@keyframes customer-reviews-leave-4a702f2d{to{opacity:0;transform:translateY(-8px)}}@media (max-width:767px){.customer-reviews__head[data-v-4a702f2d]{display:grid;gap:.75rem;grid-template-columns:1fr;margin-bottom:1rem}.customer-reviews__controls[data-v-4a702f2d]{align-items:center;column-gap:0;display:grid;grid-template-columns:auto 1fr auto;row-gap:.875rem;width:100%}.customer-reviews__bars[data-v-4a702f2d]{grid-column:1/-1;min-width:0}.customer-reviews__title[data-v-4a702f2d]{font-size:1rem;white-space:normal}.customer-reviews__body[data-v-4a702f2d]{gap:1rem;grid-template-columns:1fr}.customer-reviews__pause[data-v-4a702f2d]{grid-column:1;height:1.75rem;justify-self:start;width:1.75rem}.customer-reviews__leave[data-v-4a702f2d]{font-size:.75rem;grid-column:3;height:1.75rem;justify-self:end;line-height:1;padding:0 .375rem 0 .625rem;white-space:nowrap}.customer-reviews__leave-arrow[data-v-4a702f2d]{display:inline}}.review-product-card[data-v-2a9a07f1]{background:var(--bg-secondary);border-radius:1rem;color:inherit;display:block;overflow:hidden;position:relative;text-decoration:none}.review-product-card__image[data-v-2a9a07f1]{aspect-ratio:2/3;overflow:hidden;width:100%}@media (min-width:768px){.review-product-card.--row-single[data-v-2a9a07f1]{align-items:stretch;display:grid;gap:.75rem;grid-template-columns:7.25rem minmax(0,1fr) auto;height:100%;min-height:100%}.review-product-card.--row-single .review-product-card__image[data-v-2a9a07f1]{align-self:center;aspect-ratio:2/3;min-width:7.25rem;width:7.25rem}.review-product-card.--row-single .review-product-card__content[data-v-2a9a07f1]{justify-content:center;padding:.75rem 0}.review-product-card.--row-single .review-product-card__arrow[data-v-2a9a07f1]{align-self:center;margin-right:.625rem;position:static}.review-product-card.--row-double[data-v-2a9a07f1]{align-items:stretch;display:grid;gap:.625rem;grid-template-columns:7rem minmax(0,1fr) auto;height:100%;min-height:100%}.review-product-card.--row-double .review-product-card__image[data-v-2a9a07f1]{align-self:center;aspect-ratio:2/3;min-width:7rem;width:7rem}.review-product-card.--row-double .review-product-card__content[data-v-2a9a07f1]{justify-content:center;padding:.625rem 0}.review-product-card.--row-double .review-product-card__arrow[data-v-2a9a07f1]{align-self:center;margin-right:.5rem;position:static}}.review-product-card__image img[data-v-2a9a07f1]{display:block;height:100%;object-fit:contain;object-position:center;transition:transform .5s ease;width:100%}.review-product-card:hover .review-product-card__image img[data-v-2a9a07f1]{transform:scale(1.03)}.review-product-card__content[data-v-2a9a07f1]{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.75rem 2.75rem .75rem .75rem}.review-product-card__meta[data-v-2a9a07f1]{color:var(--text-tertiary);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.review-product-card__title[data-v-2a9a07f1]{color:var(--text-primary);font-size:.9375rem;font-weight:600;line-height:1.4;margin:0}.review-product-card__arrow[data-v-2a9a07f1]{align-items:center;background:var(--other-default);border-radius:50%;bottom:.75rem;color:var(--text-primary);display:inline-flex;height:2rem;justify-content:center;position:absolute;right:.75rem;transition:background .2s ease,color .2s ease,transform .2s ease;width:2rem}.review-product-card:hover .review-product-card__arrow[data-v-2a9a07f1]{background:var(--main-default);color:var(--text-button);transform:translateX(3px)}@media (max-width:767px){.review-product-card.--mobile-horizontal[data-v-2a9a07f1]{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;overflow:hidden;padding:0}.review-product-card.--mobile-horizontal .review-product-card__image[data-v-2a9a07f1]{align-self:center;aspect-ratio:2/3;border-radius:0;min-width:5.25rem;width:5.25rem}.review-product-card.--mobile-horizontal .review-product-card__content[data-v-2a9a07f1]{gap:.125rem;padding:.625rem 0}.review-product-card.--mobile-horizontal .review-product-card__title[data-v-2a9a07f1]{font-size:.875rem;line-height:1.35}.review-product-card.--mobile-horizontal .review-product-card__arrow[data-v-2a9a07f1]{height:1.75rem;margin-right:.625rem;position:static;width:1.75rem}}.review-list[data-v-1a9e6717]{display:flex;flex-direction:column;gap:1rem;min-width:0}.review-list__item[data-v-1a9e6717]{display:flex;flex-direction:column;gap:.625rem;padding:.5rem 0}.review-list__item.--separated+.review-list__item.--separated[data-v-1a9e6717]{border-top:1px solid var(--other-default);margin-top:1rem;padding-top:1rem}.review-list__head[data-v-1a9e6717]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.review-list__title[data-v-1a9e6717]{font-size:.9375rem;line-height:1}.review-list__rating[data-v-1a9e6717]{align-items:center;display:inline-flex;font-size:.875rem;gap:.5rem;white-space:nowrap}.review-list__stars[data-v-1a9e6717]{display:inline-flex;font-size:.9375rem;gap:1px;line-height:1}.review-list__star[data-v-1a9e6717]{color:var(--other-secondary)}.review-list__star--full[data-v-1a9e6717]{color:var(--main-default)}.review-list__star--half[data-v-1a9e6717]{background:linear-gradient(90deg,var(--main-default) 50%,var(--other-secondary) 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.review-list__score[data-v-1a9e6717]{color:var(--text-tertiary);font-size:.8125rem}.review-list__text[data-v-1a9e6717]{font-size:.875rem;line-height:1.55;margin:0;white-space:pre-line}.review-list__meta[data-v-1a9e6717]{color:var(--text-tertiary);display:inline-flex;font-size:.8125rem;gap:.375rem}.review-list__author[data-v-1a9e6717]{color:var(--text-primary);font-weight:500}