/** Shopify CDN: Minification failed

Line 6:24479 Unexpected "}"

**/
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:inherit}#zvshop{--ink:#131316;--gold:#c6a35f;--goldl:#dec177;--golddim:rgba(198,163,95,.4);--ivory:#f4efe6;--limewash:#ece5d8;--paper:#fdfaf3;--linel:rgba(20,17,12,.1);--serif:'Cormorant Garamond',Georgia,serif;--sans:'Jost',Helvetica,Arial,sans-serif;--tex:url(//zavore.co.uk/cdn/shop/t/74/assets/zv-3dbf97e4e08b.jpg?v=120858427188840693031793614343);margin:0 calc(50% - 50vw);width:100vw;background:var(--paper);color:#232019;font-family:var(--sans);font-weight:300;overflow-x:hidden;font-size:15px;line-height:1.7}#zvshop .hero{position:relative;color:var(--ivory);overflow:hidden;background-image:linear-gradient(100deg,rgba(19,19,22,.93) 34%,rgba(19,19,22,.5) 60%,rgba(19,19,22,.25) 84%,rgba(19,19,22,.4)),url(//zavore.co.uk/cdn/shop/t/74/assets/zv-8dc7490a90e3.jpg?v=37812375997907161651793614354);background-repeat:no-repeat;background-size:cover;background-position:right center}#zvshop .hero::after{content:"";position:absolute;inset:16px;border:1px solid rgba(198,163,95,.18);pointer-events:none;z-index:1}#zvshop .hero-in{max-width:1160px;margin:0 auto;padding:120px 34px 130px;position:relative;z-index:2}#zvshop .hk{display:flex;align-items:center;gap:16px;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--goldl);margin-bottom:22px}#zvshop .hk::before{content:"";width:44px;height:1px;background:var(--gold)}#zvshop .hero h1{font-family:var(--serif);font-weight:400;font-size:clamp(38px,5vw,64px);line-height:1.08;margin-bottom:22px}#zvshop .hero h1 em{font-style:italic;color:var(--goldl)}#zvshop .hero p{max-width:540px;font-size:15.5px;line-height:1.8;color:rgba(244,239,230,.82);margin-bottom:34px}#zvshop .hbtns{display:flex;gap:14px;flex-wrap:wrap}#zvshop .hbtn{display:inline-block;padding:15px 30px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;background:var(--gold);color:#1c170e;transition:background .3s;border:none;cursor:pointer;font-family:var(--sans)}#zvshop .hbtn{outline:1px solid transparent;outline-offset:3px;transition:background .3s,outline-color .3s}#zvshop .hbtn:hover{background:var(--goldl);outline-color:rgba(198,163,95,.5)}#zvshop .hbtn.ghost{background:transparent;border:1px solid var(--golddim);color:var(--goldl)}#zvshop .hero-mark{position:absolute;right:4vw;bottom:-4vw;width:24vw;min-width:190px;z-index:1;pointer-events:none}#zvshop .hero-mark img{width:100%;height:auto;display:block;opacity:.34;filter:drop-shadow(0 2px 18px rgba(0,0,0,.35))}#zvshop .stats{background:#0d0b08;border-bottom:1px solid rgba(194,160,95,.18)}#zvshop .stats-in{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:22px 34px}#zvshop .stat{text-align:center}#zvshop .stat b{display:block;font-family:var(--serif);font-size:26px;font-weight:400;color:var(--goldl);margin-bottom:4px}#zvshop .stat+.stat{border-left:1px solid rgba(198,163,95,.14)}#zvshop .stat span{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:rgba(244,239,230,.55)}#zvshop .shead{text-align:center;margin-bottom:54px}#zvshop .shead small{display:block;font-size:10.5px;letter-spacing:.34em;text-transform:uppercase;color:var(--goldl);margin-bottom:14px}#zvshop .shead h2{font-family:var(--serif);font-weight:400;font-size:clamp(30px,3.4vw,44px)}#zvshop .shead h2::after{content:"";display:block;width:110px;height:7px;margin:16px auto 0;background:radial-gradient(circle at center,var(--gold) 0 1.6px,transparent 2.4px),linear-gradient(90deg,transparent,rgba(198,163,95,.55) 30%,rgba(198,163,95,.55) 70%,transparent);background-position:center;background-repeat:no-repeat;background-size:100% 100%,100% 1px}#zvshop .shead .orn{display:block;margin-top:10px;color:var(--golddim);font-size:11px;letter-spacing:8px}#zvshop .steps{background:var(--paper);padding:88px 34px}#zvshop .steps .shead{color:#232019}#zvshop .steps .shead small{color:#a8853f}#zvshop .steps-grid{max-width:1060px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:26px}#zvshop .step{text-align:center;padding:10px 14px}#zvshop .step i{display:block;font-style:normal;font-family:var(--serif);font-size:34px;color:var(--gold);margin-bottom:10px}#zvshop .step b{display:block;font-weight:400;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#232019;margin-bottom:9px}#zvshop .step p{font-size:13px;line-height:1.7;color:#5c564c}#zvshop .gallery{background-color:var(--ink);background-image:url(//zavore.co.uk/cdn/shop/t/74/assets/zv-4d0a7e56c570_1600x.jpg?v=152393298837049992391793614346);background-size:cover;background-position:center;color:var(--ivory);padding:88px 34px}#zvshop .g-grid{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}#zvshop .g-tile{position:relative;overflow:hidden;border:1px solid rgba(198,163,95,.3);aspect-ratio:4/3}#zvshop .g-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}#zvshop .g-tile:hover img{transform:scale(1.05)}#zvshop .g-tile figcaption{position:absolute;left:0;right:0;bottom:0;padding:24px 16px 12px;background:linear-gradient(transparent,rgba(10,9,7,.85));font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--goldl)}#zvshop .g-note{max-width:1160px;margin:22px auto 0;text-align:center;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgba(244,239,230,.45)}#zvshop .comm{background:var(--paper);padding:88px 34px}#zvshop .comm .shead{color:#232019}#zvshop .comm .shead small{color:#a8853f}#zvshop .comm-list{max-width:860px;margin:0 auto}#zvshop .crow{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:19px 4px;border-bottom:1px solid var(--linel)}#zvshop .crow:first-of-type{border-top:1px solid var(--linel)}#zvshop .crow b{font-family:var(--serif);font-weight:500;font-size:18px;color:#232019}#zvshop .crow span{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#a8853f;text-align:right;flex-shrink:0}#zvshop .cases{background:#f6f1e5;padding:96px 34px}#zvshop .cases .shead{color:#232019}#zvshop .cases .shead small{color:#a8853f}#zvshop .case{max-width:1060px;margin:0 auto 74px;display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}#zvshop .case:last-of-type{margin-bottom:0}#zvshop .case .cimg{position:relative}#zvshop .case .cimg img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;position:relative;z-index:1;border:1px solid rgba(168,133,63,.3)}#zvshop .case .cimg::after{content:"";position:absolute;inset:14px -14px -14px 14px;border:1px solid rgba(198,163,95,.45);z-index:0}#zvshop .case.rev .cimg{order:2}#zvshop .case.rev .cimg::after{inset:14px 14px -14px -14px}#zvshop .case .ctx{position:relative}#zvshop .case .ctx::before{content:attr(data-n);position:absolute;top:-46px;left:-6px;font-family:var(--serif);font-size:88px;font-weight:400;color:rgba(168,133,63,.13);line-height:1;pointer-events:none}#zvshop .case .ctx small{display:block;font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:#a8853f;margin-bottom:12px}#zvshop .case .ctx h3{font-family:var(--serif);font-weight:500;font-size:clamp(24px,2.4vw,32px);color:#232019;line-height:1.15;margin-bottom:14px}#zvshop .case .ctx p{font-size:14px;line-height:1.85;color:#5c564c;margin-bottom:16px}#zvshop .case .tags{display:flex;gap:8px;flex-wrap:wrap}#zvshop .case .tags span{font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:#a8853f;border:1px solid rgba(168,133,63,.35);padding:6px 12px}#zvshop .why{background-color:var(--ink);background-image:url(//zavore.co.uk/cdn/shop/t/74/assets/zv-4d0a7e56c570_1600x.jpg?v=152393298837049992391793614346);background-size:cover;background-position:center;color:var(--ivory);padding:88px 34px}#zvshop .why-grid{max-width:1060px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#zvshop .wcell{border:1px solid rgba(198,163,95,.3);padding:30px 26px;background:rgba(10,9,7,.45)}#zvshop .wcell b{display:block;font-weight:400;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--goldl);margin-bottom:11px}#zvshop .wcell p{font-size:13.5px;line-height:1.75;color:rgba(244,239,230,.72)}#zvshop .aud{background-color:var(--ink);background-image:url(//zavore.co.uk/cdn/shop/t/74/assets/zv-4d0a7e56c570_1600x.jpg?v=152393298837049992391793614346);background-size:cover;background-position:center;color:var(--ivory);padding:88px 34px}#zvshop .aud-grid{max-width:1060px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:22px}#zvshop .aud-card{border:1px solid rgba(198,163,95,.35);background:rgba(10,9,7,.5);padding:40px 36px;display:flex;flex-direction:column}#zvshop .aud-card small{display:block;font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--goldl);margin-bottom:10px}#zvshop .aud-card h3{font-family:var(--serif);font-weight:400;font-size:26px;margin-bottom:14px}#zvshop .aud-card p{font-size:13.5px;line-height:1.8;color:rgba(244,239,230,.72);margin-bottom:18px}#zvshop .aud-card ul{list-style:none;margin-bottom:24px}#zvshop .aud-card li{font-size:12.5px;color:rgba(244,239,230,.8);padding:9px 0 9px 22px;border-bottom:1px solid rgba(246,242,234,.09);position:relative}#zvshop .aud-card li::before{content:"\2726";position:absolute;left:0;color:var(--gold);font-size:10px}#zvshop .aud-card .c-link{align-self:flex-start;margin-top:auto;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--goldl);border-bottom:1px solid var(--gold);padding-bottom:4px}#zvshop .aud-card .c-link:hover{color:#fff}#zvshop .tf{background:var(--paper);padding:88px 34px}#zvshop .tf .shead{color:#232019}#zvshop .tf .shead small{color:#a8853f}#zvshop .tf-wrap{max-width:900px;margin:0 auto;position:relative;user-select:none}#zvshop .tf-wrap img{width:100%;aspect-ratio:1040/640;object-fit:cover;display:block;border:1px solid rgba(168,133,63,.35)}#zvshop .tf-after{position:absolute;inset:0;overflow:hidden}#zvshop .tf-bar{position:absolute;top:0;bottom:0;width:1px;background:var(--goldl);z-index:3;pointer-events:none}#zvshop .tf-bar::after{content:"‹ ›";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;background:#0d0b08;border:1px solid var(--gold);color:var(--goldl);display:flex;align-items:center;justify-content:center;font-size:15px}#zvshop .tf-range{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:4;margin:0}#zvshop .tf-tag{position:absolute;bottom:12px;font-size:8.5px;letter-spacing:.24em;text-transform:uppercase;color:#f4efe6;background:rgba(10,9,7,.65);padding:6px 12px;z-index:2}#zvshop .tf-tag.b{left:12px}#zvshop .tf-tag.a{right:12px}#zvshop .cp{background-color:var(--ink);background-image:url(//zavore.co.uk/cdn/shop/t/74/assets/zv-4d0a7e56c570_1600x.jpg?v=152393298837049992391793614346);background-size:cover;background-position:center;color:var(--ivory);padding:88px 34px}#zvshop .cp-wrap{max-width:900px;margin:0 auto}#zvshop .cp-wall{position:relative;border:1px solid rgba(198,163,95,.35);overflow:hidden}#zvshop .cp-wall img{width:100%;aspect-ratio:1040/560;object-fit:cover;display:block}#zvshop .cp-tint{position:absolute;inset:0;mix-blend-mode:multiply;opacity:.55;transition:background .5s ease}#zvshop .cp-chips{display:flex;gap:14px;justify-content:center;margin-top:22px;flex-wrap:wrap}#zvshop .cp-chip{width:44px;height:44px;border-radius:50%;border:1px solid rgba(198,163,95,.4);cursor:pointer;padding:0;transition:transform .3s,border-color .3s}#zvshop .cp-chip:hover{transform:translateY(-3px)}#zvshop .cp-chip.on{border-color:var(--goldl);box-shadow:0 0 0 3px rgba(222,193,119,.25)}#zvshop .cp-note{text-align:center;margin-top:16px;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:rgba(244,239,230,.5)}#zvshop .sv-inc{max-width:640px;margin:0 auto 26px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#8a8275;line-height:2}#zvshop .sv-inc b{font-weight:400;color:#a8853f}#zvshop .promise{background:#0d0b08;border-top:1px solid rgba(194,160,95,.18);border-bottom:1px solid rgba(194,160,95,.18)}#zvshop .promise-in{max-width:1060px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:26px 34px}#zvshop .prom{text-align:center;color:var(--ivory)}#zvshop .prom i{font-style:normal;display:block;color:var(--gold);font-size:15px;margin-bottom:7px}#zvshop .prom b{display:block;font-weight:400;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--goldl);margin-bottom:4px}#zvshop .prom span{font-size:11px;color:rgba(244,239,230,.55)}#zvshop .quote{background:var(--paper);padding:88px 34px;text-align:center}#zvshop .now{display:inline-block;margin-bottom:22px;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:#a8853f;border:1px solid rgba(168,133,63,.35);padding:8px 16px}#zvshop .sv-form{max-width:640px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px;text-align:left}#zvshop .sv-form select,#zvshop .sv-form input{appearance:none;-webkit-appearance:none;border:1px solid rgba(20,17,12,.25);background:#fff;color:#232019;font-family:var(--sans);font-weight:300;font-size:12.5px;letter-spacing:.06em;padding:14px 16px;border-radius:0;width:100%}#zvshop .sv-form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23a8853f' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:34px;cursor:pointer}#zvshop .sv-form input::placeholder{color:#8a8275}#zvshop .sv-form input:focus,#zvshop .sv-form select:focus{outline:none;border-color:#a8853f}#zvshop .sv-form button{grid-column:1/-1;border:none;background:var(--gold);color:#1c170e;font-family:var(--sans);font-size:11px;letter-spacing:.24em;text-transform:uppercase;padding:16px;cursor:pointer;transition:background .3s}#zvshop .sv-form button:hover{background:var(--goldl)}#zvshop .sv-form .sv-ok{grid-column:1/-1;border:1px solid rgba(168,133,63,.55);background:rgba(168,133,63,.09);padding:16px 18px;font-size:13px;line-height:1.75;color:#3d382e}#zvshop .sv-form .sv-ok b{color:#a8853f;font-weight:400}#zvshop .sv-form .sv-err{grid-column:1/-1;color:#a63a28;font-size:12.5px;line-height:1.7}#zvshop .sv-form .sv-err ul{margin:0;padding-left:18px}#zvshop .sv-form .sv-req{grid-column:1/-1;margin-top:4px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#8a8275;line-height:2}#zvshop .sv-form select:invalid{color:#8a8275}#zvshop .sv-form input.sv-more{grid-column:1/-1}#zvshop .sv-form input.sv-more.needed{border-color:#a8853f}#zvshop .sv-form input:not(:placeholder-shown):invalid,#zvshop .sv-form input:focus:invalid{border-color:rgba(166,58,40,.6)}#zvshop .sv-note{margin-top:12px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8a8275;min-height:14px}#zvshop .alt-send{margin-top:20px;font-size:11px;letter-spacing:.1em;color:#8a8275}#zvshop .alt-send a{color:#a8853f;border-bottom:1px solid rgba(168,133,63,.4);padding-bottom:2px}#zvshop .alt-send a:hover{color:#232019}#zvshop .quote .shead{color:#232019;margin-bottom:18px}#zvshop .quote .shead small{color:#a8853f}#zvshop .quote p{max-width:520px;margin:0 auto 30px;font-size:14px;line-height:1.8;color:#5c564c}#zvshop .quote .hbtns{justify-content:center}#zvshop .quote .hbtn.ghost{border-color:rgba(168,133,63,.5);color:#a8853f}#zvshop .trust{background:var(--paper);text-align:center;padding:0 24px 66px}#zvshop .trust .tstars{color:#00b67a;font-size:17px;letter-spacing:6px;margin-bottom:8px}#zvshop .trust b{display:block;font-weight:400;font-size:14px;color:#232019;margin-bottom:3px}#zvshop .trust span{font-size:11px;letter-spacing:.14em;color:#8a8275}#zvshop .creds{margin-top:12px;font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;color:#a8853f}#zvshop .xsell{background:var(--limewash);color:#232019;text-align:center;padding:88px 24px;border-top:1px solid rgba(168,133,63,.25)}#zvshop .xsell small{display:block;font-size:10.5px;letter-spacing:.34em;text-transform:uppercase;color:#a8853f;margin-bottom:14px}#zvshop .xsell h2{font-family:var(--serif);font-weight:400;font-size:clamp(28px,3.2vw,40px);margin-bottom:16px}#zvshop .xsell h2 em{font-style:italic;color:#a8853f}#zvshop .xsell p{max-width:520px;margin:0 auto 30px;font-size:14px;line-height:1.8;color:#5c564c}#zvshop .bookbar{display:none}html{scroll-behavior:smooth}#zvshop ::selection{background:rgba(198,163,95,.35)}#zvshop .aud-card,#zvshop .wcell{transition:transform .35s ease,border-color .35s ease}#zvshop .aud-card:hover,#zvshop .wcell:hover{transform:translateY(-4px);border-color:rgba(222,193,119,.6)}#zvshop summary{transition:color .3s}#zvshop summary:hover{color:#a8853f}#zvshop .scue{position:absolute;left:34px;bottom:26px;z-index:2;display:flex;align-items:center;gap:10px;font-size:8.5px;letter-spacing:.3em;text-transform:uppercase;color:rgba(244,239,230,.5)}#zvshop .scue::before{content:"";width:1px;height:34px;background:linear-gradient(var(--gold),transparent);animation:zvcue 2.2s ease infinite}@keyframes zvcue{0%,100%{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}#zvshop #top-btn{position:fixed;right:18px;bottom:84px;z-index:80;width:42px;height:42px;border:1px solid rgba(198,163,95,.5);background:rgba(13,11,8,.88);color:var(--goldl);font-size:15px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .4s}#zvshop #top-btn.show{opacity:1;pointer-events:auto}@media(min-width:701px){#zvshop #top-btn{bottom:24px}}#zvshop.reveal .rv{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}#zvshop.reveal .rv.in{opacity:1;transform:none}#zvshop .sellx{background-color:var(--ink);background-image:url(//zavore.co.uk/cdn/shop/t/74/assets/zv-4d0a7e56c570_1600x.jpg?v=152393298837049992391793614346);background-size:cover;background-position:center;color:var(--ivory)}#zvshop .sellx-in{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr;align-items:center}#zvshop .sellx img{width:100%;height:100%;min-height:380px;object-fit:cover;display:block;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,#000 78%,transparent 100%)}#zvshop .sellx-tx{padding:70px 54px}#zvshop .sellx-tx small{display:block;font-size:10.5px;letter-spacing:.34em;text-transform:uppercase;color:var(--goldl);margin-bottom:14px}#zvshop .sellx-tx h2{font-family:var(--serif);font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1.15;margin-bottom:16px}#zvshop .sellx-tx h2 em{font-style:italic;color:var(--goldl)}#zvshop .sellx-tx p{font-size:14.5px;line-height:1.85;color:rgba(244,239,230,.78);margin-bottom:16px}#zvshop .sellx-tx p:first-of-type::first-letter {font-family:var(--serif);font-size:44px;float:left;line-height:.86;padding:2px 8px 0 0;color:var(--goldl)}#zvshop .fin{background:var(--paper);padding:88px 34px}#zvshop .fin .shead{color:#232019}#zvshop .fin .shead small{color:#a8853f}#zvshop .fin-grid{max-width:1060px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:0 54px}#zvshop .frow{display:flex;gap:18px;align-items:center;padding:18px 8px;border-bottom:1px solid var(--linel);transition:background .35s}#zvshop .frow:hover{background:rgba(198,163,95,.06)}#zvshop .frow:hover i{color:var(--goldl)}#zvshop .fsw{width:58px;height:58px;object-fit:cover;flex-shrink:0;border:1px solid rgba(168,133,63,.4);box-shadow:0 8px 18px -10px rgba(20,17,12,.4)}#zvshop .frow i{font-style:normal;font-family:var(--serif);font-size:20px;color:var(--gold);flex-shrink:0;width:34px}#zvshop .frow b{display:block;font-family:var(--serif);font-weight:500;font-size:18px;color:#232019;margin-bottom:4px}#zvshop .frow p{font-size:12.5px;line-height:1.65;color:#5c564c}#zvshop .pull{background:#0d0b08;color:var(--ivory);text-align:center;padding:74px 24px;border-top:1px solid rgba(194,160,95,.18);border-bottom:1px solid rgba(194,160,95,.18);position:relative;overflow:hidden}#zvshop .pull p{position:relative}#zvshop .pull p{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(22px,2.6vw,32px);line-height:1.4;max-width:720px;margin:0 auto;color:var(--goldl)}#zvshop .pull span{display:block;margin-top:16px;font-family:var(--sans);font-style:normal;font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:rgba(244,239,230,.45)}#zvshop .bklt{background-color:var(--ink);background-image:url(//zavore.co.uk/cdn/shop/t/74/assets/zv-4d0a7e56c570_1600x.jpg?v=152393298837049992391793614346);background-size:cover;background-position:center;color:var(--ivory);padding:56px 34px}#zvshop .bklt-in{max-width:880px;margin:0 auto;text-align:center}#zvshop .bklt small{display:block;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--goldl);margin-bottom:12px}#zvshop .bklt h3{font-family:var(--serif);font-weight:400;font-size:clamp(24px,2.6vw,32px);margin-bottom:10px}#zvshop .bklt h3 em{font-style:italic;color:var(--goldl)}#zvshop .bklt p{font-size:13.5px;line-height:1.75;color:rgba(244,239,230,.66);max-width:520px;margin:0 auto 24px}#zvshop .faq{background:#f6f1e5;padding:88px 34px}#zvshop .faq .shead{color:#232019}#zvshop .faq .shead small{color:#a8853f}#zvshop .faq-list{max-width:760px;margin:0 auto}#zvshop details{border-bottom:1px solid var(--linel)}#zvshop summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:19px 4px;font-size:14.5px;color:#232019}#zvshop summary::-webkit-details-marker{display:none}#zvshop summary::after{content:"+";font-family:var(--serif);font-size:22px;color:var(--gold);transition:transform .3s}#zvshop details[open] summary::after{transform:rotate(45deg)}#zvshop details p{padding:0 4px 20px;font-size:13.5px;line-height:1.8;color:#5c564c;max-width:640px}@media(max-width:900px){#zvshop .why-grid{grid-template-columns:1fr;max-width:520px}#zvshop .fin-grid{grid-template-columns:1fr}}@media(max-width:700px){#zvshop .hero-in{padding:84px 20px 96px}#zvshop .hero p{font-size:14.5px}#zvshop .hero-mark{width:44vw;min-width:150px;right:-6vw;bottom:-6vw}#zvshop .hero-mark img{opacity:.28}#zvshop .stats-in{padding:16px 10px;gap:4px}#zvshop .stat b{font-size:16px}#zvshop .stat span{font-size:9px;letter-spacing:.1em}#zvshop .steps{padding:60px 18px}#zvshop .steps-grid{grid-template-columns:1fr;gap:30px;max-width:420px}#zvshop .gallery{padding:56px 14px}#zvshop .g-grid{grid-template-columns:1fr 1fr;gap:8px}#zvshop .g-tile figcaption{font-size:7.5px;letter-spacing:.16em;padding:18px 10px 9px}#zvshop .hero::after{inset:10px}#zvshop .case .ctx::before{font-size:64px;top:-34px}#zvshop .stat+.stat{border-left:none}#zvshop .cases{padding:60px 18px}#zvshop .case{grid-template-columns:1fr;gap:26px;margin-bottom:54px}#zvshop .case.rev .cimg{order:0}#zvshop .case .cimg::after{inset:10px -8px -8px 10px}#zvshop .case.rev .cimg::after{inset:10px 10px -8px -8px}#zvshop .comm{padding:60px 18px}#zvshop .crow b{font-size:15px}#zvshop .crow span{font-size:8.5px;letter-spacing:.14em}#zvshop .why{padding:56px 18px}#zvshop .tf{padding:56px 14px}#zvshop .cp{padding:56px 14px}#zvshop .cp-chip{width:38px;height:38px}#zvshop .quote{padding:60px 18px}#zvshop .shead{margin-bottom:34px}#zvshop .sellx-in{grid-template-columns:1fr}#zvshop .sellx img{min-height:0;height:auto;-webkit-mask-image:linear-gradient(180deg,#000 76%,transparent 100%);mask-image:linear-gradient(180deg,#000 76%,transparent 100%)}#zvshop .sellx-tx{padding:26px 20px 54px}#zvshop .fin{padding:60px 18px}#zvshop .frow{padding:15px 2px}#zvshop .frow b{font-size:15px}#zvshop .frow p{font-size:12px}#zvshop .pull{padding:54px 20px}#zvshop .bklt{padding:44px 18px}#zvshop .faq{padding:60px 18px}#zvshop .aud{padding:56px 18px}#zvshop .aud-grid{grid-template-columns:1fr}#zvshop .aud-card{padding:26px 20px}#zvshop .promise-in{grid-template-columns:1fr;gap:18px;padding:22px 18px}#zvshop .quote{padding:60px 18px}#zvshop .sv-form{grid-template-columns:1fr}#zvshop .bookbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:90;box-shadow:0 -8px 24px rgba(0,0,0,.35)}#zvshop .bookbar a{flex:1;text-align:center;padding:16px 8px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;background:var(--gold);color:#1c170e}#zvshop .bookbar a.call{flex:0 0 34%;background:#0d0b08;color:var(--goldl);border-top:1px solid rgba(198,163,95,.35)}#zvshop}