.breadcrumb-area[data-v-60a67018]{margin-bottom:18px}.psl-breadcrumb[data-v-60a67018]{color:var(--tsp-text-muted);font-size:13px;font-weight:600}.psl-breadcrumb-element[data-v-60a67018]{color:var(--tsp-teal);cursor:pointer;white-space:nowrap}.psl-breadcrumb-element[data-v-60a67018]:hover:not(.psl-breadcrumb-element--current){color:var(--tsp-teal-dark)}.psl-breadcrumb-element--current[data-v-60a67018]{color:var(--tsp-text);cursor:default;font-weight:700;pointer-events:none}.psl-breadcrumb-element--accent.psl-breadcrumb-element--current[data-v-60a67018]{color:var(--tsp-teal);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-60a67018] .q-breadcrumbs__separator{color:var(--tsp-text-muted);font-size:13px}.page-info-container{margin-bottom:0}.page-name{color:var(--tsp-text);font-size:19px;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0 0 10px}.page-description{color:var(--tsp-text-subtitle);font-size:13.5px;font-weight:500;line-height:1.6;margin:0}.filters-stack[data-v-644bed60]{display:flex;flex-direction:column;gap:16px}.filters-panel[data-v-644bed60]{padding:22px}.filter-name[data-v-644bed60]{color:var(--tsp-text);font-size:15px;font-weight:800;margin:0 0 12px}.filter-links[data-v-644bed60]{display:flex;flex-direction:column;gap:2px}.filter-link[data-v-644bed60]{color:var(--tsp-text-subtitle);display:block;font-size:13.5px;font-weight:600;padding:6px 0;text-decoration:none;transition:color .15s}.filter-link[data-v-644bed60]:hover{color:var(--tsp-teal)}.filter[data-v-644bed60]{max-height:200px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#bbb #e7e7e7;scrollbar-width:thin}.filter[data-v-644bed60]::-webkit-scrollbar{height:7px;width:7px}.filter[data-v-644bed60]::-webkit-scrollbar-thumb{background:#a6a6a6;border-radius:15px}.filter[data-v-644bed60]::-webkit-scrollbar-thumb:hover{background:#7d7d7d}.filter[data-v-644bed60]::-webkit-scrollbar-track{background:#e8e8e8;border-radius:15px}.filter-range[data-v-644bed60]{max-height:none;overflow:visible;padding-top:8px}[data-v-644bed60] .q-checkbox__inner--indet,[data-v-644bed60] .q-checkbox__inner--truthy{color:var(--tsp-teal)!important}[data-v-644bed60] .q-checkbox__label{color:var(--tsp-text-subtitle);font-size:13.5px;font-weight:600}.plp-price-range[data-v-644bed60] .q-slider__track-container{height:4px}.plp-price-range[data-v-644bed60] .q-slider__thumb{color:var(--tsp-teal);height:18px;width:18px}.sortings-sheet[data-v-491f8f9b]{background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px 20px 24px;width:100%}.sortings-sheet__title[data-v-491f8f9b]{color:var(--tsp-text);font-size:17px;font-weight:800;margin-bottom:12px}.sortings-sheet__apply[data-v-491f8f9b]{border-radius:12px;font-weight:800;margin-top:16px;width:100%}[data-v-491f8f9b] .q-radio__inner--truthy{color:var(--tsp-teal)!important}[data-v-491f8f9b] .q-radio__label{color:var(--tsp-text-subtitle);font-weight:600}.q-header--hidden[data-v-7d0e0a6e]{transform:translateY(-100%)!important}.q-header[data-v-7d0e0a6e]{z-index:2002!important}.container[data-v-7d0e0a6e]{background-color:#fff;bottom:0;height:100vh;left:0;margin:0;padding:0;right:0;top:0;width:100vw}.container .header[data-v-7d0e0a6e]{height:50px}.container .header .title[data-v-7d0e0a6e]{color:var(--tsp-text);font-size:17px;font-weight:800}.container .content .filter-options-container[data-v-7d0e0a6e],.container .content[data-v-7d0e0a6e]{height:calc(100% - 50px);overflow:auto}.container .content .filter-options-container .filter-option-header[data-v-7d0e0a6e]{cursor:pointer;font-size:15px;font-weight:500}.container .content .filter-options-container .filter-option-header[data-v-7d0e0a6e]:hover{background-color:#f5f5f5!important;transition:.1s ease}.container .content .filter-options-container .filter-header[data-v-7d0e0a6e]:not(:last-child){border-bottom:1px solid #eee}.container .content .apply-button-container[data-v-7d0e0a6e]{height:50px}.container[data-v-4488b3dd]{background-color:#fff;bottom:0;height:100vh;left:0;margin:0;padding:0;right:0;top:0;width:100vw}.container .header[data-v-4488b3dd]{height:50px}.container .header .title[data-v-4488b3dd]{color:var(--tsp-text);font-size:17px;font-weight:800}.container .content .filters-container[data-v-4488b3dd],.container .content[data-v-4488b3dd]{height:calc(100% - 50px);overflow:auto}.container .content .filters-container .filter-header[data-v-4488b3dd]{background:#fff;color:var(--tsp-text-subtitle);cursor:pointer;font-size:15px;font-weight:700}.container .content .filters-container .filter-header[data-v-4488b3dd]:hover{background-color:var(--tsp-teal-soft)!important;color:var(--tsp-teal-dark);transition:.1s ease}.container .content .filters-container .filter-header[data-v-4488b3dd]:not(:last-child){border-bottom:1px solid #eee}.container .content .apply-button-container[data-v-4488b3dd]{height:50px}.sort-area[data-v-2ffd5d48]{margin-bottom:16px}.sort-bar[data-v-2ffd5d48]{align-items:stretch;background:#fff;border:1px solid var(--tsp-border-card);border-radius:var(--tsp-plp-sort-radius);display:flex;overflow:hidden}.sort-bar-btn[data-v-2ffd5d48]{align-items:center;background:#fff;border:none;border-right:1px solid var(--tsp-border-card);color:var(--tsp-text-subtitle);cursor:pointer;display:flex;flex:1;font-family:inherit;font-size:13.5px;font-weight:800;gap:7px;justify-content:center;min-width:120px;padding:15px 10px;transition:background .15s,color .15s}.sort-bar-btn[data-v-2ffd5d48]:last-child{border-right:none}.sort-bar-btn[data-v-2ffd5d48]:hover:not(.sort-bar-btn--active){background:var(--tsp-teal-soft);color:var(--tsp-teal-dark)}.sort-bar-btn--active[data-v-2ffd5d48]{background:var(--tsp-teal);color:#fff}.sort-bar-mobile[data-v-2ffd5d48]{display:flex;gap:10px}.sort-bar-mobile-btn[data-v-2ffd5d48]{align-items:center;background:#fff;border:1px solid var(--tsp-border-card);border-radius:var(--tsp-plp-sort-radius);color:var(--tsp-text);cursor:pointer;display:flex;flex:1;font-family:inherit;font-size:14px;font-weight:800;gap:8px;justify-content:center;padding:14px 12px;transition:border-color .15s,background .15s}.sort-bar-mobile-btn[data-v-2ffd5d48]:hover{background:var(--tsp-teal-soft);border-color:var(--tsp-teal-border)}.sort-result-count[data-v-2ffd5d48]{color:var(--tsp-text-muted);font-size:14px;font-weight:600;margin-top:16px}.checkout-trust-badges[data-v-0d472e6f]{color:var(--tsp-text-muted);display:flex;flex-wrap:wrap;font-size:12.5px;font-weight:700;gap:10px 16px;margin-top:12px}.checkout-trust-badges__item[data-v-0d472e6f]{align-items:center;display:inline-flex;gap:6px}.cart-page-summary[data-v-0b5935a5]{background:#fff;border:1px solid var(--tsp-border-card);border-radius:20px;padding:20px}.cart-page-summary--sticky[data-v-0b5935a5]{background:#0000;border:none;border-radius:0;padding:0}.cart-page-summary__title[data-v-0b5935a5]{color:var(--tsp-text);font-size:18px;font-weight:800;margin:0 0 16px}.cart-page-summary--sticky .cart-page-summary__breakdown[data-v-0b5935a5]{margin-bottom:12px;padding-top:4px}.cart-page-summary__rows[data-v-0b5935a5]{margin:0}.cart-page-summary__row[data-v-0b5935a5]{align-items:baseline;color:var(--tsp-text-subtitle);display:flex;font-size:14px;gap:12px;justify-content:space-between;margin-bottom:10px}.cart-page-summary__row dd[data-v-0b5935a5],.cart-page-summary__row dt[data-v-0b5935a5]{margin:0}.cart-page-summary__row dd[data-v-0b5935a5]{color:var(--tsp-text);font-weight:700}.cart-page-summary__row--discount dd[data-v-0b5935a5]{color:var(--tsp-discount)}.cart-page-summary__shipping[data-v-0b5935a5]{color:var(--tsp-teal)!important;font-weight:800!important}.cart-page-summary__divider[data-v-0b5935a5]{background:var(--tsp-border-card);height:1px;margin:14px 0}.cart-page-summary__total-row[data-v-0b5935a5]{align-items:baseline;color:var(--tsp-text);display:flex;font-size:15px;font-weight:700;gap:12px;justify-content:space-between;margin-bottom:16px}.cart-page-summary__total-row strong[data-v-0b5935a5]{color:var(--tsp-teal);font-size:24px;font-weight:800}.cart-page-summary__cta[data-v-0b5935a5]{align-items:center;background:var(--tsp-teal);border:none;border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:800;gap:8px;justify-content:center;min-height:52px;transition:background .15s;width:100%}.cart-page-summary__cta[data-v-0b5935a5]:hover:not(:disabled){background:var(--tsp-teal-dark)}.cart-page-summary__cta[data-v-0b5935a5]:disabled{cursor:default;opacity:.6}.cart-page-summary--sticky .cart-page-summary__cta[data-v-0b5935a5]{min-height:48px}.cart-page-summary__toggle[data-v-0b5935a5]{align-items:center;background:#0000;border:none;color:var(--tsp-text);cursor:pointer;display:flex;gap:10px;margin-bottom:10px;padding:0;width:100%}.cart-page-summary__toggle-label[data-v-0b5935a5]{font-size:14px;font-weight:800}.cart-page-summary__toggle-total[data-v-0b5935a5]{color:var(--tsp-teal);font-size:18px;font-weight:800;margin-left:auto}.q-header--hidden[data-v-215e10e1]{transform:translateY(-100%)!important}.q-header[data-v-215e10e1]{z-index:2002!important}.popup-page[data-v-215e10e1]{height:calc(100% - 1px);overflow:auto}.address-wrapper[data-v-215e10e1]{cursor:default;position:relative}.address-check-area[data-v-215e10e1]{background:#fff;border-radius:20px;margin-right:-12px;margin-top:-12px;padding:16px 16px 8px 8px}.address-card[data-v-215e10e1]{background:#eee;border:2px solid #eee;border-radius:10px;overflow:hidden;width:100%}.address-card-selectable[data-v-215e10e1]{cursor:pointer}.address-card-selected[data-v-215e10e1]{box-shadow:0 0 5px 0 #0288d1}.address-card-header[data-v-215e10e1]{padding:16px;position:relative}.address-card-main[data-v-215e10e1]{height:75px;padding:0 16px}.address-card-footer[data-v-215e10e1]{height:54px}.address[data-v-215e10e1]{color:#7b7b7b;font-size:13px}.address-title[data-v-215e10e1]{color:#7b7b7b;font-size:15px;font-weight:600}.address-button-group[data-v-215e10e1]{border-top-left-radius:0;border-top-right-radius:0}.add-to-cart-button-area[data-v-25a4f288]{overflow:hidden}.add-to-cart-button-area[data-v-25a4f288] .q-field__messages{display:flex;flex-direction:row;justify-content:center}.add-to-cart-button-area[data-v-25a4f288] .q-field__bottom{align-items:center!important;border-top:1px solid var(--tsp-border-image);padding-left:9px;padding-right:8px;padding-top:0}.add-to-cart-button-area[data-v-25a4f288] .q-field__append,.add-to-cart-button-area[data-v-25a4f288] .q-field__prepend{padding:0}.add-to-cart-button[data-v-25a4f288]{background:var(--tsp-btn-idle-bg)!important;border:1.5px solid var(--tsp-btn-idle-bg);border-radius:12px;color:#fff!important;font-size:14px;font-weight:800;transition:background .15s,color .15s,border-color .15s}.add-to-cart-button[data-v-25a4f288]:hover{background:#2d3538!important;border-color:#2d3538}.add-to-cart-button-area--in-cart .add-to-cart-button-input-container[data-v-25a4f288]{background:var(--tsp-btn-in-cart-bg);border:1.5px solid var(--tsp-teal);border-radius:12px}.add-to-cart-button-area--in-cart[data-v-25a4f288] .add-to-cart-button-decrease,.add-to-cart-button-area--in-cart[data-v-25a4f288] .add-to-cart-button-increase{color:var(--tsp-teal-dark)!important}.add-to-cart-button-input-container[data-v-25a4f288]{background:#fff;margin-left:-1px;width:120px}[data-v-25a4f288] .add-to-cart-button-input{-moz-appearance:textfield;background:#0000;color:var(--tsp-teal-dark);font-weight:800;text-align:center}[data-v-25a4f288] .add-to-cart-button-input::-webkit-inner-spin-button,[data-v-25a4f288] .add-to-cart-button-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.atc-button[data-v-25a4f288]{border-radius:0}.q-header--hidden[data-v-074c902d]{transform:translateY(-100%)!important}.q-header[data-v-074c902d]{z-index:2002!important}.product-card-wrapper[data-v-074c902d]{display:flex;flex-direction:column;height:100%}.product-card-content[data-v-074c902d],.product-card[data-v-074c902d]{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.product-card-content[data-v-074c902d]{background:#fff;border:1px solid var(--tsp-border-card);border-radius:var(--tsp-radius-card);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.product-card-content[data-v-074c902d]:hover{border-color:var(--tsp-teal-border);box-shadow:var(--tsp-shadow-hover);transform:translateY(-4px);z-index:2}.product-relative-images-container[data-v-074c902d]{display:flex;position:absolute;width:100%}.product-relative-images-container:hover .product-relative-images[data-v-074c902d]{display:flex}.product-relative-images-container .product-relative-images[data-v-074c902d]{align-items:flex-end;display:none;height:100%;justify-content:center}.product-relative-images-container .product-relative-images:hover .product-relative-image-bullet[data-v-074c902d]{background-color:#01579b!important;margin-left:5%;margin-right:5%;transition:.3s ease;width:90%}.product-relative-images-container .product-relative-images .product-relative-image-bullet[data-v-074c902d]{background-color:#cfd8dc;border-radius:20%;height:5px;margin-left:15%;margin-right:15%;width:70%}.product-image-area[data-v-074c902d]{align-items:center;aspect-ratio:1/1.02;background:#fff;border-bottom:1px solid var(--tsp-border-image);display:flex;justify-content:center;position:relative;transition:.15s}.discount-badge-pill[data-v-074c902d]{background:var(--tsp-discount);border-radius:var(--tsp-radius-badge);box-shadow:var(--tsp-shadow-discount);color:#fff;cursor:default;font-size:11.5px;font-weight:800;left:12px;padding:5px 10px;position:absolute;top:12px;z-index:2}.favorite-badge-btn[data-v-074c902d]{align-items:center;background:#fff;border:1px solid var(--tsp-border-card);border-radius:50%;color:#8a8d90;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;transition:transform .15s,background .15s,color .15s;width:36px;z-index:2}.favorite-badge-btn[data-v-074c902d]:hover{background:#fff;transform:scale(1.08)}.favorite-badge-btn--active[data-v-074c902d]{color:#ff6a4d}.add-to-basket[data-v-074c902d]{display:block;margin-top:auto;min-height:46px;width:100%}.add-to-basket[data-v-074c902d] .add-to-cart-button{background:var(--tsp-btn-idle-bg)!important;border:1.5px solid var(--tsp-btn-idle-bg)!important;border-radius:12px!important;color:#fff!important;font-size:14px!important;font-weight:800!important;margin-top:0;min-height:46px;padding:12px 14px!important;transition:background .15s,color .15s,border-color .15s}.add-to-basket--in-cart[data-v-074c902d] .add-to-cart-button{background:var(--tsp-btn-in-cart-bg)!important;border-color:var(--tsp-teal)!important;color:var(--tsp-teal-dark)!important}.add-to-basket--placeholder[data-v-074c902d]{pointer-events:none;visibility:hidden}.add-to-basket-content[data-v-074c902d]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.product-detail-area[data-v-074c902d]{display:flex;flex:1;flex-direction:column;gap:10px;max-height:none;min-height:0;padding:16px 16px 18px}.product-detail-area h1[data-v-074c902d],.product-detail-area h2[data-v-074c902d],.product-detail-area h3[data-v-074c902d],.product-detail-area h4[data-v-074c902d],.product-detail-area h5[data-v-074c902d],.product-detail-area h6[data-v-074c902d],.product-detail-area i[data-v-074c902d],.product-detail-area p[data-v-074c902d],.product-detail-area span[data-v-074c902d]{line-height:115%;margin:0;padding:0}.product-card-badge[data-v-074c902d]{align-items:center;align-self:flex-start;border-radius:var(--tsp-radius-pill);display:inline-flex;font-size:11px;font-weight:800;line-height:1.2;padding:3px 9px;white-space:nowrap}.product-card-badge--store[data-v-074c902d]{background:#f1ecfb;color:#7756c9}.product-card-badge--web[data-v-074c902d]{background:var(--tsp-teal-soft);color:var(--tsp-teal-dark)}.product-name[data-v-074c902d]{min-height:40px;width:100%}.product-name span[data-v-074c902d]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tsp-text);display:-webkit-box;font-size:14.5px;font-weight:700;line-height:1.35;overflow:hidden}.product-price-area[data-v-074c902d]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;height:auto;margin-top:0}.product-old-price[data-v-074c902d]{color:var(--tsp-price-old);font-size:13.5px;text-decoration:line-through;white-space:nowrap}.product-new-price[data-v-074c902d]{color:var(--tsp-text);font-size:20px;font-weight:800;white-space:nowrap}.product-extra-area[data-v-074c902d]{max-height:55px}@media only screen and (max-width:1300px){.product-card-wrapper[data-v-074c902d]{min-width:225px}}@media only screen and (max-width:767px){.products-area[data-v-47086725]:not(.plp-products-grid){justify-content:flex-start}}@media only screen and (min-width:768px) and (max-width:1299px){.products-area[data-v-47086725]:not(.plp-products-grid){justify-content:space-between}}@media only screen and (min-width:1300px){.products-area[data-v-47086725]:not(.plp-products-grid){justify-content:flex-start}}.pagination-area[data-v-4cc21688]{align-items:center;display:flex;flex-direction:column;gap:12px;padding:28px 0 8px}.pagination-meta[data-v-4cc21688]{color:var(--tsp-text-muted);font-size:13.5px;font-weight:600}.pagination-meta strong[data-v-4cc21688]{color:var(--tsp-text);font-weight:800}.pagination-bar[data-v-4cc21688]{align-items:stretch;background:#fff;border:1px solid var(--tsp-border-card);border-radius:var(--tsp-plp-sort-radius);display:inline-flex;max-width:100%;overflow:hidden}.pagination-nav[data-v-4cc21688]{align-items:center;background:#fff;border:none;color:var(--tsp-text-subtitle);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:800;gap:4px;justify-content:center;min-height:44px;padding:0 14px;transition:background .15s,color .15s}.pagination-nav[data-v-4cc21688]:hover:not(:disabled){background:var(--tsp-teal-soft);color:var(--tsp-teal-dark)}.pagination-nav[data-v-4cc21688]:disabled{color:#c5c9c9;cursor:default}.pagination-nav--prev[data-v-4cc21688]{border-right:1px solid var(--tsp-border-card)}.pagination-nav--next[data-v-4cc21688]{border-left:1px solid var(--tsp-border-card)}.plp-pagination[data-v-4cc21688]{align-items:stretch;display:flex;margin:0;padding:0 4px}.plp-pagination[data-v-4cc21688] .q-pagination__content,.plp-pagination[data-v-4cc21688] .q-pagination__middle{gap:2px}.plp-pagination[data-v-4cc21688] .q-btn{border-radius:10px;box-shadow:none;color:var(--tsp-text-subtitle);font-weight:800;margin:2px 0;min-height:40px;min-width:40px}.plp-pagination[data-v-4cc21688] .q-btn:before{box-shadow:none}.plp-pagination[data-v-4cc21688] .q-btn--standard{background:#0000;border:none}.plp-pagination[data-v-4cc21688] .q-btn.bg-primary{background:var(--tsp-teal)!important;color:#fff!important}.plp-pagination[data-v-4cc21688] .q-btn:hover:not(.bg-primary):not(.disabled){background:var(--tsp-teal-soft);color:var(--tsp-teal-dark)}.plp-pagination[data-v-4cc21688] .q-btn.disabled{opacity:.45}@media only screen and (max-width:600px){.pagination-nav__label[data-v-4cc21688]{display:none}.pagination-nav[data-v-4cc21688]{min-width:44px;padding:0 10px}.plp-pagination[data-v-4cc21688] .q-btn{min-height:36px;min-width:36px}}