@charset "UTF-8";ul.mbx-products{margin:0;padding:0;list-style:none}ul.mbx-products:before,ul.mbx-products:after,.woocommerce ul.mbx-products:before,.woocommerce ul.mbx-products:after{content:none}ul.mbx-products:not(.swiper-wrapper){display:grid;gap:var(--mbx-carousel-gap, 31px);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}li.mbx-product,.woocommerce ul.products li.mbx-product{--mbx-card-border: #c0c0c0;position:relative;display:flex;flex-direction:column;row-gap:0;padding-block:30px 24px;border:1px solid var(--mbx-card-border);background:var(--wp--preset--color--white)}li.mbx-product a.woocommerce-loop-product__link,.woocommerce ul.products li.mbx-product a.woocommerce-loop-product__link{display:grid;gap:0;color:inherit;text-decoration:none}li.mbx-product a img,.woocommerce ul.products li.mbx-product a img{width:100%;margin:0 0 24px;aspect-ratio:1;object-fit:cover}li.mbx-product .woocommerce-loop-product__title,li.mbx-product .mbx-price,.woocommerce ul.products li.mbx-product .woocommerce-loop-product__title,.woocommerce ul.products li.mbx-product .mbx-price{padding:0 20px}li.mbx-product .mbx-price,.woocommerce ul.products li.mbx-product .mbx-price{margin-block:22px 18px;gap:0;text-align:center}li.mbx-product .mbx-price__piece,.woocommerce ul.products li.mbx-product .mbx-price__piece{padding-block-start:4px}li.mbx-product .woocommerce-loop-product__title,.woocommerce ul.products li.mbx-product .woocommerce-loop-product__title{font-size:1.125rem;font-weight:500;line-height:1.375rem}li.mbx-product .onsale,.woocommerce ul.products li.mbx-product .onsale{position:absolute;inset-block-start:15px;inset-inline-start:0;inset-inline-end:auto;z-index:1;display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:0;margin:0;padding:6.5px 13px;border-radius:0;background:var(--mbx-gold-surface);color:var(--wp--preset--color--white);font-size:.8125rem;font-weight:700;line-height:1.2}li.mbx-product .mbx-discount,.woocommerce ul.products li.mbx-product .mbx-discount{padding:3px 6px;border-radius:4px;background:var(--mbx-sale-red, #c0392b);font-size:.75rem;line-height:.75rem}li.mbx-product .button,.woocommerce ul.products li.mbx-product .button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;align-self:center;margin-block-start:auto;padding:12px 28px;line-height:1.25rem;border-radius:var(--mbx-radius-pill);background:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--white);font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color var(--mbx-transition)}li.mbx-product .button:hover,.woocommerce ul.products li.mbx-product .button:hover{background:var(--wp--preset--color--red)}li.mbx-product .button svg,.woocommerce ul.products li.mbx-product .button svg{flex:0 0 auto}li.mbx-product .star-rating,.woocommerce ul.products li.mbx-product .star-rating{display:none}.mbx-price{display:grid;gap:2px}.mbx-price del{color:var(--mbx-gray-text)}.mbx-price ins{text-decoration:none}.mbx-price__unit{color:var(--mbx-gold-text);font-size:1.125rem;font-weight:700;line-height:1.375rem}.mbx-price__piece{color:#1b1b1b;font-size:.875rem;font-weight:400;line-height:1.26875rem}.mbx-price__piece ins{font-weight:700;color:var(--wp--preset--color--black)}li.mbx-product .mbx-product__wishlist,.woocommerce ul.products li.mbx-product .mbx-product__wishlist{position:absolute;inset-block-start:8px;inset-inline-end:13px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--wp--preset--color--beige-light)}li.mbx-product .mbx-product__wishlist a,.woocommerce ul.products li.mbx-product .mbx-product__wishlist a{display:grid;place-items:center;color:var(--wp--preset--color--burgundy)}li.mbx-product .mbx-product__wishlist svg,.woocommerce ul.products li.mbx-product .mbx-product__wishlist svg{width:26px;height:26px}li.mbx-product .mbx-product__wishlist .feedback,.woocommerce ul.products li.mbx-product .mbx-product__wishlist .feedback{display:none}.mbx-product__wishlist .yith-wcwl-add-to-wishlist,.mbx-product__wishlist .yith-wcwl-add-button,.mbx-product__wishlist .add_to_wishlist{margin:0}.mbx-product__wishlist .yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg{margin:0}.mbx-archive{display:grid;gap:24px;padding-block:64px 80px}@media(min-width:1025px){.mbx-archive{gap:48px;grid-template-columns:calc(23.1% - 24px) minmax(0,1fr)}}.mbx-archive__sidebar,.mbx-archive__main{min-width:0}.mbx-archive__back{display:flex;align-items:center;gap:4px;margin-block-end:32px;color:var(--wp--preset--color--burgundy);font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none}.mbx-archive__back:hover{color:var(--wp--preset--color--red)}.mbx-archive__search{display:none;position:relative;margin-block:0 24px}.mbx-archive__search input[type=search]{width:100%;height:48px;padding:13px 44px 13px 20px;border:1px solid var(--mbx-field-border);border-radius:40px;background:var(--wp--preset--color--white);color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--body);font-size:.9375rem}.mbx-archive__search button{position:absolute;inset-block-start:50%;inset-inline-end:8px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:none;color:var(--wp--preset--color--black);transform:translateY(-50%);cursor:pointer}@media(max-width:1024px){.mbx-archive__search{display:block}}.mbx-archive__tree-toggle{display:flex;align-items:center;justify-content:space-between;padding-block-end:24px;font-family:var(--wp--preset--font-family--heading);font-size:1.375rem;font-weight:600;line-height:1.5rem;cursor:pointer;list-style:none}.mbx-archive__tree-toggle::-webkit-details-marker{display:none}.mbx-archive__tree-toggle .mbx-icon{transition:transform var(--mbx-transition)}.mbx-archive__tree[open] .mbx-archive__tree-toggle .mbx-icon{transform:rotate(180deg)}ul.mbx-archive__tree-list{margin:0;padding:0;list-style:none}ul.mbx-archive__tree-list--depth-1{max-width:230px;margin-block:10px 20px;padding-inline-start:10px}.mbx-archive__tree-list--depth-0>.mbx-archive__tree-item{margin-block-end:15px}.mbx-archive__tree-list--depth-1>.mbx-archive__tree-item{margin-block-end:8px}.mbx-archive__tree-link{display:block;color:#333;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none}.mbx-archive__tree-link:hover,.mbx-archive__tree-link.is-current{color:var(--wp--preset--color--burgundy)}.mbx-archive__tree-list--depth-1 .mbx-archive__tree-link{color:var(--mbx-gray-text);font-weight:500}.mbx-archive__tree-list--depth-1 .mbx-archive__tree-link:hover,.mbx-archive__tree-list--depth-1 .mbx-archive__tree-link.is-current{color:var(--wp--preset--color--burgundy)}@media(max-width:1024px){.mbx-archive__tree-toggle{padding:12px 16px 12px 20px;border:1px solid #ccc;border-radius:80px;background:var(--wp--preset--color--white);font-size:1.125rem;line-height:1.5rem}.mbx-archive__tree-panel{padding-block:32px 16px}}@media(min-width:1025px){.mbx-archive__tree::details-content{content-visibility:visible;block-size:auto}.mbx-archive__tree-toggle{pointer-events:none}.mbx-archive__tree-toggle .mbx-icon{display:none}}.woocommerce .mbx-archive__main .woocommerce-result-count{margin:0 0 32px;color:#1b1b1b;font-size:.9375rem}ul.mbx-products.mbx-archive__grid{display:grid;gap:24px;margin:0 0 17px;padding:0;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){ul.mbx-products.mbx-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1025px){ul.mbx-products.mbx-archive__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.woocommerce .mbx-archive__main nav.woocommerce-pagination{text-align:center}.woocommerce .mbx-archive__main nav.woocommerce-pagination ul{display:inline-flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;border:0;list-style:none}.woocommerce .mbx-archive__main nav.woocommerce-pagination li{margin:0;border:0}.woocommerce .mbx-archive__main nav.woocommerce-pagination a.page-numbers,.woocommerce .mbx-archive__main nav.woocommerce-pagination span.page-numbers{display:grid;place-items:center;min-width:43px;height:42px;padding:0 8px;border-radius:4px;color:#1b1b1b;font-size:1.0625rem;text-decoration:none}.woocommerce .mbx-archive__main nav.woocommerce-pagination a.page-numbers:hover,.woocommerce .mbx-archive__main nav.woocommerce-pagination span.page-numbers:hover{background:var(--wp--preset--color--beige-light)}.woocommerce .mbx-archive__main nav.woocommerce-pagination a.page-numbers.current,.woocommerce .mbx-archive__main nav.woocommerce-pagination span.page-numbers.current{background:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--white)}.mbx-archive-seo{padding-block:24px 80px}.mbx-archive-seo__body.mbx-prose>*+*,.mbx-archive-seo__body.mbx-prose *+:where(h2,h3,h4){margin-block-start:0}.mbx-archive-seo__body.mbx-prose p,.mbx-archive-seo__body.mbx-prose ul,.mbx-archive-seo__body.mbx-prose ol{margin-block:17px}.mbx-archive-seo__body.mbx-prose h2,.mbx-archive-seo__body.mbx-prose h3,.mbx-archive-seo__body.mbx-prose h4,.mbx-archive-seo__body.mbx-prose details,.mbx-archive-seo__body.mbx-prose summary{margin-block:0}.mbx-archive-seo__body.mbx-prose h2{color:var(--wp--preset--color--black);font-size:2.25rem;line-height:1.2}.mbx-archive-seo__body.mbx-prose summary{cursor:pointer;font-size:1.0625rem}.mbx-filters{margin-block-end:24px}.mbx-filters__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px}.mbx-filters__pill{position:relative;margin-inline-end:12px}.mbx-filters__pill[open]{z-index:20}.mbx-filters__toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 20px;border:1px solid #ccc;border-radius:60px;background:var(--wp--preset--color--white);color:var(--wp--preset--color--black);font-size:1rem;font-weight:300;line-height:1.1rem;cursor:pointer;list-style:none}.mbx-filters__toggle::-webkit-details-marker{display:none}.mbx-filters__toggle .mbx-icon{flex:0 0 auto;transition:transform var(--mbx-transition)}.mbx-filters__pill[open] .mbx-filters__toggle .mbx-icon{transform:rotate(180deg)}.mbx-filters__panel{position:absolute;inset-block-start:calc(100% + 5px);inset-inline-start:0;z-index:1;width:100%;padding:15px 20px;border:1px solid #ccc;border-radius:12px;background:var(--wp--preset--color--white)}.mbx-filters ul.mbx-filters__values{margin:0;padding:0;list-style:none}.mbx-filters ul.mbx-filters__values ul.mbx-filters__values{margin-block-start:3px;padding-inline-start:18px}.mbx-filters__value{margin-block-end:3.2px}.mbx-filters__label{display:flex;align-items:center;gap:10px;color:#1b1b1b;font-size:.8125rem;line-height:1.6;cursor:pointer}.mbx-filters__label input{position:relative;flex:0 0 auto;width:24px;height:24px;margin:-4.5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:4.5px solid transparent;border-radius:0;background:none;background-clip:padding-box;box-shadow:inset 0 0 0 1px var(--mbx-field-border);cursor:pointer}.mbx-filters__label input:checked:after{content:"";position:absolute;inset-block-start:0;inset-inline-start:4px;width:5px;height:9px;border-right:2px solid #111;border-bottom:2px solid #111;transform:rotate(45deg)}.mbx-filters__actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-start:12px}.mbx-filters__apply{padding:10px 24px;border:0;border-radius:var(--mbx-radius-pill);background:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--white);font-size:.875rem;font-weight:500;line-height:1.6;cursor:pointer;transition:background-color var(--mbx-transition)}.mbx-filters__apply:hover{background:var(--wp--preset--color--red)}.mbx-filters__reset{display:inline-flex;align-items:center;gap:10px;padding:7px 7px 7px 0;color:#2a293b;font-size:.875rem;font-weight:700;line-height:1.6;letter-spacing:1px;text-decoration:none}.mbx-filters__reset:hover{color:var(--wp--preset--color--burgundy)}.mbx-filters__reset.is-idle{opacity:.45;pointer-events:none}.mbx-filters__open,.js .mbx-filters__apply{display:none}.js .mbx-filters__dialog:modal .mbx-filters__apply{display:inline-block}.mbx-filters__chosen{display:none}.mbx-filters__hint{display:none;margin:0 0 10px;color:var(--wp--preset--color--graphite);font-size:.8125rem}.js .mbx-filters__hint{display:block}.js .mbx-filters__dialog:modal .mbx-filters__hint{display:none}.mbx-filters__dialog:modal .mbx-filters__panel{position:static;margin-block-start:5px}.mbx-filters__dialog:modal .mbx-filters__chosen:not([hidden]){display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none}.mbx-filters__dialog:modal .mbx-filters__actions{position:sticky;z-index:30;inset-block-end:-24px;flex-direction:column;align-items:stretch;gap:4px;margin:12px -24px -24px;padding:8px 24px 24px;border-block-start:1px solid #e5e5e5;background:var(--wp--preset--color--white)}.mbx-filters__dialog:modal .mbx-filters__reset{justify-content:center;padding:7px}.mbx-filters__dialog:modal .mbx-filters__apply{padding-block:12px;font-size:1rem}.mbx-filters__chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #ccc;border-radius:var(--mbx-radius-pill);background:var(--wp--preset--color--white);color:#1b1b1b;font-size:.8125rem;line-height:1.4;cursor:pointer}.mbx-filters__chip:after{content:"×";font-size:1rem;line-height:1}.mbx-filters__chip:hover{border-color:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--burgundy)}.mbx-filters__count{margin-inline-end:auto;color:var(--wp--preset--color--burgundy);font-weight:600}ul.mbx-filters__selected{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;padding:0;list-style:none}ul.mbx-filters__selected .mbx-filters__chip{text-decoration:none}.mbx-filters__clear{padding:6px 4px;color:var(--wp--preset--color--burgundy);font-size:.8125rem;text-decoration:underline}.mbx-filters__clear:hover{text-decoration:none}@media(min-width:1025px){.mbx-filters__clear-item{display:none}}@media(max-width:1024px){.js .mbx-filters__dialog[open]:not(:modal){display:none}.mbx-filters__list{grid-template-columns:minmax(0,1fr)}.mbx-filters__pill{margin-inline-end:0}.js .mbx-filters__open{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-block-end:24px;padding:12px 22px 12px 20px;border:1px solid #ccc;border-radius:100px;background:var(--wp--preset--color--white);color:var(--wp--preset--color--black);font-size:1.125rem;font-weight:600;line-height:1.5rem;cursor:pointer}}.mbx-filters__dialog[open]:not(:modal){position:static;display:block;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:0;border:0;background:none;color:inherit}.mbx-filters__dialog::backdrop{background:#00000080}.mbx-filters__dialog:modal{width:min(92vw,420px);max-width:none;height:100%;max-height:100%;margin:0 auto 0 0;padding:24px;overflow-y:auto;border:0;background:var(--wp--preset--color--white)}.mbx-filters__close{display:none}.mbx-filters__dialog:modal .mbx-filters__close{display:flex;align-items:center;gap:8px;margin-block-end:16px;padding:0;border:0;background:none;color:var(--wp--preset--color--black);font-size:1.125rem;font-weight:600;cursor:pointer}.mbx-product__media .woocommerce-product-gallery,.mbx-product__summary{float:none;width:100%}.mbx-product__intro{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;padding-block:40px 64px}@media(max-width:767px){.mbx-product__intro{gap:16px;padding-block-start:16px}.woocommerce div.product .mbx-product__intro div.images{margin-block-end:0}}@media(min-width:768px){.mbx-product__intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media(min-width:1025px){.mbx-product__intro{gap:48px}}.mbx-product__summary{display:flex;flex-direction:column}.mbx-product .mbx-assistance{order:1}.mbx-product .stock{order:2;margin:8px 0 0;font-size:var(--wp--preset--font-size--base)}.mbx-product .mbx-withdrawal{order:3}.mbx-product .mbx-payment-logos{order:4}.mbx-product .product_title{margin:0;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);font-weight:700;line-height:1.3}.mbx-product__wishlist{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:56px;height:56px;border-radius:50%;background:var(--wp--preset--color--beige-light)}.mbx-product form.cart .mbx-product__wishlist svg{width:30px;height:30px}.mbx-product-meta{margin-block-start:16px;color:var(--mbx-gray-text);font-size:.75rem;line-height:1.0875rem}.mbx-product-meta:empty{display:none}.mbx-product__summary .mbx-price{margin-block-start:25px}.mbx-product__summary .mbx-price__unit{display:block;color:var(--mbx-gold-text);font-size:1.625rem;font-weight:700;line-height:1}.mbx-product__summary .mbx-price__piece{display:block;margin-block-start:5px;font-size:.875rem}.mbx-product__summary .mbx-price del{margin-inline-end:8px;font-weight:400;color:var(--mbx-gray-text)}.mbx-product__summary .mbx-price__unit del{font-size:.875rem;font-weight:700;color:var(--mbx-gray-text)}.mbx-product__summary .mbx-price ins{text-decoration:none}.mbx-product-rating{min-height:28px;margin-block-start:8px}.mbx-product__summary p24-installment{min-height:37px;margin:16px 0 0}.mbx-sizes{margin-block-start:40px}.mbx-sizes__label{display:block;margin-block-end:10px;font-size:var(--wp--preset--font-size--base);font-weight:700}.mbx-sizes__list{display:flex;flex-wrap:wrap;gap:8px}.mbx-sizes__item{display:inline-flex;align-items:center;min-height:38px;padding:4px 16px;border:1px solid var(--wp--preset--color--beige);border-radius:4px;color:inherit;font-size:.9375rem;font-weight:600;text-decoration:none;transition:border-color var(--mbx-transition),color var(--mbx-transition)}.mbx-sizes__item:hover{border-color:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--burgundy)}.mbx-sizes__item--current{border-color:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--burgundy);cursor:default}.mbx-product .single_add_to_cart_button[aria-busy=true]{opacity:.7;cursor:progress}.woocommerce div.product form.cart.mbx-add-to-cart{margin-block-end:0}.mbx-product form.cart{width:100%;margin-block-start:33px}.mbx-product form.cart table.wc-measurement-price-calculator-price-table{width:100%;margin:0 0 24px;border-collapse:collapse;font-size:var(--wp--preset--font-size--base)}.mbx-product form.cart table.wc-measurement-price-calculator-price-table th,.mbx-product form.cart table.wc-measurement-price-calculator-price-table td{padding:4px 0;border:0;text-align:start}.mbx-product form.cart table.wc-measurement-price-calculator-price-table th{font-weight:inherit}.mbx-product form.cart table.wc-measurement-price-calculator-price-table td:last-child{width:185px;font-weight:600}.mbx-product form.cart table.wc-measurement-price-calculator-price-table .total_price{font-size:1.1875rem;font-weight:700}.mbx-add-to-cart__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mbx-product .mbx-qty{--mbx-qty-width: 105px;--mbx-qty-height: 56px;--mbx-qty-border: var(--mbx-field-border);--mbx-qty-radius: 4px;--mbx-qty-step: 28px;--mbx-qty-size: 1.125rem}.woocommerce .mbx-product button.single_add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:1 1 0;min-height:56px;padding-inline:24px;border:0;border-radius:100px;background:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--base);font-weight:600;cursor:pointer;transition:background var(--mbx-transition)}.woocommerce .mbx-product button.single_add_to_cart_button:hover{background:var(--wp--preset--color--red)}.woocommerce .mbx-product button.single_add_to_cart_button svg{flex:0 0 auto}.mbx-assistance{margin-block-start:32px;margin-block-end:16px;padding-block-end:32px;border-block-end:1px solid var(--wp--preset--color--beige)}.mbx-assistance__title{margin:0;font-size:var(--wp--preset--font-size--base);font-weight:600}.mbx-assistance__title a{color:inherit;text-underline-offset:3px}.mbx-assistance__title a:hover{color:var(--wp--preset--color--burgundy)}.mbx-assistance__contact{display:flex;flex-wrap:wrap;gap:24px;margin-block-start:16px}.mbx-assistance__link{display:inline-flex;align-items:center;gap:10px;color:inherit;font-size:var(--wp--preset--font-size--base);text-decoration:none}.mbx-assistance__link svg{flex:0 0 auto;color:var(--wp--preset--color--burgundy)}.mbx-assistance__link:hover{text-decoration:underline}.mbx-delivery{display:flex;align-items:flex-start;gap:8px;margin:12px 0 20px;font-size:.875rem;line-height:1.45}.mbx-delivery svg{flex:0 0 auto;margin-block-start:1px}.mbx-withdrawal{display:flex;align-items:center;gap:10px;align-self:flex-start;margin-block-start:8px;color:inherit;font-size:var(--wp--preset--font-size--base);font-weight:600;text-decoration:none}.mbx-withdrawal svg{flex:0 0 auto;color:var(--wp--preset--color--burgundy)}.mbx-withdrawal:hover{color:var(--wp--preset--color--burgundy)}.woocommerce div.product .mbx-product__summary p.mbx-stock{display:flex;align-items:center;gap:10px;margin:8px 0 0;padding-inline-start:0;color:inherit;font-size:var(--wp--preset--font-size--base);font-weight:400}.woocommerce div.product .mbx-product__summary p.mbx-stock:before{content:"";flex:0 0 auto;width:10px;height:10px;margin-inline:4px;border-radius:50%;background:#18c964}.mbx-product__media{position:relative}.mbx-product__media .woocommerce-product-gallery{width:100%}.mbx-product__media .woocommerce-product-gallery__wrapper{margin:0}.mbx-product__media .woocommerce-product-gallery__image img{width:100%}.mbx-product__media .woocommerce-product-gallery__trigger{position:absolute;z-index:2;inset-block-start:16px;inset-inline-end:16px}.mbx-product__media .flex-control-thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/4);gap:12px;padding:0;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:thin}.mbx-product__media .flex-control-thumbs li{scroll-snap-align:start}.mbx-product__media img{cursor:pointer}.mbx-product__media .mbx-thumbs{position:relative}.mbx-product__media .mbx-thumbs__arrow{position:absolute;z-index:2;inset-block-start:50%;width:21px;height:21px;padding:0;border:0;background:#111111d9;cursor:pointer;transform:translateY(-50%)}.mbx-product__media .mbx-thumbs__arrow:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:6px;height:6px;border:solid var(--wp--preset--color--white);border-width:2px 2px 0 0}.mbx-product__media .mbx-thumbs__arrow--prev{inset-inline-start:0}.mbx-product__media .mbx-thumbs__arrow--prev:before{transform:translate(-30%,-50%) rotate(-135deg)}.mbx-product__media .mbx-thumbs__arrow--next{inset-inline-end:0}.mbx-product__media .mbx-thumbs__arrow--next:before{transform:translate(-70%,-50%) rotate(45deg)}.mbx-product__media .mbx-thumbs__arrow:hover{background:var(--wp--preset--color--burgundy)}.mbx-product__media .flex-control-thumbs img{width:100%;aspect-ratio:1;object-fit:cover;opacity:.65;transition:opacity var(--mbx-transition)}.mbx-product__media .flex-control-thumbs img.flex-active,.mbx-product__media .flex-control-thumbs img:hover{opacity:1}.mbx-product__media .woocommerce-product-gallery__image img{aspect-ratio:1;object-fit:cover}.mbx-product__media div.woocommerce-product-gallery:not(:has(.flex-viewport)) .woocommerce-product-gallery__wrapper>div.woocommerce-product-gallery__image:nth-child(n+2){display:none}.mbx-product__media div.woocommerce-product-gallery:not(:has(.flex-viewport)):has(.woocommerce-product-gallery__image:nth-child(2)):after{content:"";display:block;margin-block-start:22px;padding-block-end:calc((100% - 36px)/4)}.mbx-product__media .flex-viewport{aspect-ratio:1;overflow:hidden;container-type:inline-size}.mbx-product__media span.onsale{position:absolute;inset-block-start:15px;inset-inline-start:0;inset-inline-end:auto;z-index:1;display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:0;margin:0;padding:6.5px 13px;border-radius:0;background:var(--mbx-gold-surface);color:var(--wp--preset--color--white);font-size:.8125rem;font-weight:700;line-height:1.2;z-index:2}.mbx-product__media .mbx-discount{padding:3px 6px;border-radius:4px;background:var(--mbx-sale-red, #c0392b);font-size:.75rem;line-height:.75rem}.woocommerce div.product .mbx-product__media div.images .flex-viewport .woocommerce-product-gallery__image{display:block;float:left;width:100cqi}.woocommerce div.product .mbx-product__media div.images .flex-control-thumbs{margin-block-start:22px}.woocommerce div.product .mbx-product__media div.images .flex-control-thumbs li{float:none;width:auto;margin:0}.mbx-breadcrumb{padding-block:24px 0;color:#000;font-size:.875rem;line-height:1.26875rem}.mbx-breadcrumb a{color:inherit;text-decoration:none}.mbx-breadcrumb a:hover{color:var(--wp--preset--color--burgundy)}@media(max-width:767px){.mbx-breadcrumb{display:none}}.mbx-product-anchors{padding-block:14px}@media(max-width:767px){.mbx-product-anchors{display:none}}.mbx-product-anchors ul.mbx-product-anchors__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);justify-content:center;gap:16px;width:100%;max-width:100%;margin-inline:auto}@media(min-width:1025px){.mbx-product-anchors ul.mbx-product-anchors__list{grid-auto-columns:minmax(140px,auto);width:fit-content}}.mbx-product-anchors ul.mbx-product-anchors__list{padding:14px;background:var(--wp--preset--color--white);box-shadow:0 0 36px #00000014;list-style:none;overflow-x:auto}.mbx-product-anchors__item{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:14px 12px;color:var(--wp--preset--color--graphite);font-size:.9375rem;font-weight:600;letter-spacing:1px;line-height:1;text-decoration:none;text-transform:uppercase;transition:background var(--mbx-transition),color var(--mbx-transition)}@media(min-width:1025px){.mbx-product-anchors__item{min-width:182px;padding-inline:20px}}.mbx-product-anchors__item:hover{color:var(--wp--preset--color--gold)}li:first-child .mbx-product-anchors__item{background:var(--mbx-gold-surface);color:var(--wp--preset--color--white)}li:first-child .mbx-product-anchors__item:hover{background:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--white)}.mbx-product-section{padding-block:64px}.mbx-product-section__head{display:flex;align-items:center;gap:32px;margin-block-end:32px}.mbx-product-section__heading{margin:0;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);font-weight:400;line-height:1.3}.mbx-product-section__line{flex:1 1 auto;height:1px;background:#5a5a5a63}.mbx-product-section--faq .mbx-product-section__body{padding-block:48px;background:#f7f7f7}.mbx-product-section__subheading{margin:0 0 16px;font-size:1.375rem;font-weight:400;line-height:1.3}.mbx-product-section .woocommerce-product-attributes-item--dimensions{display:none}.mbx-product-section table.shop_attributes{width:100%;margin:0;border-collapse:collapse}.mbx-product-section table.shop_attributes th,.mbx-product-section table.shop_attributes td{padding:10px 15px;border:0;font-size:1rem;font-style:normal;text-align:start}.mbx-product-section table.shop_attributes th{font-weight:600}.mbx-product-section table.shop_attributes td{font-weight:300}.mbx-product-section table.shop_attributes td p{margin:0;padding:0}.mbx-product-section table.shop_attributes tr:nth-child(2n) th,.mbx-product-section table.shop_attributes tr:nth-child(2n) td{background:#f7f7f7}@media(min-width:768px){.mbx-product-section table.shop_attributes th{width:250px}}ul.mbx-product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}@media(min-width:768px){ul.mbx-product-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}ul.mbx-product-gallery img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:opacity var(--mbx-transition)}ul.mbx-product-gallery a:hover img{opacity:.85}ul.mbx-product-videos{display:grid;gap:32px;margin:0;padding:0;list-style:none}@media(min-width:768px){ul.mbx-product-videos{grid-template-columns:repeat(3,minmax(0,1fr))}}ul.mbx-product-videos .mbx-product-videos__player{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:pointer}ul.mbx-product-videos .mbx-product-videos__thumb{width:100%;aspect-ratio:16/9;object-fit:cover}ul.mbx-product-videos .mbx-product-videos__frame{width:100%;aspect-ratio:16/9;border:0}ul.mbx-product-videos .mbx-product-videos__play{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:68px;height:48px;border-radius:12px;background:#000000a6;transform:translate(-50%,-50%);transition:background var(--mbx-transition)}ul.mbx-product-videos .mbx-product-videos__play:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;border-block:10px solid transparent;border-inline-start:17px solid #fff;transform:translate(-40%,-50%)}ul.mbx-product-videos .mbx-product-videos__player:hover .mbx-product-videos__play{background:var(--wp--preset--color--burgundy)}.mbx-product-section__lead{margin:0 0 16px}@media(min-width:1025px){.mbx-product-section__lead{margin-inline:48px}}.mbx-product-section__lead{font-size:1.25rem;font-weight:400}.mbx-accordion--product{gap:32px}@media(min-width:1025px){.mbx-accordion--product{margin-inline:48px}}.mbx-accordion--product .mbx-accordion__item{background:none}.mbx-accordion--product .mbx-accordion__question{padding:0 0 16px;border:0;border-block-end:1px solid #c0bfbf;color:#444;font-size:var(--wp--preset--font-size--base);font-weight:500;letter-spacing:normal;line-height:1.4;text-transform:none}.mbx-accordion--product .mbx-accordion__item[open] .mbx-accordion__question{color:var(--mbx-gold-text)}.mbx-accordion--product .mbx-accordion__question:hover{color:var(--wp--preset--color--burgundy)}.mbx-accordion--product .mbx-accordion__question:after{width:12px;height:12px;border:solid var(--wp--preset--color--gold);border-width:0 2px 2px 0;background:none;transform:translateY(-3px) rotate(45deg)}.mbx-accordion--product .mbx-accordion__item[open] .mbx-accordion__question:after{background:none;transform:translateY(2px) rotate(-135deg)}.mbx-accordion--product .mbx-accordion__answer{padding:24px 24px 0 0;border:0;font-size:var(--wp--preset--font-size--base)}.mbx-product-description__panel{display:grid;gap:32px;padding:48px;background:#f7f7f7}@media(min-width:1025px){.mbx-product-description__panel{grid-template-columns:1fr 369px;gap:64px;align-items:stretch}}@media(min-width:1025px){.mbx-product-description__panel:not(.mbx-product-description__panel--plain){margin-block-start:84px}}@media(min-width:1025px){.mbx-product-description__panel--plain{grid-template-columns:minmax(0,713px)}}.mbx-product-description__intro{max-width:713px}.mbx-product-description__photo{display:none;margin:0}@media(min-width:1025px){.mbx-product-description__photo{display:block;position:relative;margin-block-start:-100px}}.mbx-product-description__photo img{width:100%;object-fit:cover;object-position:center top}@media(min-width:1025px){.mbx-product-description__photo img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}.mbx-product-description__split{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin-block-start:64px}@media(min-width:1025px){.mbx-product-description__split{grid-template-columns:465px minmax(0,713px);gap:63px;align-items:center}}@media(min-width:1025px){.mbx-product-description__split--plain{grid-template-columns:minmax(0,713px)}}.mbx-product-description__figure{margin:0}.mbx-product-description__figure img{width:100%;border:1px solid #dbdbdb}.mbx-product-description__banner{position:relative;margin-block-start:64px;padding:64px 48px;isolation:isolate}.mbx-product-description__banner:not(.mbx-product-description__banner--plain){--mbx-prose-fg: var(--wp--preset--color--white);--mbx-prose-link: var(--wp--preset--color--gold);color:var(--wp--preset--color--white)}.mbx-product-description__banner:not(.mbx-product-description__banner--plain):before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000c 31%,#0000)}.mbx-product-description__banner--plain{padding-inline:0}.mbx-product-description__banner-bg{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:49% 77%}.mbx-product-description__extra{max-width:600px}.mbx-product-description__aside ul,.mbx-product-description__extra ul{padding-inline-start:0;list-style:none}.mbx-product-description__aside ul li,.mbx-product-description__extra ul li{padding-inline-start:27px}.mbx-product-description__aside ul li:before,.mbx-product-description__extra ul li:before{content:"→";display:inline-block;width:15px;margin-inline:-27px 12px;color:var(--wp--preset--color--burgundy)}.mbx-product-more__toggle{display:block;color:var(--wp--preset--color--ink, #1b1b1b);font-size:var(--wp--preset--font-size--base);cursor:pointer;list-style:none}.mbx-product-more__toggle::-webkit-details-marker{display:none}.mbx-product-more__toggle .mbx-container{display:flex;align-items:center;gap:8px}.mbx-product-more__toggle .mbx-container:before{content:"";width:0;height:0;border-block:5px solid transparent;border-inline-start:7px solid currentcolor;transition:transform var(--mbx-transition)}.mbx-product-more__toggle:hover{color:var(--wp--preset--color--burgundy)}.mbx-product-more[open] .mbx-product-more__toggle .mbx-container:before{transform:rotate(90deg)}.mbx-product-related .mbx-product-carousel__arrow{background:#000c}.mbx-product-related .mbx-product-carousel__arrow--prev{inset-inline-start:16px}.mbx-product-related .mbx-product-carousel__arrow--next{inset-inline-end:16px}.mbx-sticky-cart{position:fixed;inset-inline:0;inset-block-end:0;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px var(--mbx-edge-padding);padding-block-end:calc(12px + env(safe-area-inset-bottom));border-block-start:1px solid var(--wp--preset--color--beige);background:var(--wp--preset--color--white);box-shadow:0 -4px 16px #00000014}.mbx-sticky-cart[hidden]{display:none}@media(min-width:1025px){.mbx-sticky-cart{display:none}}.mbx-sticky-cart__price{min-width:0}.mbx-sticky-cart__price .mbx-price{gap:0;margin:0}.mbx-sticky-cart__price .mbx-price__unit{font-size:1.0625rem;line-height:1.5rem}.mbx-sticky-cart__price .mbx-price__piece{font-size:.8125rem;line-height:1.125rem}.mbx-sticky-cart__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;min-height:48px;padding-inline:24px;border:0;border-radius:var(--mbx-radius-pill);background:var(--wp--preset--color--burgundy);color:var(--wp--preset--color--white);font-size:.9375rem;font-weight:600;cursor:pointer;transition:background var(--mbx-transition)}.mbx-sticky-cart__button:hover{background:var(--wp--preset--color--red)}
