.page-header.header-newskin .navigation li.level0.fullwidth .submenu a,.page-header.header-newskin .navigation li.level0.classic .submenu a,.page-header.header-newskin .navigation li.level0.staticwidth .submenu a{font-size:11px;font-weight:600;line-height:11px;text-transform:uppercase}.cookie-status-message{display:none}small.copyright{display:none}button.action.primary{background-color:#302e2a;border-color:#302e2a;color:#fff}button.action.primary:hover{background-color:#666;border-color:#666;color:#fff}button.action.secondary{background-color:#302e2a;border-color:#302e2a;color:#fff}button.action.secondary:hover{background-color:#666;border-color:#666;color:#fff}.vwe-product-media-extras{clear:both;width:100%;box-sizing:border-box;margin-bottom:32px}.product.info.detailed{clear:both}.catalog-product-view .page-wrapper>.breadcrumbs{margin-bottom:12px}.vwe-product-media-extras>.product-gallery-grid,.vwe-product-media-extras>.custom-product-slider-wrapper,.vwe-product-media-extras>.product.info.documentation{margin-top:24px}.catalog-product-view .product-gallery-slider{clear:both;width:100%;margin:32px auto 0}.product-gallery-grid.images{max-width:100%;overflow:hidden}.catalog-product-view .vwe-product-media-extras .vwe-product-gallery__external,.catalog-product-view .vwe-product-media-extras .vwe-product-gallery__video-action{display:flex;justify-content:center;width:100%;margin:0 0 12px;text-align:center}.catalog-product-view .vwe-product-media-extras .vwe-product-gallery__action-link{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:92px;border:1px solid rgba(168,134,63,.38);border-radius:4px;background:#fff;color:#a8863f;padding:9px 14px 8px;text-decoration:none;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease}.catalog-product-view .vwe-product-media-extras .vwe-product-gallery__action-link:hover,.catalog-product-view .vwe-product-media-extras .vwe-product-gallery__action-link:focus{border-color:#a8863f;color:#1a1a1a;text-decoration:none;box-shadow:0 4px 14px rgba(26,26,26,.08)}.catalog-product-view .vwe-product-media-extras .vwe-product-gallery__action-link:focus-visible{outline:2px solid #a8863f;outline-offset:2px}.catalog-product-view .vwe-product-media-extras .vwe-product-gallery__action-icon{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:26px;font-size:23px;line-height:1}.catalog-product-view .vwe-product-media-extras .vwe-product-gallery__action-label{display:block;color:#1a1a1a;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.catalog-product-view .vwe-product-gallery--grid{margin-top:24px}.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__slider{width:100%;padding:0 48px;box-sizing:border-box}.catalog-product-view .vwe-product-gallery--grid .splide__track{overflow:hidden}.catalog-product-view .vwe-product-gallery--grid.is-underfilled .splide__list{justify-content:center}.catalog-product-view .vwe-product-gallery--grid.is-underfilled .splide__arrows{display:none}.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__slider.is-underfilled .splide__list{justify-content:center}.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__slider.is-underfilled .splide__arrows{display:none}.catalog-product-view .vwe-product-gallery--grid .splide__arrows{position:absolute;inset:0;display:block;margin:0;pointer-events:none}.catalog-product-view .vwe-product-gallery--grid .splide__arrow{position:absolute;top:50%;z-index:2;width:38px;height:38px;margin-top:-19px;border:1px solid rgba(168,134,63,.32);background:#fff;color:#1a1a1a;box-shadow:0 4px 14px rgba(26,26,26,.1);pointer-events:auto}.catalog-product-view .vwe-product-gallery--grid .splide__arrow:hover,.catalog-product-view .vwe-product-gallery--grid .splide__arrow:focus{border-color:#a8863f;background:#f8f8f6;color:#a8863f}.catalog-product-view .vwe-product-gallery--grid .splide__arrow:focus-visible{outline:2px solid #a8863f;outline-offset:2px}.catalog-product-view .vwe-product-gallery--grid .splide__arrow--prev{left:0}.catalog-product-view .vwe-product-gallery--grid .splide__arrow--next{right:0}.catalog-product-view .vwe-product-gallery--grid .splide__pagination{display:none}.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__slide{margin:0}.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__link{display:block;width:100%;height:100%;aspect-ratio:1;box-sizing:border-box;border:2px solid #d6d2ca;border-radius:4px;background:#fff;box-shadow:0 2px 7px rgba(26,26,26,.18);overflow:hidden;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__link:hover,.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__link:focus{border-color:rgba(168,134,63,.65);box-shadow:0 8px 18px rgba(26,26,26,.18);text-decoration:none}.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__link:focus-visible{outline:2px solid #a8863f;outline-offset:2px}.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__image{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:767px){.catalog-product-view .vwe-product-gallery--grid{margin-top:20px}.catalog-product-view .vwe-product-gallery--grid .vwe-product-gallery__slider{padding:0 40px}.catalog-product-view .vwe-product-gallery--grid .splide__arrow{width:34px;height:34px;margin-top:-17px}}.catalog-product-view .vwe-product-gallery--hero{max-width:860px}.catalog-product-view .vwe-product-gallery--hero .vwe-product-gallery__slider{width:100%}.catalog-product-view .vwe-product-gallery--hero .splide__track{border:1px solid #e8e5e0;border-radius:4px;background:#fff;box-shadow:0 4px 16px rgba(26,26,26,.08);overflow:hidden}.catalog-product-view .vwe-product-gallery--hero .vwe-product-gallery__slide{margin:0;padding:14px;aspect-ratio:1;box-sizing:border-box}.catalog-product-view .vwe-product-gallery--hero .vwe-product-gallery__image{display:block;width:100%;height:100%;max-height:800px;object-fit:contain;background:#fff}.catalog-product-view .vwe-product-gallery--hero .splide__arrows{position:absolute;inset:0;display:block;margin:0;pointer-events:none}.catalog-product-view .vwe-product-gallery--hero .splide__arrow{position:absolute;top:50%;z-index:2;width:42px;height:42px;margin-top:-21px;border:1px solid rgba(168,134,63,.3);background:rgba(255,255,255,.88);color:#1a1a1a;box-shadow:0 4px 14px rgba(26,26,26,.12);pointer-events:auto}.catalog-product-view .vwe-product-gallery--hero .splide__arrow:hover,.catalog-product-view .vwe-product-gallery--hero .splide__arrow:focus{border-color:#a8863f;background:#fff;color:#a8863f}.catalog-product-view .vwe-product-gallery--hero .splide__arrow:focus-visible{outline:2px solid #a8863f;outline-offset:2px}.catalog-product-view .vwe-product-gallery--hero .splide__arrow--prev{left:14px}.catalog-product-view .vwe-product-gallery--hero .splide__arrow--next{right:14px}.catalog-product-view .vwe-product-gallery--hero .splide__pagination{display:flex;gap:8px;margin-top:14px}.catalog-product-view .vwe-product-gallery--hero .splide__pagination__page{width:9px;height:9px;border:1px solid rgba(168,134,63,.4);background:#fff}.catalog-product-view .vwe-product-gallery--hero .splide__pagination__page.is-active{background:#a8863f}@media (max-width:767px){.catalog-product-view .vwe-product-gallery--hero{margin-top:24px}.catalog-product-view .vwe-product-gallery--hero .splide__arrow{width:36px;height:36px;margin-top:-18px}.catalog-product-view .vwe-product-gallery--hero .splide__arrow--prev{left:8px}.catalog-product-view .vwe-product-gallery--hero .splide__arrow--next{right:8px}}.product-gallery-grid.videos{margin-top:32px}.product-gallery-grid.videos .video-item-row{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0}.product-gallery-grid.videos .mage-hls-item{flex:0 1 300px;max-width:300px;margin:0}.product-gallery-grid.videos .hls-container{position:relative;width:100%;aspect-ratio:1;overflow:hidden;-webkit-overflow-scrolling:touch;border:0;border-radius:4px;background:#111}.product-gallery-grid.videos .hls-iframe{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:hidden;border:0}.hls-container--missing{min-height:120px;aspect-ratio:auto;display:flex;align-items:center;justify-content:center;background:#f7f7f7;border:1px dashed #e8e5e0;border-radius:4px}.hls-missing{color:#777;font-size:14px}.hls-missing .fa{color:#c9a96e}.product.info.tabs{padding:0}.product.info.detailed .product.data.items .data.switch:focus,.product.info.detailed .product.data.items .data.switch:focus-visible{outline-offset:-2px}.catalog-product-view .vwe-tab-title{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding-left:14px;border-left:3px solid #c9a96e;font-size:20px;font-weight:600;line-height:1.3;color:#1a1a1a}.catalog-product-view .vwe-tab-title .fa{color:#c9a96e;font-size:20px}.catalog-product-view .vwe-tab-body{font-size:15px;line-height:1.65;color:#1a1a1a}.catalog-product-view .vwe-tab-body p{margin:0 0 14px}.catalog-product-view .vwe-tab-body p:last-child{margin-bottom:0}.catalog-product-view .vwe-tab-body ul,.catalog-product-view .vwe-tab-body ol{margin:0 0 14px;padding-left:20px}.catalog-product-view .vwe-tab-body li{margin-bottom:6px}.catalog-product-view .vwe-tab-body address{font-style:normal;line-height:1.7}.catalog-product-view .vwe-tab-body .vwe-tab-safety-note .fa{color:#c9a96e;margin-right:8px}.catalog-product-view .vwe-tab-body a{color:#1a1a1a;text-decoration:underline;text-decoration-color:#c9a96e;text-underline-offset:2px}.catalog-product-view .vwe-tab-body a:hover,.catalog-product-view .vwe-tab-body a:focus{color:#a8863f;text-decoration-color:#a8863f}.page-layout-1column.page-with-filter .filter-options-title{min-width:150px}.catalog-product-view .product.info.documentation{margin:24px 0;padding:24px;border:1px solid #e8e5e0;border-radius:8px;background:#fff}.catalog-product-view .product.info.documentation .vwe-tab-title{margin-bottom:12px}.catalog-product-view .product.info.documentation .vwe-tab-body{color:#1a1a1a}#productsamples{margin-top:24px;padding:24px;border:1px solid #e8e5e0;border-radius:8px;background:#fff}#productsamples>.fa-spin{color:#e8e5e0}.vwe-product-samples__offer{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:4px 0 16px}#productsamples .sample-product-image{display:block;border:1px solid #e8e5e0;border-radius:4px}.vwe-product-samples__status{display:inline-flex;align-items:center;gap:8px;color:#1a1a1a}.vwe-product-samples__status .fa-caret-right{color:#c9a96e}.vwe-product-samples__status--ok .fa-check{color:#2e7d32}.vwe-product-samples__note{margin-bottom:0;font-size:13px;color:#3d3d3d}.product-label{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:22px;max-width:100%;padding:3px 10px;border-radius:999px;color:#fff;font-size:11px;font-weight:700;line-height:1.25;letter-spacing:.3px;text-align:center;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;box-shadow:0 1px 3px rgba(26,26,26,.16)}.product-label.sale-label,.product-label.other-label{background:#b8463c;color:#fff}.product-label.new-label{background:#2e2c2a;color:#fff}.product-label.uvled-label{background:#c9a96e;color:#1a1a1a}.product-label.trend-label{background:#99004d;color:#fff}.product-labels{position:absolute;top:8px;left:8px;right:auto;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:5px;max-width:calc(84%);pointer-events:none}.catalog-product-view .product-info-main .product.info.labels{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0 0 14px;padding:0}.catalog-product-view .product-info-main .product.info.labels .product-label.wide{max-width:100%;text-align:left;justify-content:flex-start}.catalog-product-view .product-info-main .product.info.infoicon img{position:relative;bottom:5px;float:right;width:20%;max-width:72px;height:auto}#notice-cookie-block .actions button,#notice-cookie-block .actions a.action{display:inline-block;min-height:48px;padding:12px 20px;font-size:1.125rem;margin:8px;color:#fff;border:none;border-radius:4px;cursor:pointer;text-decoration:none;line-height:1.5;text-align:center}#notice-cookie-block .actions button:hover,#notice-cookie-block .actions button:focus,#notice-cookie-block .actions a.action:hover,#notice-cookie-block .actions a.action:focus{opacity:.9;outline:2px solid #fff;outline-offset:2px}#btn-cookie-allow{background-color:#007a00}#btn-cookie-reject{background-color:#b00000}#btn-cookie-partial,#btn-cookie-info{background-color:#444}#notice-cookie-block .consenttext{overflow:auto;max-height:130px}.product-item .price-box .price-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.price-box .price{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:18px;letter-spacing:.005em;font-weight:400}.product-item .special-price .price{color:#b10000;font-weight:600}.product-item .old-price .price{text-decoration:line-through;color:#555;font-weight:500}.product-info-price .product-info-stock-sku,.product-info-price .ppcp-paylater-message-container{width:100%;max-width:100%;float:none;clear:both}.product-item .lowest-tier-pricing,.product-info-price .lowest-tier-pricing{padding-top:5px}.product-item .lowest-tier-pricing .lowest-tier-price{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:14px;letter-spacing:.005em;color:#1a1a1a;font-weight:600}.product-info-price .lowest-tier-pricing .lowest-tier-price{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:18px;letter-spacing:.005em;color:#2b2b2d;font-weight:400}.product-item .lowest-tier-pricing .lowest-tier-price-label{font-size:12px;font-weight:500;color:#3d3d3d}.product-info-price .lowest-tier-pricing .lowest-tier-price-label{font-size:14px;font-weight:400;color:#000}.product-item .price-box .lowest-tier-pricing{flex-basis:100%}.price-box.price-final_price{min-height:55px}.product.name.product-item-name{min-height:60px}.price-box .price-wrapper{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:18px;letter-spacing:.005em;color:#2b2b2d;font-weight:400}.product-item .price-box .minimal-price-link .price,.product-item .price-box .minimal-price-link .price-wrapper{font-size:14px;font-weight:600;color:#1a1a1a}.sale-product .price-box .price{color:#b30000;font-weight:700}.stock.unavailable{color:#b30000;font-weight:700}.cart.table-wrapper .col.qty .input-text{text-align:center;width:69px}button.btn-red{background-color:#d0021b;color:#fff;border-radius:5px;line-height:10px;border:2px solid #b30000;font-size:large;padding:10px 20px;font-weight:700;transition:background .3s ease-in-out,color .3s ease-in-out}button.btn-red:hover{background-color:#b30000;color:#fff;border-color:#900000}button.btn-black{background-color:#000;color:#fff;border-radius:5px;border:2px solid #222;font-size:large;line-height:5px;font-weight:700;padding:12px 24px;transition:background .3s ease-in-out,border .3s ease-in-out}button.btn-black:hover{background-color:#222;border-color:#444;color:#fff}.sellingunit{color:#000}.product-reviews-summary{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:6px 0 14px}.product-reviews-summary .rating-summary{margin:0;padding-left:2px;overflow:visible;position:static}.product-reviews-summary .rating-summary .rating-result:before{font-family:'FontAwesome';content:'\f005\f005\f005\f005\f005';font-size:16px;letter-spacing:2px;color:#d6d3cc}.product-reviews-summary .rating-summary .rating-result>span:before{font-family:'FontAwesome';content:'\f005\f005\f005\f005\f005';font-size:16px;letter-spacing:2px;color:#ffc600}.product-reviews-summary.short .rating-result>span{width:0}.rating-summary .rating-result>span:before,.review-control-vote label:before{color:#ffc600 !important}.product-reviews-summary .reviews-actions{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:14px;line-height:1}.product-reviews-summary .rating-summary+.reviews-actions{padding-left:12px;border-left:1px solid #e8e5e0}.product-reviews-summary .reviews-actions .action.view{color:#3d3d3d;text-decoration:none}.product-reviews-summary .reviews-actions .action.view:hover,.product-reviews-summary .reviews-actions .action.view:focus{color:#a8863f;text-decoration:underline}.product-reviews-summary .reviews-actions .action.add{display:inline-flex;align-items:center;padding-left:10px;border-left:1px solid #e8e5e0;color:#a8863f;text-decoration:none}.product-reviews-summary .reviews-actions .action.add .fa{font-size:18px;color:#a8863f;transition:color .2s ease}.product-reviews-summary .reviews-actions .action.add:hover .fa,.product-reviews-summary .reviews-actions .action.add:focus .fa{color:#1a1a1a}.product-reviews-summary .reviews-actions .action.add .reviews-add-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.product-reviews-summary.empty{margin:6px 0 14px}.product-reviews-summary.empty .action.add{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;color:#3d3d3d;text-decoration:none}.product-reviews-summary.empty .reviews-empty-stars:before{font-family:'FontAwesome';content:'\f005\f005\f005\f005\f005';font-size:13px;letter-spacing:2px;color:#d6d3cc}.product-reviews-summary.empty .reviews-empty-text{color:#3d3d3d;font-size:12px;font-weight:500;text-decoration:underline;text-decoration-color:rgba(201,169,110,.45);text-underline-offset:2px}.product-reviews-summary.empty .action.add:hover .reviews-empty-text,.product-reviews-summary.empty .action.add:focus .reviews-empty-text{color:#a8863f;text-decoration-color:#a8863f}.message.global p{margin:0}.message.global a{color:#fff !important}.message.global.noscript,.message.global.cookie{padding:12px 18px 12px 22.5px;display:block;font-size:1.3rem;background:#272723;color:#fff !important;outline:1px solid gray;color:#595959;margin:0}.message.global.cookie{bottom:0;left:0;position:fixed;right:0;z-index:3}.message.global.cookie .actions{margin-top:12.5px}.fotorama-sprite:before,.fotorama__fullscreen .fotorama__zoom-out:before,.fotorama__fullscreen .fotorama__zoom-in:before,.fotorama__arr .fotorama__arr__arr:before,.fotorama__fullscreen-icon:before,.fotorama__thumb__arr:before{font:normal normal normal 24px/1 FontAwesome !important;display:block;text-align:center}.fotorama__zoom-in:before{content:"\f00e" !important;font-size:50px;line-height:50px;padding:20px}.fotorama__zoom-out:before{content:"\f010" !important;font-size:50px;line-height:50px;padding:20px}.fotorama__fullscreen-icon:before{content:"\f0b2" !important;padding:10px}div.swatch-attribute.product_colour_gfchd,div.swatch-attribute.product_colour_uvpo,div.swatch-attribute.product_colour_gfcg,div.swatch-attribute.product_colour_uvgel,div.swatch-attribute.product_option_nailart_sticker{position:relative;max-height:600px;overflow-x:hidden;overflow-y:auto}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;color:#000}.table-striped>tbody>tr:nth-child(even)>td,.table-striped>tbody>tr:nth-child(even)>th{background-color:#eceff1;color:#000}.table-hover>tbody>th:hover{background-color:#ff9}.page-wrapper>header>div.sections.nav-sections{background-color:#272723;margin-bottom:0}.catalog-product-view .product-info-main .page-title-wrapper .page-title{font-size:30px;line-height:1.2;margin-top:0;margin-bottom:12px}.catalog-product-view .product-info-main .product.attribute.overview{margin:8px 0 16px;padding:15px 17px 16px;border-left:3px solid #c9a96e;border-radius:0 4px 4px 0;background:#fbfaf7;color:#3d3d3d;font-size:15px;line-height:1.6}.catalog-product-view .product-info-main .product.attribute.overview .vwe-product-overview__header{display:flex;align-items:center;justify-content:flex-end;margin:0 0 8px}.catalog-product-view .product-info-main .product.attribute.overview .vwe-product-overview__link{display:inline-flex;align-items:center;gap:7px;color:#a8863f;font-size:12px;font-weight:700;line-height:1.3;text-decoration:none;white-space:nowrap}.catalog-product-view .product-info-main .product.attribute.overview .vwe-product-overview__link .fa{font-size:14px;line-height:1}.catalog-product-view .product-info-main .product.attribute.overview .vwe-product-overview__link:hover,.catalog-product-view .product-info-main .product.attribute.overview .vwe-product-overview__link:focus{color:#1a1a1a;text-decoration:underline;text-decoration-color:#c9a96e;text-underline-offset:3px}.catalog-product-view .product-info-main .product.attribute.overview .vwe-product-overview__link:focus-visible{outline:2px solid rgba(201,169,110,.55);outline-offset:3px;border-radius:3px}.catalog-product-view .product-info-main .product.attribute.overview .value,.catalog-product-view .product-info-main .product.attribute.overview p{margin:0}@media (max-width:767px){.catalog-product-view .product-info-main .product.attribute.overview{margin:8px 0 14px;padding:13px 14px 14px}}.product-info-price{margin:12px 0 12px;padding:17px 18px 16px;background:#fff;border:1px solid #ded7c9;border-radius:4px;box-shadow:0 5px 18px rgba(39,39,35,.06)}.product-info-price .price-box{min-height:0;margin:0}.product-info-price .price-label{color:#3d3d3d;font-weight:400;font-size:13px}.product-info-price .price-wrapper .price{font-size:33px;font-weight:700;color:#1a1a1a;line-height:1.08}.product-info-price .sellingunit,.product-info-price .inclvat{color:#3d3d3d;font-size:13px}.product-info-price .price-baseprice{margin:5px 0 0;color:#3d3d3d;font-size:13px;line-height:1.4}.product-info-price .ppcp-paylater-message-container{margin-top:10px;padding-top:9px;border-top:1px solid #eee9df;color:#3d3d3d;font-size:12px;line-height:1.45}.product-info-price .ppcp-paylater-message-container iframe{max-width:100%}.product-info-stock-sku{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 20px;margin-top:8px;padding-top:10px;border-top:1px solid #eee9df}.product-info-stock-sku .stock{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:400;text-transform:none}.product-info-stock-sku .stock .label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.product-info-stock-sku .stock.available>span:last-child{display:inline-flex;align-items:center;gap:6px;color:#276f3c;font-weight:500;text-transform:none}.product-info-stock-sku .stock.available>span:last-child:before{content:"";width:8px;height:8px;border-radius:50%;background:#276f3c}.product-info-stock-sku .stock.unavailable>span:last-child{color:#b30000;font-weight:600}.product-info-stock-sku .availability.only.configurable-variation-qty{flex-basis:100%;order:9;margin:4px 0 0;font-size:13px;color:#9a6a00}.product-info-stock-sku .availability.only.configurable-variation-qty strong{color:#9a6a00}.product-info-stock-sku .product.attribute.sku{display:inline-flex;align-items:baseline;gap:6px;margin:0;font-size:13px;color:#3d3d3d;white-space:nowrap}.product-info-stock-sku .product.attribute.sku .type{font-weight:400;color:#3d3d3d}.product-info-stock-sku .product.attribute.sku .value{font-weight:600;color:#1a1a1a}.product-info-main .base-wrapper{display:flex;flex-direction:column;gap:6px;margin-top:10px}.product-info-main .base-wrapper:empty{display:none}.product-info-main .base-customerinfo,.product-info-main .base-customerinfo-notloggedin{display:block;margin:0;padding:7px 11px;background:#fbfaf7;border:1px solid #ece6db;border-left:3px solid #d7d0c3;border-radius:4px;font-size:12.5px;line-height:1.4;color:#3d3d3d}.product-info-main .base-customerinfo .fa-caret-right,.product-info-main .base-customerinfo-notloggedin .fa-caret-right{margin-right:2px;color:#3d3d3d}.product-info-main .base-customerinfo-notloggedin,.product-info-main .base-customerinfo:not(.b2c):not(.b2b){border-left-color:#c9a96e;background:#fffaf0;border-color:#eadfca;color:#1a1a1a;font-size:13px}.product-info-main .base-customerinfo-notloggedin .fa-caret-right,.product-info-main .base-customerinfo:not(.b2c):not(.b2b) .fa-caret-right{color:#c9a96e}.product-info-main .base-customerinfo-notloggedin a,.product-info-main .base-customerinfo:not(.b2c):not(.b2b) a{color:#a8863f;font-weight:600;text-decoration:underline}.product-info-main .base-customerinfo-notloggedin{font-weight:400}.product-info-main .base-customerinfo.b2b{background:#fffaf0;border-left-color:#c9a96e;color:#1a1a1a;font-weight:400}.product-info-main .base-infobox .fa{margin-right:2px;color:#c9a96e}.product-info-main .base-infobox-wrapper+.base-wrapper,.product-info-main .base-wrapper+.base-infobox-wrapper{margin-top:6px}.product-info-main .vwe-tier-prices{margin-top:10px;padding-top:10px;border-top:1px solid #eee9df}.product-info-main .vwe-tier-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.product-info-main .vwe-tier-title{font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#1a1a1a}.product-info-main .tier-qty-reset{display:inline-flex;align-items:center;gap:4px;padding:2px 4px;background:0 0;border:none;font-size:11px;line-height:1;color:#3d3d3d;cursor:pointer;transition:color .2s ease}.product-info-main .tier-qty-reset .fa{font-size:11px}.product-info-main .tier-qty-reset:hover,.product-info-main .tier-qty-reset:focus{color:#a8863f}.product-info-main .tier-qty-reset:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.product-info-main .vwe-tier-row{display:grid;grid-template-columns:auto auto 1fr max-content;grid-template-areas:"radio qty price save";align-items:center;gap:12px;margin:0;padding:9px 12px;border:1px solid #e8e5e0;border-top:0;font-size:13px;line-height:1.3;color:#3d3d3d;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.product-info-main .vwe-tier-row:first-of-type{border-top:1px solid #e8e5e0;border-top-left-radius:4px;border-top-right-radius:4px}.product-info-main .vwe-tier-row:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.product-info-main .vwe-tier-row:nth-of-type(even){background:#f8f8f6}.product-info-main .vwe-tier-row:hover,.product-info-main .vwe-tier-row:focus-within{background:rgba(201,169,110,.08)}.product-info-main .vwe-tier-row:has(.tier-radio:checked){position:relative;z-index:1;background:rgba(201,169,110,.14);box-shadow:inset 0 0 0 2px #c9a96e;color:#1a1a1a}.product-info-main .vwe-tier-row .tier-radio{grid-area:radio;margin:0;accent-color:#c9a96e;cursor:pointer}.product-info-main .vwe-tier-qty{grid-area:qty;font-weight:700;color:#1a1a1a;white-space:nowrap}.product-info-main .vwe-tier-price{grid-area:price;color:#1a1a1a}.product-info-main .vwe-tier-prices .vwe-tier-price .price{font-size:14px;font-weight:700;color:#1a1a1a}.product-info-main .vwe-tier-save{grid-area:save;justify-self:end;font-size:12px;font-weight:700;color:#1f7a3d;white-space:nowrap}@media screen and (max-width:640px){.product-info-main .vwe-tier-row{grid-template-columns:auto 1fr max-content;grid-template-areas:"radio qty   save" "radio price save";gap:2px 10px;padding:8px 10px}.product-info-main .tier-radio,.product-info-main .vwe-tier-save{align-self:center}}.product-info-main .table-wrapper.grouped{margin:0 0 18px;overflow-x:auto}.product-info-main .table.grouped{width:100%;margin:0;border-collapse:collapse}.product-info-main .table.grouped .table-caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-info-main .table.grouped>thead>tr>th{padding:0 0 10px;border:0;border-bottom:2px solid #e8e5e0;background:0 0;color:#1a1a1a;font-size:12px;font-weight:700;letter-spacing:.4px;line-height:1.2;text-align:left;text-transform:uppercase}.product-info-main .table.grouped>thead>tr>th.qty{width:96px;text-align:center}.product-info-main .table.grouped>tbody{border-bottom:1px solid #e8e5e0}.product-info-main .table.grouped>tbody>tr>td{padding:14px 0;border:0;background:0 0;vertical-align:top}.product-info-main .table.grouped>tbody>tr.row-tier-price>td{padding-top:0;padding-bottom:16px}.product-info-main .table.grouped .col.item .product-item-name{display:block;margin:0 0 6px;color:#1a1a1a;font-size:16px;font-weight:600;line-height:1.3}.product-info-main .table.grouped .col.item .price-box{margin:0}.product-info-main .table.grouped .col.item .price{color:#1a1a1a;font-size:18px;font-weight:700}.product-info-main .table.grouped .col.item .price-label{color:#3d3d3d;font-weight:400}.product-info-main .table.grouped .col.qty{text-align:center;white-space:nowrap}.product-info-main .table.grouped .control.qty{position:relative;display:inline-block;width:66px}.product-info-main .table.grouped .input-text.qty{box-sizing:border-box;width:100%;height:42px;padding:0 24px 0 8px;border:1px solid #d8d1c4;border-radius:4px;background:#fff;color:#1a1a1a;font-size:15px;font-weight:600;text-align:center;transition:border-color .2s ease,box-shadow .2s ease;-moz-appearance:textfield;appearance:textfield}.product-info-main .table.grouped .input-text.qty:focus{border-color:#c9a96e;box-shadow:0 0 0 3px rgba(201,169,110,.25);outline:none}.product-info-main .table.grouped .input-text.qty::-webkit-inner-spin-button,.product-info-main .table.grouped .input-text.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-info-main .table.grouped .qty-changer{position:absolute;top:1px;right:1px;bottom:1px;display:flex;flex-direction:column;width:22px;overflow:hidden;border-left:1px solid #e8e5e0;border-radius:0 4px 4px 0}.product-info-main .table.grouped .qty-changer .qty-inc,.product-info-main .table.grouped .qty-changer .qty-dec{display:flex;flex:1 1 50%;align-items:center;justify-content:center;background:#f8f8f6;color:#3d3d3d;font-size:9px;line-height:1;transition:background .2s ease,color .2s ease}.product-info-main .table.grouped .qty-changer .qty-inc:hover,.product-info-main .table.grouped .qty-changer .qty-dec:hover{background:#c9a96e;color:#fff}.product-info-main .table.grouped .qty-changer .qty-inc:focus-visible,.product-info-main .table.grouped .qty-changer .qty-dec:focus-visible{outline:2px solid #1a1a1a;outline-offset:-2px}.product-info-main .table.grouped .qty-changer .qty-inc{order:-1;border-bottom:1px solid #e8e5e0}.product-info-main .table.grouped .stock.unavailable{color:#3d3d3d;font-size:13px;font-weight:600}@media screen and (max-width:767px){.product-info-main .table.grouped>thead>tr>th.qty{width:80px}.product-info-main .table.grouped .col.item .product-item-name{font-size:15px}}.catalog-product-view #product_addtocart_form>span:has(>.fa-caret-right){display:block;margin:18px 0 18px;font-size:17px;font-weight:600;line-height:1.3;color:#1a1a1a}.catalog-product-view #product_addtocart_form>span:has(>.fa-caret-right) .fa-caret-right{margin-right:4px;color:#c9a96e}.catalog-product-view #product-options-spinner{display:flex;align-items:center;justify-content:center;gap:10px;margin:14px 0 18px;padding:18px 20px;border:1px solid rgba(201,169,110,.32);border-left:3px solid #c9a96e;border-radius:4px;background:#f8f8f6;color:#1a1a1a;font-size:14px;font-weight:600;line-height:1.4;text-align:center}.catalog-product-view #product-options-spinner .fa-spinner{flex:0 0 auto;color:#c9a96e;font-size:18px}.catalog-product-view #product-options-spinner.product-options-spinner--error{justify-content:flex-start;border-color:rgba(184,70,60,.38);border-left-color:#b8463c;background:rgba(184,70,60,.07000000000000001);color:#1a1a1a;text-align:left}.catalog-product-view #product-options-spinner.product-options-spinner--error:before{content:"\f071";flex:0 0 auto;font-family:FontAwesome;color:#b8463c;font-size:17px;line-height:1}.swatch-opt{margin:0 0 4px}.catalog-product-view .swatch-attribute{margin-bottom:22px}.catalog-product-view .swatch-attribute:last-child{margin-bottom:0}.catalog-product-view .swatch-attribute-label{display:inline-block;margin:0 8px 12px 0;font-weight:600;font-size:15px;color:#1a1a1a;vertical-align:middle}.catalog-product-view .swatch-attribute-selected-option{display:inline-block;margin:0 0 12px;padding:3px 11px;border-radius:999px;background:rgba(201,169,110,.16);color:#1a1a1a;font-size:13px;font-weight:600;line-height:1.5;vertical-align:middle}.catalog-product-view .swatch-option.image{position:relative;box-sizing:border-box}.catalog-product-view .swatch-attribute-options:has(.swatch-option.image){display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin:0}.catalog-product-view .swatch-attribute-options:has(.swatch-option.image) .swatch-wrapper{width:100%;margin:0 !important}.catalog-product-view .swatch-attribute-options:has(.swatch-option.image) .swatch-option.image{width:100% !important;height:auto !important;aspect-ratio:1/1;margin:0 !important;background-size:cover !important;background-position:center !important;border:1px solid #e8e5e0;border-radius:4px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.catalog-product-view .swatch-attribute-options:has(.swatch-option.image) .swatch-option.image:hover{border-color:#c9a96e;box-shadow:0 2px 10px rgba(0,0,0,.12);transform:translateY(-1px)}.swatch-option:focus,.swatch-option:focus-visible{outline:3px solid #1a1a1a;outline-offset:2px;z-index:2}.swatch-option.selected,.swatch-attribute .swatch-option.selected{outline:none;border:3px solid #c9a96e;box-shadow:0 0 0 2px #fff inset,0 3px 12px rgba(201,169,110,.45);color:#1a1a1a}.swatch-option.image.selected:before{content:"\2713";position:absolute;top:5px;left:5px;right:auto;bottom:auto;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;background:#c9a96e;color:#fff;font-size:13px;font-weight:700;z-index:4}.catalog-product-view .swatch-option.image.selected{overflow:visible;z-index:4}.catalog-product-view .swatch-option.image.disabled,.catalog-product-view .swatch-option.image[disabled]{opacity:.4;filter:grayscale(100%);border-color:#e8e5e0;box-shadow:none;cursor:not-allowed}.swatch-option.specialoffer:after,.swatch-option.newproduct:after{content:attr(data-label);position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;padding:3px 4px;background:#c9a96e;color:#1a1a1a;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.4px;text-align:center;text-transform:uppercase;white-space:normal;pointer-events:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.swatch-wrapper:has(.swatch-magnifier--bottom) .swatch-option.specialoffer:after,.swatch-wrapper:has(.swatch-magnifier--bottom) .swatch-option.newproduct:after{right:38px;border-bottom-right-radius:0}.catalog-product-view .swatch-option.specialoffer.disabled:after,.catalog-product-view .swatch-option.specialoffer[disabled]:after,.catalog-product-view .swatch-option.newproduct.disabled:after,.catalog-product-view .swatch-option.newproduct[disabled]:after{content:none}.swatch-magnifier{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:26px;height:26px;padding:0;border:0;appearance:none;background:rgba(255,255,255,.96);box-shadow:0 1px 4px rgba(0,0,0,.18);color:#1a1a1a;cursor:zoom-in;z-index:10;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.swatch-magnifier--top{top:7px;border-radius:0 4px 0 13px}.swatch-magnifier--bottom{bottom:7px;border-radius:13px 0 4px}.swatch-magnifier:before{content:"\f00e";font-family:FontAwesome;font-size:13px;line-height:1}.swatch-magnifier:hover,.swatch-magnifier:focus{background:#fff;color:#a8863f;transform:scale(1.08);box-shadow:0 2px 8px rgba(0,0,0,.22)}.swatch-magnifier:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.modal-popup .modal-inner-wrap{border-radius:4px;border-top:4px solid #c9a96e;background:#fff;box-shadow:0 18px 48px rgba(0,0,0,.22);overflow:hidden}.modal-popup .modal-header{padding:24px 30px 10px;border-bottom:0}.modal-popup .modal-title{margin:0;padding:0 42px 14px 0;border-bottom:1px solid #e8e5e0;color:#1a1a1a;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:24px;font-weight:500;line-height:1.3}.modal-popup .modal-content{padding:12px 30px 24px;color:#3d3d3d;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:16px;line-height:1.55}.modal-popup .modal-content p{margin-top:0;margin-bottom:16px}.modal-popup .modal-footer{padding:0 30px 28px;border-top:0;background:#fff;text-align:left}.modal-popup .action-close{top:18px;right:20px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#3d3d3d;transition:background .2s ease,color .2s ease}.modal-popup .action-close:before{color:inherit;font-size:16px;line-height:1}.modal-popup .action-close:hover,.modal-popup .action-close:focus{background:rgba(201,169,110,.16);color:#a8863f}.modal-popup .action-close:focus-visible{outline:2px solid #a8863f;outline-offset:2px}.modal-popup .modal-footer .action,.modal-popup .modal-content .action,.modal-popup .modal-footer .action-primary,.modal-popup .modal-content .action-primary,.modal-popup .modal-footer .action-secondary,.modal-popup .modal-content .action-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 20px;border-radius:4px;box-shadow:none;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-weight:700;line-height:1.2;text-transform:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.modal-popup .modal-footer .action.primary,.modal-popup .modal-content .action.primary,.modal-popup .modal-footer .action-primary,.modal-popup .modal-content .action-primary{border:1px solid #c9a96e;background:#c9a96e;color:#1a1a1a}.modal-popup .modal-footer .action.primary:hover,.modal-popup .modal-content .action.primary:hover,.modal-popup .modal-footer .action-primary:hover,.modal-popup .modal-content .action-primary:hover,.modal-popup .modal-footer .action.primary:focus,.modal-popup .modal-content .action.primary:focus,.modal-popup .modal-footer .action-primary:focus,.modal-popup .modal-content .action-primary:focus{border-color:#a8863f;background:#a8863f;color:#fff;text-decoration:none}.modal-popup .modal-footer .action.primary:focus-visible,.modal-popup .modal-content .action.primary:focus-visible,.modal-popup .modal-footer .action-primary:focus-visible,.modal-popup .modal-content .action-primary:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px}.modal-popup .modal-footer .action.secondary,.modal-popup .modal-content .action.secondary,.modal-popup .modal-footer .action-secondary,.modal-popup .modal-content .action-secondary{border:1px solid #e8e5e0;background:#fff;color:#1a1a1a}.modal-popup .modal-footer .action.secondary:hover,.modal-popup .modal-content .action.secondary:hover,.modal-popup .modal-footer .action-secondary:hover,.modal-popup .modal-content .action-secondary:hover,.modal-popup .modal-footer .action.secondary:focus,.modal-popup .modal-content .action.secondary:focus,.modal-popup .modal-footer .action-secondary:focus,.modal-popup .modal-content .action-secondary:focus{border-color:#a8863f;color:#a8863f;text-decoration:none}.modal-popup .modal-footer .action.secondary:focus-visible,.modal-popup .modal-content .action.secondary:focus-visible,.modal-popup .modal-footer .action-secondary:focus-visible,.modal-popup .modal-content .action-secondary:focus-visible{outline:2px solid #a8863f;outline-offset:3px}@media (max-width:768px){.modal-popup .modal-inner-wrap{max-width:calc(100vw - 28px);margin:14px auto}.modal-popup .modal-header{padding:20px 22px 8px}.modal-popup .modal-title{padding-right:40px;font-size:21px}.modal-popup .modal-content{padding:10px 22px 22px;font-size:15px}.modal-popup .modal-footer{padding:0 22px 24px}}.swatch-image-modal .modal-inner-wrap{max-width:92%;width:auto !important;border-radius:4px;box-shadow:0 18px 50px rgba(0,0,0,.28);overflow:hidden}.swatch-image-modal .modal-header{padding:14px 20px;border-bottom:1px solid #e8e5e0}.swatch-image-modal .modal-header .modal-title{margin:0;border-bottom:0;color:#1a1a1a;font-size:16px;font-weight:600}.swatch-image-modal .modal-content{padding:20px;text-align:center}.swatch-image-modal .action-close{color:#3d3d3d;transition:color .2s ease}.swatch-image-modal .action-close:hover,.swatch-image-modal .action-close:focus{color:#a8863f}.swatch-image-modal .action-close:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.swatch-image-modal .modal-footer{padding:14px 20px;border-top:1px solid #e8e5e0;text-align:right}.swatch-image-modal .modal-footer .action.secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border:1px solid #1a1a1a;border-radius:4px;background:#1a1a1a;color:#fff;font-weight:600;text-transform:none;transition:background .2s ease,border-color .2s ease}.swatch-image-modal .modal-footer .action.secondary:hover,.swatch-image-modal .modal-footer .action.secondary:focus{background:#a8863f;border-color:#a8863f;color:#fff}.swatch-image-modal .modal-footer .action.secondary:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px}.swatch-image-modal .swatch-image-popup{display:flex;align-items:center;justify-content:center;min-height:140px}.swatch-image-modal .loading-indicator{padding:2rem;color:#3d3d3d;font-size:14px}.swatch-image-modal .error-message{padding:2rem;color:#b3261e;font-size:14px}.swatch-popup-image{display:block;max-width:100%;max-height:78vh;width:auto;height:auto;margin:0 auto;border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.16)}.box-tocart{margin:16px 0 0}.box-tocart .fieldset{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px 10px;margin:0}.box-tocart .field.qty{display:flex;flex:0 0 auto;margin:0}.box-tocart .field.qty .control{position:relative;display:block;flex:0 0 92px;width:92px;min-width:0}.box-tocart .input-text.qty{width:100%;height:54px;padding:0 44px 0 12px;border:1px solid #d8d1c4;border-radius:4px;font-size:16px;font-weight:600;color:#1a1a1a;text-align:center;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease;-moz-appearance:textfield;appearance:textfield}.box-tocart .input-text.qty:focus{border-color:#c9a96e;box-shadow:0 0 0 3px rgba(201,169,110,.25);outline:none}.box-tocart .input-text.qty::-webkit-inner-spin-button,.box-tocart .input-text.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.box-tocart .qty-changer{position:absolute;top:1px;right:1px;bottom:1px;width:38px;display:flex;flex-direction:column;border-left:1px solid #e8e5e0;overflow:hidden;border-radius:0 4px 4px 0}.box-tocart .qty-changer .qty-inc,.box-tocart .qty-changer .qty-dec{flex:1 1 50%;display:flex;align-items:center;justify-content:center;color:#3d3d3d;font-size:10px;line-height:1;background:#f8f8f6;transition:background .2s ease,color .2s ease}.box-tocart .qty-changer .qty-inc:hover,.box-tocart .qty-changer .qty-dec:hover{background:#c9a96e;color:#fff}.box-tocart .qty-changer .qty-inc:focus-visible,.box-tocart .qty-changer .qty-dec:focus-visible{outline:2px solid #1a1a1a;outline-offset:-2px}.box-tocart .qty-changer .qty-inc{order:-1;border-bottom:1px solid #e8e5e0}.box-tocart .actions{flex:1 1 auto;min-width:0;margin:0}.box-tocart .action.tocart{display:flex;align-items:center;justify-content:center;width:100%;height:54px;min-height:54px;padding:0 24px;background:#c9a96e;border:1px solid #c9a96e;border-radius:4px;color:#1a1a1a;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-weight:700;font-size:18px;line-height:1.2;transition:background .2s ease,border-color .2s ease,color .2s ease}.box-tocart .action.tocart:hover,.box-tocart .action.tocart:active{background:#a8863f;border-color:#a8863f;color:#fff}.box-tocart .action.tocart:focus,.box-tocart .action.tocart:focus-visible{outline:3px solid #1a1a1a;outline-offset:2px}.box-tocart .action.tocart:disabled{opacity:.55;cursor:not-allowed}.box-tocart .moved-add-to-links,.box-tocart .product-addto-links{flex:0 0 100%;order:9;margin:0}.box-tocart .action.towishlist{display:inline-flex;align-items:center;gap:6px;padding:2px 0;background:0 0;border:none;color:#3d3d3d;font-size:13px;font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s ease}.box-tocart .action.towishlist:before{font-family:'FontAwesome';content:'\f08a';font-size:16px;line-height:1;color:#c9a96e;-webkit-font-smoothing:antialiased;flex-shrink:0}.box-tocart .action.towishlist:hover{color:#1a1a1a;text-decoration:underline}.box-tocart .action.towishlist:hover:before{content:'\f004';color:#a8863f}.box-tocart .action.towishlist:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px;border-radius:2px}.catalog-product-view .product-info-main .box-tocart .input-text.qty,.catalog-product-view .product-options-bottom .box-tocart .input-text.qty{width:100%}.catalog-product-view .product-info-main .box-tocart .field.qty,.catalog-product-view .product-options-bottom .box-tocart .field.qty{display:flex;flex:0 0 92px;min-width:0;max-width:92px}.catalog-product-view .product-info-main .box-tocart .actions,.catalog-product-view .product-options-bottom .box-tocart .actions{display:flex;flex:1 1 auto;min-width:0;padding:0}.box-tocart.update .field.qty{align-items:center;gap:10px}.box-tocart.update .field.qty .control{flex-basis:66px;width:66px}.box-tocart.update .field.qty .label{margin:0;color:#3d3d3d;font-size:13px;font-weight:600;line-height:1;white-space:nowrap}.box-tocart.update .input-text.qty{padding:0 12px}@media screen and (max-width:640px){.box-tocart .input-text.qty{height:50px}.box-tocart .action.tocart{height:50px;min-height:50px}.product-info-price{padding:16px}.catalog-product-view .swatch-attribute-options:has(.swatch-option.image){gap:10px}}.product-info-main .product.sku .type:after{content:''}.products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart,.products-grid.divider-line .product-item-details .product-item-actions .tocart{background-color:#2f2f2e}.logo{border:none !important}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%;max-width:none;margin:0 0 20px;padding:0;background:#f7f7f7;border-bottom:0}.breadcrumbs .items{display:flex;flex-wrap:nowrap;align-items:center;box-sizing:border-box;width:100%;max-width:1140px;margin:0 auto;padding:10px 20px;list-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.breadcrumbs .items:before{content:"";display:block;flex:0 0 3px;width:3px;height:18px;margin-right:12px;background:#c9a96e}.breadcrumbs .item{display:inline-flex;flex:0 0 auto;align-items:center;max-width:360px;color:#555;font-size:13px;line-height:1.4;white-space:nowrap}.breadcrumbs .item:not(:last-child):after{content:'/';margin:0 9px;color:#8a8a8a}.breadcrumbs a{color:#272723;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#7a5e2a;text-decoration:underline}.breadcrumbs strong,.breadcrumbs [aria-current=page]{color:#555;font-weight:600}.breadcrumbs .item span,.breadcrumbs .item strong{overflow:hidden;text-overflow:ellipsis}.page-main>.page-title-wrapper .page-title{margin-top:0}.cms-page-view .page-main{padding-top:6px}.cms-page-view .page-main>.page-title-wrapper{margin-bottom:22px}.cms-page-view .page-main>.page-title-wrapper .page-title{position:relative;display:inline-block;margin:0;padding-left:16px;color:#1a1a1a;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:32px;font-weight:700;line-height:1.2}.cms-page-view .page-main>.page-title-wrapper .page-title:before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:3px;background:#c9a96e}.cms-page-view .column.main{color:#3d3d3d;font-size:15px;line-height:1.7}.cms-page-view .column.main h2,.cms-page-view .column.main h3,.cms-page-view .column.main h4{color:#1a1a1a;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-weight:700;line-height:1.3}.cms-page-view .column.main h2{margin:30px 0 14px;font-size:24px}.cms-page-view .column.main h3{margin:24px 0 12px;font-size:19px}.cms-page-view .column.main h4{margin:20px 0 10px;font-size:16px}.cms-page-view .column.main p,.cms-page-view .column.main ul,.cms-page-view .column.main ol{max-width:86ch}.cms-page-view .column.main p{margin:0 0 15px}.cms-page-view .column.main ul,.cms-page-view .column.main ol{margin:0 0 18px 22px;padding:0}.cms-page-view .column.main li{margin-bottom:7px}.cms-page-view .column.main a{color:#1a1a1a;text-decoration:underline;text-underline-offset:3px}.cms-page-view .column.main a:hover,.cms-page-view .column.main a:focus{color:#a8863f}.cms-page-view .column.main a:focus-visible{outline:2px solid #a8863f;outline-offset:2px}.cms-page-view .column.main table{width:100%;max-width:100%;margin:20px 0;border-collapse:collapse;border:1px solid #e8e5e0;background:#fff}.cms-page-view .column.main th,.cms-page-view .column.main td{padding:12px 14px;border:1px solid #e8e5e0;vertical-align:top}.cms-page-view .column.main th{color:#1a1a1a;font-weight:700;background:#f8f8f6}.cms-page-view .breadcrumbs+.page-main{padding-top:4px}.catalog-category-view .page-main>.page-title-wrapper{margin-bottom:18px}.catalog-category-view .page-main>.page-title-wrapper .page-title{position:relative;display:inline-block;margin:0;padding-bottom:12px;color:#1a1a1a;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:34px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.catalog-category-view .page-main>.page-title-wrapper .page-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#c9a96e}@media (min-width:768px) and (max-width:1023px){.catalog-category-view .vwe-category-sidebar-card{display:none}.catalog-category-view .toolbar-products,.catalogsearch-result-index .toolbar-products{justify-content:flex-start}.catalog-category-view .toolbar-products .sorter,.catalogsearch-result-index .toolbar-products .sorter{margin:0}.catalog-category-view .toolbar-products .limiter,.catalogsearch-result-index .toolbar-products .limiter{margin:0}.catalog-category-view .filter-options-title,.catalogsearch-result-index .filter-options-title{padding-right:40px;font-size:12px;letter-spacing:.01em}.catalog-category-view .filter-options-title:after,.catalogsearch-result-index .filter-options-title:after{width:24px;height:24px;margin-top:-12px;right:8px;line-height:22px}}.block-category-list .items .items{padding-left:10px}.catalog-category-view .toolbar-sorter .sorter-action,.catalogsearch-result-index .toolbar-sorter .sorter-action{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;padding:0;border:1px solid #e8e5e0;border-radius:4px;background:#fff;color:#3d3d3d;font-size:0;line-height:1;text-decoration:none}@media (max-width:766px){.catalog-category-view .toolbar-sorter .sorter-action,.catalogsearch-result-index .toolbar-sorter .sorter-action{width:40px;height:40px}}.catalog-category-view .toolbar-sorter .sorter-action:before,.catalogsearch-result-index .toolbar-sorter .sorter-action:before{display:none;content:none}.catalog-category-view .toolbar-sorter .sorter-action:after,.catalogsearch-result-index .toolbar-sorter .sorter-action:after{display:block;width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;content:''}.catalog-category-view .toolbar-sorter .sorter-action.sort-desc:after,.catalogsearch-result-index .toolbar-sorter .sorter-action.sort-desc:after{margin-top:-3px;transform:rotate(45deg)}.catalog-category-view .toolbar-sorter .sorter-action.sort-asc:after,.catalogsearch-result-index .toolbar-sorter .sorter-action.sort-asc:after{margin-top:3px;transform:rotate(225deg)}.catalog-category-view .toolbar-sorter .sorter-action:hover,.catalogsearch-result-index .toolbar-sorter .sorter-action:hover,.catalog-category-view .toolbar-sorter .sorter-action:focus,.catalogsearch-result-index .toolbar-sorter .sorter-action:focus{border-color:#a8863f;background:#f8f8f6;color:#a8863f}.catalog-category-view .toolbar-sorter .sorter-action:focus-visible,.catalogsearch-result-index .toolbar-sorter .sorter-action:focus-visible{outline:2px solid #a8863f;outline-offset:3px}.catalog-category-view .pages .action.previous,.catalogsearch-result-index .pages .action.previous,.catalog-category-view .pages .action.next,.catalogsearch-result-index .pages .action.next{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:34px;min-width:34px;height:34px;margin:0;padding:0;font-size:0;line-height:1}.catalog-category-view .pages .action.previous span,.catalogsearch-result-index .pages .action.previous span,.catalog-category-view .pages .action.next span,.catalogsearch-result-index .pages .action.next span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.catalog-category-view .pages .action.previous:before,.catalogsearch-result-index .pages .action.previous:before,.catalog-category-view .pages .action.next:before,.catalogsearch-result-index .pages .action.next:before{display:none;content:none}.catalog-category-view .pages .action.previous:after,.catalogsearch-result-index .pages .action.previous:after,.catalog-category-view .pages .action.next:after,.catalogsearch-result-index .pages .action.next:after{display:block;width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;content:''}.catalog-category-view .pages .action.previous:after,.catalogsearch-result-index .pages .action.previous:after{transform:rotate(135deg)}.catalog-category-view .pages .action.next:after,.catalogsearch-result-index .pages .action.next:after{transform:rotate(-45deg)}.vwe-category-intro{box-sizing:border-box;max-width:76ch;margin:2px 0 24px;padding:12px 18px;border:0;border-left:3px solid #c9a96e;border-radius:4px;background:#fdfbf7;box-shadow:inset 0 1px 0 rgba(201,169,110,.12),inset 0 -1px 0 rgba(26,26,26,.03)}.vwe-category-intro__text{margin:0;color:#3d3d3d;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:16px;font-weight:400;line-height:1.55}.vwe-category-intro__text p{margin:0}.vwe-category-intro__link{display:inline-flex;align-items:center;gap:7px;margin-top:12px;color:#a8863f;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none}.vwe-category-intro__link:hover,.vwe-category-intro__link:focus{color:#1a1a1a;text-decoration:underline;text-underline-offset:3px}.vwe-category-intro__link:focus-visible{outline:2px solid #a8863f;outline-offset:3px}.vwe-category-intro__image-link{display:inline-block;margin-top:14px}.vwe-category-intro__image-link img{display:block;max-width:100%;height:auto;border-radius:4px}.vwe-category-intro__image-link:focus-visible{outline:2px solid #a8863f;outline-offset:3px}.vwe-monats-special__mailing{text-align:center}.vwe-category-more-slide .product-item-info{height:100%}.vwe-category-more-slide a{display:block;height:100%;color:#1a1a1a;text-decoration:none}.vwe-category-more-slide__content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;padding:20px;color:#1a1a1a;text-align:center}.vwe-category-more-slide__icon{color:#a8863f}.vwe-category-more-slide__text{margin:18px 0 0;color:#1a1a1a;font-weight:700;line-height:1.35}.vwe-category-footer{margin-top:48px;padding:32px 36px;border-radius:4px;background:#f8f8f6}.vwe-category-footer .vwe-category-footer__text{max-width:78ch;margin:0;color:#3d3d3d;font-size:15px;line-height:1.75}.vwe-category-footer h1,.vwe-category-footer h2,.vwe-category-footer h3,.vwe-category-footer h4{margin:30px 0 10px;color:#1a1a1a;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-weight:700;line-height:1.3}.vwe-category-footer h1,.vwe-category-footer h2{font-size:22px}.vwe-category-footer h3{font-size:18px}.vwe-category-footer h4{font-size:16px}.vwe-category-footer .vwe-category-footer__text>:first-child{margin-top:0}.vwe-category-footer p{margin:0 0 16px}.vwe-category-footer p:last-child{margin-bottom:0}.vwe-category-footer ul,.vwe-category-footer ol{margin:0 0 16px;padding-left:22px}.vwe-category-footer li{margin-bottom:6px}.vwe-category-footer a{color:#a8863f;text-decoration:underline;text-underline-offset:2px}.vwe-category-footer a:hover,.vwe-category-footer a:focus{color:#1a1a1a}.vwe-category-footer strong,.vwe-category-footer b{color:#1a1a1a}.vwe-category__all-products-toggle-container{margin-top:28px;text-align:center}@media screen and (max-width:768px){.vwe-category-intro{margin:0 0 22px;padding:11px 15px}.vwe-category-intro__text{font-size:15px;line-height:1.5}.vwe-category-footer{margin-top:32px;padding:24px 20px}}div.base-wrapper{padding-bottom:0}.product-social-links{display:none}#notice-cookie-block.vwe-cookie-notice{position:fixed;right:20px;bottom:20px;left:auto;z-index:900;width:min(560px,calc(100vw - 40px));margin:0;padding:0;background:0 0;color:#1a1a1a !important;border:0;outline:0;box-shadow:none}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__content{padding:22px;background:#fff;border:1px solid #ded7c9;border-left:4px solid #c9a96e;border-radius:4px;box-shadow:0 14px 40px rgba(26,26,26,.18)}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__header{display:flex;align-items:center;gap:12px;margin-bottom:12px}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__icon{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff8e8;color:#a8863f;font-size:16px}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__title{margin:0;color:#1a1a1a;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:18px;font-weight:700;line-height:1.25}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__text{max-height:180px;overflow:auto;padding-right:6px;color:#3d3d3d;font-size:13px;line-height:1.55}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__text p{margin:0 0 10px}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__text a{color:#1a1a1a !important;text-decoration:underline;text-decoration-color:#c9a96e;text-underline-offset:3px}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__actions .action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin:0;padding:10px 16px;border-radius:4px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:13px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}#notice-cookie-block.vwe-cookie-notice #btn-cookie-allow{flex:1 1 190px;background:#c9a96e;border:1px solid #c9a96e;color:#1a1a1a}#notice-cookie-block.vwe-cookie-notice #btn-cookie-allow:hover,#notice-cookie-block.vwe-cookie-notice #btn-cookie-allow:focus{background:#1a1a1a;border-color:#1a1a1a;color:#fff}#notice-cookie-block.vwe-cookie-notice #btn-cookie-decline,#notice-cookie-block.vwe-cookie-notice #btn-cookie-reject,#notice-cookie-block.vwe-cookie-notice #btn-cookie-partial,#notice-cookie-block.vwe-cookie-notice #btn-cookie-info{flex:1 1 140px;background:#fff;border:1px solid #d8d1c4;color:#3d3d3d !important}#notice-cookie-block.vwe-cookie-notice #btn-cookie-decline:hover,#notice-cookie-block.vwe-cookie-notice #btn-cookie-decline:focus,#notice-cookie-block.vwe-cookie-notice #btn-cookie-reject:hover,#notice-cookie-block.vwe-cookie-notice #btn-cookie-reject:focus,#notice-cookie-block.vwe-cookie-notice #btn-cookie-partial:hover,#notice-cookie-block.vwe-cookie-notice #btn-cookie-partial:focus,#notice-cookie-block.vwe-cookie-notice #btn-cookie-info:hover,#notice-cookie-block.vwe-cookie-notice #btn-cookie-info:focus{background:#f8f8f6;border-color:#c9a96e;color:#1a1a1a !important}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__choices{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:8px 14px;margin:2px 0 0;padding:12px 0 0;border:0;border-top:1px solid #e8e5e0}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__choice{display:inline-flex;align-items:center;gap:6px;color:#3d3d3d;font-size:12px;line-height:1.3}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__choice input{margin:0;accent-color:#c9a96e}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__actions .action:focus-visible,#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__text a:focus-visible,#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__choice input:focus-visible{outline:3px solid #1a1a1a;outline-offset:2px}@media screen and (max-width:640px){#notice-cookie-block.vwe-cookie-notice{right:12px;bottom:12px;width:calc(76vw)}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__content{padding:18px}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__text{max-height:220px}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__actions{flex-direction:column}#notice-cookie-block.vwe-cookie-notice .vwe-cookie-notice__actions .action{width:100%}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#1a1a1a !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}