html .wg-pagination li a[aria-current=page],html .wg-pagination li.active a,html .wg-pagination li:hover a{background-color:var(--Secondary);border-color:var(--Secondary);color:var(--White)}html .wg-pagination li a{min-width:var(--op-tap);min-height:var(--op-tap)}html .price-wrap .price-new{color:var(--Sale)}html .filter-tag{display:inline-flex;align-items:center;gap:8px;padding:6px 20px;border:0;border-radius:30px;background:var(--Line);color:var(--Secondary);font:inherit;font-size:16px;line-height:24px;cursor:pointer;transition:all .3s ease}html .filter-tag .icon{font-size:10px}@media (max-width:575px){html .filter-tag{gap:6px;padding:6px 12px}}html .filter-tag:hover,html .meta-filter-shop .filter-tag:hover,html .meta-filter-shop .remove-all-filters:hover{background:var(--Secondary);color:var(--White)}html .filter-tag[aria-pressed=true],html .tf-btn-filter[aria-pressed=true]{background-color:var(--Secondary);color:var(--White)}html .op-disabled,html .widget-facet .list-item.disabled{opacity:.45;pointer-events:none}.op-stock{display:flex;flex-direction:column;gap:6px}.op-stock__text{font-size:14px;line-height:20px;color:var(--Body-text-3)}.op-stock__qty,.op-stock__text strong{font-weight:500;color:var(--Secondary)}.op-stock__bar{position:relative;height:6px;border-radius:4px;background:var(--Line);overflow:hidden}.op-stock__fill{position:absolute;inset:0 auto 0 0;width:100%;border-radius:inherit;background:var(--Line-2);transition:width .4s ease}.op-stock--ok .op-stock__fill{background:var(--Ok)}.op-stock--short .op-stock__fill{background:var(--Short)}.op-fit{display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:20px;font-weight:500}.op-fit .icon,.op-fit .op-icon{flex:0 0 auto;font-size:14px;width:16px;height:16px}.op-fit--ok{color:var(--Ok)}.op-fit--short{color:var(--Short)}.op-hero{position:relative;isolation:isolate;padding:56px 0 48px;color:var(--White);background-color:var(--Secondary);background-image:linear-gradient(180deg,rgba(20,16,12,.62) 0,rgba(20,16,12,.46) 55%,rgba(20,16,12,.72) 100%),var(--op-hero-img,none);background-size:cover;background-position:50%}@media (min-width:992px){.op-hero{padding:88px 0 72px}}html .op-hero__title{margin:0 0 16px;color:inherit;max-width:22ch;text-wrap:balance}html .op-hero__lead{margin:0 0 28px;max-width:60ch;font-size:17px;line-height:28px;color:inherit;opacity:.92}@media (min-width:992px){.op-hero__lead{margin-bottom:36px;font-size:18px}}html .filter-group-check .label span:last-child{color:var(--Body-text-1)}.op-field{display:flex;flex-direction:column;gap:6px}.op-field__label{font-size:14px;line-height:20px;font-weight:500;color:var(--Secondary)}.op-field__label .op-req{color:var(--Sale)}.op-field__error{font-size:13px;line-height:18px;color:var(--Short)}html .form-contact [aria-invalid=true]{border-color:var(--Short)}.op-form-status{padding:12px 16px;font-size:15px;line-height:22px}.op-form-status--err{background:#f7e6e6;color:var(--Short)}dialog.op-dialog{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:var(--op-radius);box-shadow:var(--op-shadow-lg);color:var(--Secondary)}dialog.op-dialog::backdrop{background:rgba(0,0,0,.45)}.op-dialog__head{display:flex;gap:15px;align-items:flex-start;padding:24px 24px 0}.op-dialog__body{padding:20px 24px 24px}.op-dialog__close{margin-left:auto;width:var(--op-tap);height:var(--op-tap);display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--Secondary);font-size:20px;cursor:pointer}@media (max-width:575px){dialog.op-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;margin:0}}html .price-wrap .price-new .text-caption-1{color:var(--Body-text-3);font-weight:400;margin-left:2px}html .price-netto{margin:2px 0 0}.filter-input{position:relative;display:flex;align-items:center}html .filter-input input{width:100%;height:48px;padding:0 44px 0 14px;border:1px solid var(--Line);border-radius:0;background:var(--White);color:var(--Secondary);font-size:16px;line-height:24px}html .filter-input input:hover{border-color:var(--Primary)}html .filter-input input:focus-visible{border-color:var(--Secondary);outline:2px solid var(--Secondary);outline-offset:0}.filter-input_suffix{position:absolute;right:14px;pointer-events:none}.filter-input_clear{position:absolute;right:2px;width:var(--op-tap);height:var(--op-tap);display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--Secondary);cursor:pointer}html .filter-tag.active,html label.filter-tag:has(input:checked){background:var(--Secondary);color:var(--White)}html label.filter-tag:has(input:focus-visible){outline:2px solid var(--Secondary);outline-offset:2px}.btn-reset-plain{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}html .widget-facet.low-prices{margin-top:24px;padding:20px;background:var(--color-f5ece5);border:0}html .widget-facet.low-prices p{margin:0}html .has-error input,html .has-error select,html .has-error textarea{border-color:var(--Short)}dialog.inquiry-dialog{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:var(--op-radius);box-shadow:var(--op-shadow-lg);color:var(--Secondary)}dialog.inquiry-dialog::backdrop{background:rgba(0,0,0,.45)}@media (max-width:575px){dialog.inquiry-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}}.back-to-results{display:inline-flex;align-items:center;gap:4px;min-height:var(--op-tap)}summary.accordion-title{list-style:none;cursor:pointer}summary.accordion-title::-webkit-details-marker{display:none}html .accordion-item details>summary.accordion-title .ic-accordion-custom:after,html .accordion-item details>summary.accordion-title .ic-accordion-custom:before{transform:rotate(0deg)}html .accordion-item details[open]>summary.accordion-title .ic-accordion-custom:before{transform:rotate(90deg)}html .accordion-item details[open]>summary.accordion-title .ic-accordion-custom:after{transform:rotate(180deg)}html .meta-filter-shop .filter-tag,html .meta-filter-shop .remove-all-filters{text-transform:none}html .tf-check{border-color:#858585}html .tf-check:hover{border-color:var(--Secondary)}html .tf-check-rounded{border-color:#858585}html .form-contact textarea{min-height:120px;resize:vertical}html .form-contact input::placeholder,html .form-contact textarea::placeholder{color:var(--Body-text-1);opacity:1}html dialog.inquiry-dialog{width:min(720px,calc(100vw - 32px));border-radius:0;box-shadow:0 30px 80px rgba(0,0,0,.25)}html dialog.inquiry-dialog .img-prd{flex:0 0 96px;width:96px;height:96px;overflow:hidden;background:var(--color-f5ece5)}html dialog.inquiry-dialog .img-prd img{width:100%;height:100%;object-fit:cover}html dialog.inquiry-dialog .price-wrap{color:var(--Sale);font-size:18px}html .icon-close-popup,html .inquiry-dialog_close{position:absolute;top:10px;right:10px;z-index:10;width:var(--op-tap);height:var(--op-tap);padding:0;display:inline-flex;align-items:center;justify-content:center;border:0!important;border-radius:0;background:transparent!important;box-shadow:none;color:var(--Secondary);font-size:20px;line-height:1;cursor:pointer;transition:color .3s ease,transform .3s ease}html .icon-close-popup:hover,html .inquiry-dialog_close:hover{color:var(--Primary-dark);transform:rotate(90deg)}html .check-ship{position:relative;min-height:var(--op-tap)}html .check-ship .text{color:var(--Secondary)}html .check-ship:hover{border-color:var(--Secondary)}html .check-ship:has(.tf-check-rounded:checked){border-color:var(--Primary-dark);background:var(--color-f5ece5)}html .check-ship:has(.tf-check-rounded:checked) .text{color:var(--Secondary)}html .check-ship:has(.tf-check-rounded:focus-visible){outline:2px solid var(--Secondary);outline-offset:2px}html .tf-check-rounded{width:18px;height:18px}html .tf-check-rounded:before{width:10px;height:10px;background-color:var(--Primary-dark)}html .tf-check-rounded:checked{border-color:var(--Primary-dark)}html .tf-btn.flex-grow-1,html .tf-btn.w-100,html .tf-btn.w-full{max-width:none}html .tf-btn.w-100,html .tf-btn.w-full{width:100%}html .tf-btn.btn-bg-secondary:hover{background-color:#000;color:var(--White)}html .tf-btn.btn-border-secondary:hover,html .tf-btn.btn-border:hover{border-color:var(--Secondary);background-color:var(--Secondary);color:var(--White)}html .tf-btn:disabled,html .tf-btn[aria-disabled=true]{opacity:.6;cursor:not-allowed}html .form-contact fieldset{min-width:0;width:100%;margin:0;padding:0;border:0}html .form-contact input:not([type=checkbox]):not([type=radio]),html .form-contact select,html .form-contact textarea{width:100%;height:50px;padding:12px 16px;border:1px solid #dcdcdc;border-radius:0;background:var(--White);color:var(--Secondary);font-size:16px;line-height:24px}html .form-contact textarea{height:auto}html .form-contact input:not([type=checkbox]):not([type=radio]):hover,html .form-contact textarea:hover{border-color:var(--Primary)}html .form-contact input:not([type=checkbox]):not([type=radio]):focus-visible,html .form-contact textarea:focus-visible{border-color:var(--Secondary);outline:1px solid var(--Secondary);outline-offset:0}html .form-contact label:not(.check-ship):not(.filter-tag){font-size:14px;line-height:20px;font-weight:500;color:var(--Secondary)}html .check-ship.inquiry-type{align-items:flex-start;padding:16px;gap:12px}html .check-ship.inquiry-type .text{flex-direction:column;justify-content:flex-start;gap:2px}html .check-ship.inquiry-type .text>:first-child{font-size:15px;line-height:22px;font-weight:500;color:var(--Secondary)}html .check-ship.inquiry-type .text>:not(:first-child){font-size:13px;line-height:18px;color:var(--Body-text-3)}html .inquiry-dialog_thumb{flex:0 0 80px;width:80px;height:80px;overflow:hidden;background:var(--color-f5ece5)}html .inquiry-dialog_thumb>img,html .inquiry-dialog_thumb>svg{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:575px){html .inquiry-dialog_thumb{flex-basis:64px;width:64px;height:64px}}html .img-prd svg.wood-placeholder,html .product-gallery_main svg.wood-placeholder,html .product-gallery_thumb svg.wood-placeholder,html .tf-product-media-main svg.wood-placeholder{aspect-ratio:1/1}@media (min-width:1200px){html .tf-container{padding-left:48px;padding-right:48px}}@media (min-width:1600px){html .tf-container{padding-left:15px;padding-right:15px}}.op-chip{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border:1px solid var(--Line);background:var(--White);color:var(--Secondary);font-size:14px;line-height:20px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.op-chip:hover{border-color:var(--Secondary)}.op-chip:has(input:checked),.op-chip[aria-pressed=true]{border-color:var(--Primary-dark);background:var(--color-f5ece5);box-shadow:inset 0 0 0 1px var(--Primary-dark);font-weight:500}.op-chip:focus-visible,.op-chip:has(input:focus-visible){outline:2px solid var(--Secondary);outline-offset:2px}.op-chip:has(input:disabled),.op-chip[aria-disabled=true]{opacity:.45;cursor:default}@media (pointer:coarse){.op-chip{min-height:var(--op-tap)}}html .op-brand-check:checked,html .widget-facet .tf-check:checked{border-color:var(--Primary-dark);background-color:var(--Primary-dark)}html .widget-facet .tf-check:hover:not(:checked){border-color:var(--Primary-dark)}html .sidebar-filter .widget-facet{padding-bottom:20px;margin-bottom:4px}html .sidebar-filter .facet-title{padding:18px 0 12px}@media (max-width:1199px){html .sidebar-filter{visibility:hidden;transition:transform .3s ease-in-out,visibility 0s linear .3s}html .sidebar-filter.show{visibility:visible;transition:transform .3s ease-in-out,visibility 0s}}html .op-facet>summary.facet-title{position:relative}html .op-facet>summary.facet-title:before{content:"";position:absolute;inset:-10px 0}html .tf-page-title-v2 .tf-container>:first-child,html .tf-page-title-v2 nav{min-width:0;max-width:100%}html .tf-grid-layout>*{min-width:0}html .h1,html .h2,html .h3,html .h4,html .h5,html .h6{font-family:var(--op-font)}html :is(.h1,.h2,.h3){font-weight:500;letter-spacing:var(--op-h-ls)}html :is(h4,h5,.h4,.h5){font-weight:500;letter-spacing:-.015em}html .tf-btn{font-family:var(--op-font);font-size:var(--op-btn-size);font-weight:var(--op-btn-weight);letter-spacing:var(--op-btn-ls);text-transform:uppercase;border-radius:0;transition:var(--op-tr)}html .tf-btn .icon,html .tf-btn i{font-size:16px}html .accordion-item,html .product-params td,html .product-params th,html .widget-facet{border-color:var(--Separator)}html .card-product.style-2 .price-new,html .op-price__now,html .price-wrap .price-new,html .tf-product-info-wrap .price-wrap .price-new{color:var(--Price)}html .badge-box .last{background:var(--Sand-bg);color:var(--Sand-ink)}.op-fit--ok,.stock-need.is-enough .stock-need_msg{color:var(--Sage-ink)}.op-fit--short,.stock-need.is-missing .stock-need_msg{color:var(--Rose-ink)}.op-fit--warn{color:var(--Sand-ink)}.op-stock--short .op-stock__fill,.stock-need.is-missing .tf-progress-bar .value{background:#c97b6b}.op-stock--ok .op-stock__fill,.stock-need.is-enough .tf-progress-bar .value{background:#7fa486}html .category-hero,html .footer,html .op-hero{--body:currentColor}html .bg-color-f5ece5{background-color:var(--bone)!important}html body .tf-btn{padding:0 var(--btn-px);font:var(--btn-font);letter-spacing:var(--btn-ls);text-transform:uppercase;border-radius:0;max-width:none;white-space:nowrap}html body .op-btn.btn-h-52,html body .tf-btn,html body .tf-btn.btn-h-52,html body .tf-btn.btn-medium,html body .tf-btn.card-product_cta,html body .tf-btn.op-card__cta,html body .tf-btn.op-search__submit{height:var(--btn-h);min-height:var(--btn-h)}html body .tf-btn.btn-border,html body .tf-btn.btn-border-secondary,html body .tf-btn.btn-line,html body .tf-btn.card-product_cta.btn-bg-secondary,html body .tf-btn.op-card__cta.btn-bg-secondary{background:transparent;color:var(--ink);border:1px solid var(--ink)}html body .tf-btn.btn-border-secondary:hover,html body .tf-btn.btn-border:hover,html body .tf-btn.btn-line:hover,html body .tf-btn.card-product_cta.btn-bg-secondary:hover,html body .tf-btn.op-card__cta.btn-bg-secondary:hover{background:var(--ink);color:#fff}html body .tf-btn.btn-bg-primary,html body .tf-btn.btn-bg-secondary:not(.card-product_cta):not(.op-card__cta){background:var(--ink);color:#fff;border:1px solid var(--ink)}html body .tf-btn.btn-bg-primary:hover,html body .tf-btn.btn-bg-secondary:not(.card-product_cta):not(.op-card__cta):hover{background:#000;border-color:#000;color:#fff}html body .tf-btn.btn-bg-white{background:#fff;color:var(--ink);border:1px solid #fff}html body .tf-btn.btn-bg-white:hover{background:transparent;color:#fff}html body .staff-bar .tf-btn.staff-bar_btn{height:32px;min-height:32px;padding:0 14px;font-size:12px}@media (max-width:575px){html body .tf-btn{--btn-px:18px}}html .tf-dropdown-sort,html .tf-dropdown-sort select.btn-select,html .tf-dropdown-sort>.btn-select{border-radius:0}html body .filter-tag,html body .meta-filter-shop .filter-tag,html body .meta-filter-shop .remove-all-filters,html body .op-active-filters .filter-tag,html body .op-popular .filter-tag,html body .tf-btn-filter{border-radius:0;background:transparent;border:1px solid var(--line);color:var(--ink)}html body .filter-tag.active,html body .filter-tag:hover,html body .filter-tag[aria-pressed=true],html body label.filter-tag:has(input:checked){background:var(--bone-2);border-color:var(--ink);color:var(--ink)}html body .op-hero:not(.op-hero--light) .op-popular .filter-tag{border-color:rgba(255,255,255,.6);color:#fff;background:transparent}html body .op-hero:not(.op-hero--light) .op-popular .filter-tag:hover{background:#fff;color:var(--ink)}html body .pdp-carousel__btn,html body .pdp-gallery__nav,html body .tf-sw-nav{width:44px;height:44px;border-radius:0;border:1px solid var(--line);background:#fff;color:var(--ink);box-shadow:none}html body .pdp-carousel__btn:hover,html body .pdp-gallery__nav:hover{background:var(--ink);border-color:var(--ink);color:#fff}html body .pdp-trust .icon{border-radius:0;border-color:var(--line)}html body .accordion-item,html body .pdp .pdp-accordion .accordion-item{padding:0;border:0;border-bottom:1px solid var(--line)}html body .accordion-wrap,html body .pdp .tf-prd-accordion.pdp-accordion{border-top:1px solid var(--line)}html body .accordion-item summary.accordion-title,html body .pdp .pdp-accordion summary.accordion-title{position:relative;display:flex;align-items:center;min-height:64px;padding:18px 44px 18px 0;margin:0;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink);cursor:pointer;list-style:none}html body .accordion-item summary.accordion-title .heading,html body .accordion-item summary.accordion-title .title,html body .pdp .pdp-accordion summary.accordion-title .heading,html body .pdp .pdp-accordion summary.accordion-title .title{font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:none;color:inherit;width:100%}html body .accordion-item summary.accordion-title::-webkit-details-marker{display:none}html body .accordion-item summary.accordion-title .ic-accordion-custom{display:none}html body .accordion-item summary.accordion-title:after,html body .pdp .pdp-accordion summary.accordion-title:after{content:"";position:absolute;right:4px;top:50%;width:20px;height:20px;margin-top:-10px;border:0;transform:none;background:linear-gradient(currentColor,currentColor) 50% /20px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50% /1.5px 20px no-repeat;transition:transform .3s ease,background-size .3s ease}html body .pdp .pdp-accordion details[open]>summary.accordion-title:after,html body details[open]>summary.accordion-title:after{transform:rotate(180deg);background-size:20px 1.5px,1.5px 0}html body .accordion-item .accordion-content,html body .accordion-item .accordion-prds-content{margin:0;padding:0 44px 22px 0;font-size:15px;line-height:24px;color:var(--body)}@media (prefers-reduced-motion:reduce){html body .accordion-item summary.accordion-title:after{transition:none}}html body .category-faq .box-left,html body .s-faqs-1 .box-left{padding:32px;background:var(--bone);border:0}html body .category-faq .box-left .h4,html body .category-faq .box-left .title,html body .category-faq .box-left h2,html body .s-faqs-1 .box-left .h4,html body .s-faqs-1 .box-left .title,html body .s-faqs-1 .box-left h2{font-size:28px;line-height:34px;font-weight:500;letter-spacing:-.02em;text-transform:none;color:var(--ink)}@media (max-width:575px){html body .category-faq .box-left,html body .s-faqs-1 .box-left{padding:24px 20px}}html .h1,html .h2,html .h3,html .h4,html .op-price__now,html .pdp-accent,html .pdp-price__now,html .price-new{font-feature-settings:normal;font-variant-numeric:normal}html .filter-group-check .label span:last-child,html .m2-calc_stat dd,html .op-chip__count,html .op-stats dd,html .op-stepper input,html .op-swatch__count,html .pdp-calc__stat dd,html .wg-pagination a{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html body .pdp .tf-btn.pdp-cta__main,html body .pdp .tf-btn.pdp-cta__phone{height:var(--btn-h);min-height:var(--btn-h);font:var(--btn-font);letter-spacing:var(--btn-ls);text-transform:uppercase;transform:none;box-shadow:none}html body .pdp .tf-btn.pdp-cta__main:hover{transform:none;box-shadow:none}html body .pdp .tf-btn.pdp-cta__phone{border-color:var(--ink);color:var(--ink)}html body .pdp .tf-btn.pdp-cta__phone:hover{background:var(--ink);color:#fff;border-color:var(--ink)}html .img-placeholder{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:100%;aspect-ratio:4/3;background:linear-gradient(135deg,var(--bone,#f7f2ec) 0,var(--bone-2,#eee7df) 100%);color:var(--Primary-dark)}html body .nav-next-slider,html body .nav-prev-slider,html body .sw-nav,html body .swiper-button-next,html body .swiper-button-prev{width:44px;height:44px;border-radius:0;border:1px solid var(--line);background:#fff;color:var(--ink);box-shadow:none}html .op-section-title{font-feature-settings:normal;font-variant-numeric:normal}html .op-search__count,html .product-params td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html body button.tf-btn[type=submit]{height:var(--btn-h);min-height:var(--btn-h)}html .category-hero_crumbs{margin-bottom:20px}html.op-qs [data-qs-gate]{visibility:hidden}html body.layout-vinfur{padding-bottom:0}html .form-contact [aria-invalid=true]:not([type=checkbox]):not([type=radio]),html .form-contact [aria-invalid=true]:not([type=checkbox]):not([type=radio]):hover{border-color:var(--Short)}html .form-contact input[type=checkbox][aria-invalid=true]{outline:2px solid var(--Short);outline-offset:2px}