:root{--ck-wine:#A12641;--ck-wine-dark:#7E1D33;--ck-wine-soft:#FBF1F3;--ck-ink:#1A1416;--ck-text:#3D3438;--ck-muted:#6E6366;--ck-line:#E6E2E3;--ck-surface:#FFFFFF;--ck-wash:#F7F5F5;--ck-ok:#2E7D4F;--ck-wa:#0F7B6C;--ck-wa-dark:#0E6B5E;--ck-radius:4px;--ck-shadow:0 2px 4px rgba(26,20,22,.04),0 16px 32px -20px rgba(26,20,22,.28)}body.ck-serif .product_title,body.ck-serif .title,body.ck-serif .wd-el-title,body.ck-serif .wd-entities-title,body.ck-serif h1,body.ck-serif h2,body.ck-serif h3{font-family:"Cormorant Garamond",Georgia,"Times New Roman",serif;font-weight:600;letter-spacing:-.01em}body.ck-serif .product_title{font-size:clamp(28px,3.2vw,40px);line-height:1.1}body.ck-serif .wd-entities-title{font-size:19px;font-weight:600}body.ck-serif .wd-el-title{font-size:clamp(26px,3vw,38px)}.ck-core .wd-product .product-wrapper{background:var(--ck-surface);border:1px solid var(--ck-line);border-radius:3px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.ck-core .wd-product:hover .product-wrapper{transform:translateY(-3px);border-color:#d6cfd1;box-shadow:var(--ck-shadow)}.ck-core .cart-collaterals:empty{display:none}.ck-core .wd-product .product-wrapper .wd-add-btn{margin-top:auto}.ck-core .products.wd-grid-g,.ck-core .wd-products.wd-grid-g{align-items:stretch}.ck-core .wd-products .product-grid-item>.product-wrapper{min-height:100%}.ck-core .wd-product .product-element-top{background:var(--ck-wash)}.ck-core .wd-product .product-element-top img,.ck-core .wd-product .product-image-link img{aspect-ratio:4/3;width:100%;height:auto!important;object-fit:cover;object-position:center;display:block;transition:transform .5s ease}.ck-core .wd-product:hover .product-image-link img{transform:scale(1.035)}.ck-core .wd-product .product-element-bottom.product-information{display:flex;flex-direction:column;gap:2px;padding:14px 15px 16px;flex:1 1 auto}.ck-core .wd-product .wd-product-cats{order:-1;margin:0 0 2px;font-size:10.5px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--ck-muted)}.ck-core .wd-product .wd-product-cats a{color:inherit;text-decoration:none}.ck-core .wd-product .wd-product-cats a:hover{color:var(--ck-wine)}.ck-core .wd-product .wd-entities-title{margin:0 0 4px;font-size:15.5px;line-height:1.32;font-weight:600;color:var(--ck-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(2 * 1.32em)}.ck-core .wd-product .wd-entities-title a{color:inherit}.ck-core .wd-product:hover .wd-entities-title a{color:var(--ck-wine)}.ck-core .wd-product .product-rating-price{margin-top:auto;padding-top:6px}.ck-core .wd-product .price,.ck-core .wd-product .price .amount,.ck-core .wd-product .price bdi{color:var(--ck-wine);font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ck-core .wd-product .price del,.ck-core .wd-product .price del .amount,.ck-core .wd-product .price del bdi{color:var(--ck-muted);font-size:13.5px;font-weight:400}.ck-core .wd-product .price ins{text-decoration:none}.ck-core .wd-product .price:empty,.ck-core .wd-product .wrapp-product-price:empty{display:none}.ck-la-cerere{display:inline-block;font-size:14px;font-weight:600;color:var(--ck-muted);letter-spacing:-.01em}.ck-core .wd-product .price .ck-la-cerere{color:var(--ck-muted);font-size:14px}.ck-core .summary-inner>.price .ck-la-cerere{font-size:18px}.ck-core .wd-product .wd-add-btn a.button:not(.add_to_cart_button):not(.ck-of-btn),.ck-core .wd-product .wd-add-btn a.ck-of-btn,.ck-core .wd-product a.ck-of-btn{background:0 0;color:var(--ck-wine);border:1px solid var(--ck-wine);box-shadow:none}.ck-core .wd-product .wd-add-btn a.button:not(.add_to_cart_button):hover,.ck-core .wd-product a.ck-of-btn:hover{background:var(--ck-wine);color:#fff}.ck-core .wd-product .wd-buttons:empty,.ck-core .wd-product .wrap-quickview-button:empty,.ck-core .wd-product .wrap-wishlist-button:empty{display:none}.ck-core .wd-product .product-labels .product-label{border-radius:2px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:4px 8px}.ck-core .wd-product .product-labels .onsale{background:var(--ck-wine);color:#fff}.ck-core .wd-product .product-labels .new{background:var(--ck-ink);color:#fff}.ck-core .products.wd-products-holder,.ck-core ul.products{row-gap:26px}.ck-core .product-image-summary .price,.ck-core .product-image-summary .price .amount,.ck-core .product-image-summary .price bdi{color:var(--ck-wine);font-weight:600;font-variant-numeric:tabular-nums}.ck-core .single_add_to_cart_button{letter-spacing:.04em;font-weight:600}.ck-core .single-product-page .product_title{letter-spacing:-.015em;line-height:1.18}.ck-core .product_meta .sku_wrapper{display:none}.ck-core .woocommerce-pagination ul.page-numbers li a,.ck-core .woocommerce-pagination ul.page-numbers li span{border-radius:2px;min-width:38px;font-variant-numeric:tabular-nums}.ck-core .woocommerce-pagination ul.page-numbers li span.current{background:var(--ck-wine);border-color:var(--ck-wine);color:#fff}@media (prefers-reduced-motion:reduce){.ck-core .wd-product .product-image-link img,.ck-core .wd-product .product-wrapper{transition:none!important}.ck-core .wd-product:hover .product-wrapper{transform:none}.ck-core .wd-product:hover .product-image-link img{transform:none}}@media (max-width:768px){.ck-core .wd-product .product-element-bottom.product-information{padding:11px 12px 13px}.ck-core .wd-product .wd-entities-title{font-size:14px}.ck-core .wd-product .price,.ck-core .wd-product .price .amount,.ck-core .wd-product .price bdi{font-size:15.5px}.ck-core .products.wd-products-holder,.ck-core ul.products{row-gap:18px}}.ck-ico{display:inline-flex;width:18px;height:18px;flex:none;color:var(--ck-wine)}.ck-ico svg{width:100%;height:100%}.ck-trust{background:var(--ck-ink);color:#fff;font-size:13px;line-height:1.4}.ck-trust-in{max-width:1222px;margin:0 auto;padding:9px 20px;display:flex;flex-wrap:wrap;gap:8px 30px;justify-content:center}.ck-trust-i{display:inline-flex;align-items:center;gap:8px;letter-spacing:.02em;white-space:nowrap}.ck-tick{width:14px;height:14px;flex:none;border-radius:50%;border:1.5px solid var(--ck-wine);position:relative}.ck-tick::after{content:'';position:absolute;left:3px;top:4px;width:5px;height:2.5px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(-45deg)}.ck-trust-inline{border-radius:var(--ck-radius);margin:10px 0}@media (max-width:768px){.ck-trust{font-size:11.5px}.ck-trust-in{gap:6px 16px;padding:7px 12px}}.ck-core .summary-inner .ck-card,.ck-core .summary-inner .ck-code,.ck-core .summary-inner .ck-livrare,.ck-core .summary-inner .ck-wa-wrap{margin:0 0 14px}.ck-core .summary-inner .ck-code{margin-top:-6px}.ck-card{border:1px solid var(--ck-line);border-radius:var(--ck-radius);background:var(--ck-surface);padding:14px 16px 15px}.ck-card-h{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-content:space-between;margin-bottom:11px}.ck-card-t{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ck-muted);font-weight:600}.ck-nota{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--ck-muted)}.ck-code{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ck-muted)}.ck-code .ck-ico{width:15px;height:15px;color:var(--ck-muted)}.ck-code-val{color:var(--ck-ink);font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums}.ck-fisa-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0}.ck-fisa-r{display:grid;grid-template-columns:18px 1fr;grid-template-rows:auto auto;column-gap:9px;align-items:start}.ck-fisa-r .ck-ico{grid-row:1/span 2;margin-top:1px}.ck-fisa-r dt{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-muted);font-weight:600;margin:0}.ck-fisa-r dd{font-size:14px;color:var(--ck-ink);margin:1px 0 0;line-height:1.35}@media (max-width:480px){.ck-fisa-grid{grid-template-columns:1fr}}.ck-fin-nume{font-size:13.5px;color:var(--ck-ink);font-weight:600}.ck-fin-rand{display:flex;flex-wrap:wrap;gap:9px}.ck-sw{width:54px;height:54px;flex:none;padding:0;border:1px solid var(--ck-line);border-radius:3px;background-color:var(--ck-wash);background-size:cover;background-position:center;cursor:pointer;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.ck-sw:hover{border-color:var(--ck-muted);transform:translateY(-1px)}.ck-sw.is-on{border-color:var(--ck-wine);box-shadow:0 0 0 2px var(--ck-wine) inset,0 0 0 1px var(--ck-wine)}@media (max-width:480px){.ck-sw{width:46px;height:46px}}.ck-of-mare{border-color:var(--ck-wine);background:linear-gradient(180deg,#fdf6f8 0,var(--ck-surface) 100%)}.ck-of-t{font-size:19px;font-weight:700;color:var(--ck-wine);letter-spacing:-.015em;margin-bottom:6px}.ck-of-p{margin:0 0 13px;font-size:13.5px;line-height:1.55;color:var(--ck-text)}.ck-of-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}a.ck-of-cta{display:inline-block;background:var(--ck-wine);color:#fff;text-decoration:none;font-size:14.5px;font-weight:600;letter-spacing:.03em;padding:12px 26px;border-radius:3px;transition:background .2s ease}a.ck-of-cta:hover{background:var(--ck-wine-dark);color:#fff}a.ck-of-wa{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--ck-wa-dark);text-decoration:none}a.ck-of-wa .ck-ico{color:var(--ck-wa)}a.ck-of-wa:hover{text-decoration:underline}.ck-conf{background:var(--ck-wine);color:#fff;font-size:13.5px;line-height:1.5;padding:11px 14px;border-radius:3px;margin-bottom:16px}.ck-livrare{display:flex;flex-direction:column;gap:10px}.ck-liv{display:flex;gap:11px;align-items:flex-start;border:1px solid var(--ck-line);border-left:3px solid var(--ck-wine);border-radius:0 4px 4px 0;background:var(--ck-wash);padding:11px 14px;font-size:13.5px;line-height:1.45}.ck-liv>span{display:block;min-width:0}.ck-liv strong{display:block;color:var(--ck-ink);font-weight:600}.ck-liv-s{display:block;font-size:12px;color:var(--ck-muted);margin-top:2px}.ck-liv .ck-ico{margin-top:1px}.ck-liv-montaj{border-left-color:var(--ck-muted)}.ck-liv-montaj .ck-ico{color:var(--ck-muted)}.ck-liv-atentie{border-left-color:#c9973b;background:#fbf6ec}.ck-liv-atentie .ck-ico{color:#c9973b}select.ck-sel{width:100%;font-size:14.5px;padding:10px 12px;border:1px solid var(--ck-line);border-radius:3px;background:var(--ck-surface);color:var(--ck-ink);appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ck-muted) 50%),linear-gradient(135deg,var(--ck-muted) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}select.ck-sel:focus{border-color:var(--ck-wine);outline:0}.ck-tr-rez:not(:empty){margin-top:12px}.ck-tr-r{display:flex;justify-content:space-between;gap:14px;padding:7px 0;font-size:14px;border-bottom:1px solid var(--ck-line)}.ck-tr-r b{font-variant-numeric:tabular-nums;color:var(--ck-ink);white-space:nowrap}.ck-tr-r.is-total{border-bottom:0;border-top:1.5px solid var(--ck-ink);margin-top:3px;padding-top:9px;font-weight:600}.ck-tr-r.is-total b{color:var(--ck-wine);font-size:17px}.ck-tr-r.is-pickup b{color:var(--ck-ok)}.ck-tr-zona{font-size:12px;color:var(--ck-muted);margin-top:8px}.ck-tr-load{font-size:13px;color:var(--ck-muted);padding:6px 0}.ck-tr-err{font-size:13px;color:var(--ck-wine);padding:6px 0}.ck-wa-wrap{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center}.ck-wa-btn{display:inline-flex;align-items:center;gap:9px;background:var(--ck-wa);color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:600;letter-spacing:.02em;padding:11px 18px;border-radius:3px;transition:background .2s ease}.ck-wa-btn .ck-ico{color:#fff;width:20px;height:20px}.ck-wa-btn:hover{background:var(--ck-wa-dark)}.ck-wa-sec{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--ck-ink);text-decoration:none}.ck-wa-sec:hover{color:var(--ck-wine)}.ck-rate-rand{display:flex;flex-wrap:wrap;gap:7px}.ck-rate-b{font-size:13px;font-weight:500;padding:8px 14px;border:1px solid var(--ck-line);border-radius:3px;background:var(--ck-surface);color:var(--ck-text);cursor:pointer;transition:border-color .18s ease,color .18s ease}.ck-rate-b:hover{border-color:var(--ck-muted)}.ck-rate-b.is-on{border-color:var(--ck-wine);color:var(--ck-wine);background:var(--ck-wash);font-weight:600}.ck-rate-afis{margin-top:12px;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.ck-rate-v{font-size:26px;font-weight:700;color:var(--ck-wine);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ck-rate-l{font-size:13.5px;color:var(--ck-muted)}.ck-rate-total{font-size:12px;color:var(--ck-muted);margin-top:4px}.ck-sticky{position:fixed;left:0;right:0;top:0;z-index:398;background:rgba(255,255,255,.97);backdrop-filter:saturate(1.4) blur(6px);border-bottom:1px solid var(--ck-line);box-shadow:0 6px 20px -14px rgba(26,20,22,.4);transform:translateY(-102%);transition:transform .28s ease}.ck-sticky.is-on{transform:translateY(0)}.ck-sticky-in{max-width:1222px;margin:0 auto;padding:9px 20px;display:flex;align-items:center;gap:14px}.ck-sticky-img{width:44px;height:44px;flex:none;border-radius:3px;background-size:cover;background-position:center;border:1px solid var(--ck-line)}.ck-sticky-txt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.ck-sticky-txt strong{font-size:14.5px;color:var(--ck-ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-sticky-p{font-size:15px;font-weight:600;color:var(--ck-wine);font-variant-numeric:tabular-nums}.ck-sticky-btn{flex:none;background:var(--ck-wine);color:#fff!important;border:0;border-radius:3px;font-size:13.5px;font-weight:600;letter-spacing:.03em;padding:11px 22px;cursor:pointer;text-decoration:none!important;transition:background .2s ease}.ck-sticky-btn:hover{background:var(--ck-wine-dark)}@media (max-width:1024px){.ck-sticky{display:none}}.ck-vr{margin:44px 0 34px}.ck-vr-t{font-size:17px;font-weight:700;color:var(--ck-ink);letter-spacing:-.01em;margin:0 0 15px;padding-bottom:9px;border-bottom:1px solid var(--ck-line)}.ck-vr-rand{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:14px}a.ck-vr-i{display:flex;flex-direction:column;gap:5px;text-decoration:none;border:1px solid var(--ck-line);border-radius:3px;padding:9px;background:var(--ck-surface);transition:border-color .2s ease,transform .2s ease}a.ck-vr-i:hover{border-color:var(--ck-muted);transform:translateY(-2px)}.ck-vr-img{display:block;aspect-ratio:4/3;border-radius:2px;background-size:cover;background-position:center;background-color:var(--ck-wash)}.ck-vr-n{font-size:12.5px;line-height:1.32;color:var(--ck-ink);font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ck-vr-p{font-size:13px;font-weight:600;color:var(--ck-wine);font-variant-numeric:tabular-nums}.ck-tab{max-width:820px;font-size:15px;line-height:1.65;color:var(--ck-text)}.ck-tab p{margin:0 0 12px}.ck-faq{max-width:860px;margin:0 auto}.ck-faq-t{font-size:clamp(24px,3vw,32px);margin:0 0 18px;letter-spacing:-.015em}.ck-faq-i{border:1px solid var(--ck-line);border-radius:var(--ck-radius);background:var(--ck-surface);margin:0 0 10px;padding:0 18px}.ck-faq-i summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:15px 0;font-size:15.5px;font-weight:600;color:var(--ck-ink)}.ck-faq-i summary::-webkit-details-marker{display:none}.ck-faq-x{width:18px;height:18px;flex:none;position:relative}.ck-faq-x::after,.ck-faq-x::before{content:'';position:absolute;background:var(--ck-wine);left:50%;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease}.ck-faq-x::before{width:14px;height:2px}.ck-faq-x::after{width:2px;height:14px}.ck-faq-i[open] .ck-faq-x::after{transform:translate(-50%,-50%) rotate(90deg)}.ck-faq-a{padding:0 0 16px;font-size:14.5px;line-height:1.6;color:var(--ck-text)}.ck-faq-a p{margin:0 0 8px}.woocommerce-Tabs-panel .ck-faq{margin:0}.ck-map{border:1px solid var(--ck-line);border-radius:var(--ck-radius);overflow:hidden;background:var(--ck-surface)}.ck-map iframe{display:block}.ck-map-info{display:flex;gap:12px;align-items:center;padding:14px 16px;flex-wrap:wrap}.ck-map-info>div{flex:1 1 220px;display:flex;flex-direction:column;gap:2px;font-size:13.5px;color:var(--ck-text)}.ck-map-info strong{color:var(--ck-ink);font-size:15px}.ck-map-btn{display:inline-block;background:var(--ck-ink);color:#fff!important;text-decoration:none!important;font-size:13px;font-weight:600;padding:10px 16px;border-radius:3px}.ck-map-btn:hover{background:var(--ck-wine)}.ck-promo{display:flex;align-items:center;justify-content:center;gap:8px 18px;flex-wrap:wrap;font-size:13.5px;line-height:1.3;padding:4px 0}.ck-promo-t{font-weight:600}.ck-promo-c{display:inline-flex;align-items:baseline;gap:3px;font-variant-numeric:tabular-nums}.ck-promo-c b{font-size:15px;font-weight:700;min-width:1.6em;text-align:center;background:rgba(255,255,255,.14);border-radius:3px;padding:1px 4px}.ck-promo-c i{font-style:normal;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;opacity:.8;margin-right:5px}.ck-promo-l{font-weight:600;text-decoration:underline;color:inherit}.ck-core .wd-header-banner .ck-promo,.ck-core .whb-header .ck-promo{color:#fff}.ck-core .wd-header-banner{background:var(--ck-wine)}.ck-form{max-width:640px;border:1px solid var(--ck-line);border-radius:var(--ck-radius);background:var(--ck-surface);padding:22px 22px 20px;display:flex;flex-direction:column;gap:14px}.ck-form-h h3{margin:4px 0 6px;font-size:24px;letter-spacing:-.015em}.ck-form-h p{margin:0;font-size:14px;color:var(--ck-text);line-height:1.5}.ck-form label{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;color:var(--ck-ink);letter-spacing:.02em}.ck-form input[type=date],.ck-form input[type=email],.ck-form input[type=tel],.ck-form input[type=text],.ck-form select,.ck-form textarea{width:100%;font-size:15px;font-weight:400;padding:10px 12px;border:1px solid var(--ck-line);border-radius:3px;background:#fff;color:var(--ck-ink)}.ck-form input:focus,.ck-form select:focus,.ck-form textarea:focus{border-color:var(--ck-wine);outline:0;box-shadow:0 0 0 3px rgba(161,38,65,.12)}.ck-f-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:560px){.ck-f-row{grid-template-columns:1fr}}.ck-f-consent{flex-direction:row!important;align-items:flex-start;gap:9px!important;font-weight:400!important;font-size:13px!important;color:var(--ck-text)!important;line-height:1.45}.ck-f-consent input{margin-top:3px}.ck-f-btn{align-self:flex-start;background:var(--ck-wine);color:#fff;border:0;border-radius:3px;font-size:14.5px;font-weight:600;letter-spacing:.03em;padding:13px 28px;cursor:pointer;transition:background .2s ease}.ck-f-btn:hover{background:var(--ck-wine-dark)}.ck-f-btn[disabled]{opacity:.6;cursor:wait}body.ck-core .ck-f-btn,body.ck-core .ck-f-btn:hover{color:#fff;--btn-color:#fff;--btn-color-hover:#fff}.ck-f-alt{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--ck-wa-dark);text-decoration:none}.ck-f-alt .ck-ico{color:var(--ck-wa)}.ck-f-msg:empty{display:none}.ck-f-msg{font-size:14px;line-height:1.5;padding:11px 14px;border-radius:3px;background:var(--ck-wash);color:var(--ck-ink)}.ck-f-note{font-size:13.5px;line-height:1.5;color:var(--ck-muted);margin:-4px 0 12px}.ck-f-note[hidden]{display:none}.ck-f-msg.is-ok{background:#eaf6ee;color:var(--ck-ok);font-weight:600}.ck-f-msg.is-err{background:var(--ck-wine-soft);color:var(--ck-wine);font-weight:600}.ck-hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.ck-form.is-sent>:not(.ck-f-msg):not(.ck-form-h){display:none}.ck-track{display:flex;flex-direction:column;gap:20px;max-width:640px}.ck-track-rez:empty{display:none}.ck-track-rez{border:1px solid var(--ck-line);border-radius:var(--ck-radius);background:var(--ck-surface);padding:22px}.ck-tl-head{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:flex-start;margin-bottom:18px}.ck-tl-head h3{margin:4px 0 0;font-size:24px;color:var(--ck-wine);letter-spacing:-.015em}.ck-tl-meta{font-size:13.5px;color:var(--ck-text);text-align:right;line-height:1.5}.ck-tl{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:0}.ck-tl li{position:relative;padding:0 0 18px 30px;font-size:14.5px;color:var(--ck-muted)}.ck-tl li::before{content:'';position:absolute;left:8px;top:18px;bottom:-2px;width:2px;background:var(--ck-line)}.ck-tl li:last-child::before{display:none}.ck-tl-dot{position:absolute;left:2px;top:3px;width:14px;height:14px;border-radius:50%;border:2px solid var(--ck-line);background:#fff}.ck-tl li.is-done{color:var(--ck-text)}.ck-tl li.is-done .ck-tl-dot{background:var(--ck-ok);border-color:var(--ck-ok)}.ck-tl li.is-done::before{background:var(--ck-ok)}.ck-tl li.is-now{color:var(--ck-ink);font-weight:600}.ck-tl li.is-now .ck-tl-dot{background:var(--ck-wine);border-color:var(--ck-wine);box-shadow:0 0 0 4px rgba(161,38,65,.15)}.ck-tl-d{display:block;font-size:12px;color:var(--ck-muted);font-weight:400;margin-top:1px}.ck-tl-items{list-style:none;margin:0 0 12px;padding:12px 0 0;border-top:1px solid var(--ck-line);font-size:14px;color:var(--ck-text)}.ck-tl-items li{display:flex;justify-content:space-between;gap:12px;padding:4px 0}.ck-tl-items span{color:var(--ck-muted)}.ck-contact-strip{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;padding:12px 16px;border:1px solid var(--ck-line);border-radius:var(--ck-radius);background:var(--ck-wash)}.ck-contact-strip a{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ck-ink);text-decoration:none}.ck-contact-strip a:hover{color:var(--ck-wine)}.ck-core .wd-sticky-btn .single_add_to_cart_button,.ck-core .wd-sticky-btn .wd-sticky-add-to-cart .button{background:var(--ck-wine);color:#fff}@media (prefers-reduced-motion:reduce){.ck-f-btn,.ck-rate-b,.ck-sticky,.ck-sticky-btn,.ck-sw,.ck-wa-btn,a.ck-of-cta,a.ck-vr-i{transition:none!important}.ck-sw:hover,a.ck-vr-i:hover{transform:none}}.ck-core .wd-product .wd-add-btn-replace>a::before{content:none!important;display:none!important}.ck-core .wd-product .wd-add-btn-replace>a>span{transform:none!important}.ck-core .wd-product .wd-add-btn-replace>a:not(.loading)>span{opacity:1!important}.ck-core .wd-product .wd-add-btn-replace>a{transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease!important}.ck-core .wd-product .wd-add-btn-replace>a:hover{box-shadow:0 10px 22px -14px rgba(0,66,37,.55)}