.praline-add,.praline-stepper{margin-top:auto;height:38px}.praline-add{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 11px;border:1px solid #9e79455c;background:transparent;color:var(--blue-deep);font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em;cursor:pointer}.praline-add span{color:#9a7136;font-size:16px}.praline-add:disabled,.praline-stepper button:disabled{opacity:.35;cursor:not-allowed}.praline-stepper{display:grid;grid-template-columns:38px 1fr 38px;border:1px solid #9e79455c}.praline-stepper button{border:0;background:transparent;color:#9a7136;font:400 18px Manrope,sans-serif;cursor:pointer}.praline-stepper b{display:grid;place-items:center;border-inline:1px solid #9e79453c;font:500 12px Manrope,sans-serif}.builder-summary{position:sticky;top:125px;padding:28px;background:var(--blue-deep);color:#f7f0e4;box-shadow:0 34px 80px #07142e22}.summary-heading{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid #d3af6746}.summary-heading>b{font:500 42px/.8 Cormorant Garamond,serif;color:#d3af67}.summary-heading>b small{color:#f7f0e477;font-size:20px}.ballotin-slots{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;padding:24px 0}.ballotin-slots i{aspect-ratio:1;border:1px solid #d3af673b;background:#f7f0e408;color:transparent;display:grid;place-items:center;font:500 10px Cormorant Garamond,serif;font-style:normal;transition:background .25s,transform .25s}.ballotin-slots i.filled{color:#fff7e4;transform:scale(.94)}.ballotin-slots i.tone-white{color:#564333}.summary-status{display:flex;align-items:flex-end;justify-content:space-between;padding:18px 0;border-top:1px solid #d3af6746;border-bottom:1px solid #d3af6746}.summary-status b{font:500 25px Cormorant Garamond,serif}.summary-status span{max-width:118px;color:#f7f0e485;font:400 8px/1.5 Manrope,sans-serif;text-align:right}.summary-list{max-height:150px;overflow:auto;margin:17px 0}.summary-list p{margin:0;color:#f7f0e470;font:400 9px Manrope,sans-serif}.summary-list div{display:flex;justify-content:space-between;padding:6px 0;color:#f7f0e4b8;font:400 8px Manrope,sans-serif}.summary-list div b{color:#d3af67}.builder-summary>a{display:flex;align-items:center;justify-content:space-between;padding:16px 17px;border:1px solid #d3af67;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.builder-summary>a.disabled{pointer-events:none;opacity:.34}.builder-summary>a.ready{background:#d3af67;color:#07142e}.summary-note{display:block;margin-top:13px;color:#f7f0e45f;font:400 7px/1.6 Manrope,sans-serif}.builder-proof{position:relative;min-height:760px;display:flex;align-items:flex-end;padding:110px 8vw 90px;overflow:hidden;background:#07142e;color:#f7f0e4}.builder-proof>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 58%}.builder-proof:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07142eee 0,#07142ebd 42%,transparent 72%),linear-gradient(0deg,#07142ea8,transparent 48%)}.builder-proof>div{position:relative;z-index:2;width:min(650px,55vw)}.builder-proof p{max-width:500px;margin:28px 0 0 12vw;color:#f7f0e4c4;font:300 14px/1.8 Manrope,sans-serif}@media(max-width:1100px){.praline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.builder-workspace{grid-template-columns:minmax(0,1fr) 340px}}@media(max-width:980px){.builder-hero{min-height:780px;padding:160px 20px 60px}.builder-hero>img{top:93px;right:0;bottom:0;left:0;height:calc(100% - 93px);object-position:58% center}.builder-hero>i{top:93px;right:0;bottom:0;left:0;background:linear-gradient(0deg,#06132df8 0,#06132dd1 48%,#06132d30 78%)}.builder-hero>div{width:100%}.builder-hero h1{font-size:58px;line-height:.82}.builder-hero h1 em{margin-left:.2em}.builder-hero p,.builder-hero a{margin-left:0}.builder-hero p{font-size:13px}.builder-hero a{width:100%}.builder-hero>small{display:none}.builder-intro{grid-template-columns:1fr;gap:45px;padding:82px 18px 72px}.builder-intro h2{font-size:53px}.builder-sizes{overflow-x:auto;scroll-snap-type:x mandatory}.builder-sizes button{flex:none;min-width:40vw;min-height:170px;scroll-snap-align:start}.builder-sizes button b{font-size:58px}.builder-workspace{display:block;padding:75px 16px 105px}.builder-catalogue>header{display:block;margin-bottom:30px}.builder-catalogue h2{font-size:54px;margin-bottom:20px}.builder-catalogue>header p{font-size:12px}.builder-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.builder-filters::-webkit-scrollbar{display:none}.builder-filters button{flex:none}.praline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.praline-card{min-height:330px;padding:7px 7px 12px}.praline-swatch{height:140px}.praline-swatch:after{width:74px;height:74px}.praline-copy{padding:16px 4px 12px}.praline-copy h3{font-size:25px}.praline-copy p{font-size:8px}.praline-copy>small{font-size:5.5px}.builder-summary{position:relative;top:auto;margin:28px 0 0;padding:22px}.ballotin-slots{gap:4px}.summary-list{max-height:none}.builder-summary>a{min-height:48px}.summary-note{font-size:8px}.builder-proof{min-height:670px;padding:95px 20px 55px}.builder-proof>img{object-position:64% center}.builder-proof:after{background:linear-gradient(0deg,#07142ef8 0,#07142ed6 50%,transparent 84%)}.builder-proof>div{width:100%}.builder-proof h2{font-size:53px}.builder-proof p{margin-left:0;font-size:13px}}@media(max-width:430px){.builder-sizes button{min-width:46vw}.praline-card{min-height:316px}.praline-swatch{height:128px}.praline-copy h3{font-size:23px}.praline-add{height:36px}.summary-heading>b{font-size:38px}}.preference-builder{padding:115px 6vw 135px;background:#f6f0e6}.preference-builder-intro{display:grid;grid-template-columns:1.1fr .9fr;column-gap:8vw;align-items:end;margin-bottom:100px;padding-bottom:62px;border-bottom:1px solid #9e79454f}.preference-builder-intro>span{grid-column:1/-1;color:#9a7136;font:600 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.preference-builder-intro h2{margin:24px 0 0;font:500 clamp(65px,7vw,108px)/.81 "Cormorant Garamond",Georgia,serif;letter-spacing:-.042em}.preference-builder-intro h2 em{display:block;margin-left:.5em;color:#9a7136;font-weight:400}.preference-builder-intro p{max-width:560px;margin:0 0 5px;color:#455a70;font:400 13px/1.8 Manrope,sans-serif}.preference-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:5vw;align-items:start}.preference-steps{min-width:0}.preference-step{padding:0 0 100px}.preference-step>header{display:grid;grid-template-columns:74px minmax(260px,1fr) minmax(240px,.75fr);gap:25px;align-items:end;margin-bottom:38px}.preference-step>header>span{display:grid;place-items:center;width:52px;height:52px;border:1px solid #9e79455f;border-radius:50%;color:#9a7136;font:italic 20px Cormorant Garamond,serif}.preference-step>header small{color:#9a7136;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em}.preference-step>header h2{margin:9px 0 0;font:500 clamp(42px,4vw,62px)/.9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.025em}.preference-step>header p{margin:0;color:#53667a;font:400 11px/1.7 Manrope,sans-serif}.weight-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.weight-options button{position:relative;min-height:126px;padding:21px 20px;border:1px solid #9e794548;background:#f8f2e8;color:var(--blue);text-align:left;cursor:pointer;transition:transform .3s,box-shadow .3s,border-color .3s,background .3s}.weight-options button:hover{transform:translateY(-3px);border-color:#b88b48}.weight-options button.active{border-color:#b88b48;background:#efe3ce;box-shadow:inset 0 0 0 1px #d3af67,0 14px 32px #6c4e2220}.weight-options button>i{position:absolute;right:15px;top:15px;display:grid;place-items:center;width:22px;height:22px;border:1px solid #b88b4873;border-radius:50%;color:#9a7136;font:600 9px Manrope,sans-serif;font-style:normal}.weight-options button.active>i{background:#b88b48;color:#fff;border-color:#b88b48}.weight-options button small{display:block;color:#9a7136;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.weight-options button b{display:block;margin-top:20px;font:500 38px/.9 Cormorant Garamond,Georgia,serif}.weight-options button span{position:absolute;right:20px;bottom:20px;color:#526578;font:500 9px Manrope,sans-serif}.chocolate-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.chocolate-options button{position:relative;min-height:410px;padding:24px;overflow:hidden;border:1px solid #9e79454a;background:#eadfce;color:var(--blue-deep);text-align:left;cursor:pointer}.chocolate-options button>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.9;transition:transform .6s,opacity .3s}.chocolate-options button:hover>img,.chocolate-options button.active>img{transform:scale(1.035);opacity:1}.chocolate-options button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07142ef3 0,#07142e76 53%,transparent 79%)}.chocolate-options button>small,.chocolate-options button>b,.chocolate-options button>span,.chocolate-options button>strong{position:relative;z-index:2;color:#f7f0e4}.chocolate-options button>small{font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.chocolate-options button>b{display:block;margin-top:230px;font:500 42px/.9 Cormorant Garamond,Georgia,serif}.chocolate-options button>span{display:block;margin-top:11px;color:#f7f0e4b8;font:400 9px/1.55 Manrope,sans-serif}.chocolate-options button>strong{position:absolute;z-index:3;right:20px;top:20px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #d3af67;border-radius:50%;color:#d3af67;font:400 15px Manrope,sans-serif}.chocolate-options button.active{box-shadow:inset 0 0 0 2px #d3af67}.chocolate-options button.active>strong{background:#d3af67;color:#07142e}.filling-options{border-top:1px solid #9e79454f}.filling-options>article{border-bottom:1px solid #9e79454f;transition:background .3s}.filling-options>article.active{background:#efe4d16b}.filling-heading{width:100%;display:grid;grid-template-columns:56px minmax(0,1fr) 42px;gap:20px;align-items:center;min-height:122px;padding:21px 8px;border:0;background:transparent;color:var(--blue);text-align:left;cursor:pointer;transition:padding .25s}.filling-heading:hover,.expanded>.filling-heading{padding-inline:18px}.filling-heading>small{color:#9a7136;font:italic 18px Cormorant Garamond,serif}.filling-heading b{display:block;font:500 31px/.95 Cormorant Garamond,Georgia,serif}.filling-heading div span{display:block;max-width:720px;margin-top:10px;color:#526578;font:400 10px/1.65 Manrope,sans-serif}.filling-heading>strong{display:grid;place-items:center;width:36px;height:36px;border:1px solid #9e794560;border-radius:50%;color:#9a7136;font:400 15px Manrope,sans-serif}.filling-options>article.active .filling-heading>strong{border-color:#9a7136;background:#9a7136;color:#f7f0e4}.filling-detail{padding:5px 0 32px 74px}.filling-detail>header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:22px 0 20px;border-top:1px solid #9e794538}.filling-detail>header small{color:#9a7136;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.filling-detail>header p{max-width:580px;margin:9px 0 0;color:#526578;font:400 10px/1.6 Manrope,sans-serif}.filling-detail>header>button{flex:none;min-width:180px;padding:12px 14px;border:1px solid #9a7136;background:transparent;color:#7d5d30;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.12em}.filling-detail>header>button.selected{background:#9a7136;color:#fff}.filling-gallery{display:flex;gap:10px;overflow-x:auto;padding:14px;border-block:1px solid #9e794534;background:#efe4d16b;scroll-snap-type:x proximity;scrollbar-color:#b88b48 #e7dbc9}.filling-gallery>article{display:grid;grid-template-rows:158px minmax(40px,auto);align-content:start;justify-items:center;flex:0 0 158px;width:158px;scroll-snap-align:start}.filling-gallery figure{display:grid;place-items:center;width:100%;height:158px;aspect-ratio:auto;margin:0;overflow:hidden;background:#f4ecdf}.filling-gallery img{display:block;width:100%;height:100%;padding:0;object-fit:cover;object-position:center;mix-blend-mode:multiply;transform:none}.filling-gallery img.product-image-compact{object-fit:contain;transform:scale(.7)}.filling-gallery b{display:block;align-self:start;width:100%;min-height:40px;margin:0;padding:11px 4px 0;color:var(--blue);font:500 19px/1 Cormorant Garamond,Georgia,serif;text-align:center}.filling-gallery-marzipan{justify-content:space-between}.filling-gallery img.product-image-topshot{object-fit:contain;transform:scale(.9)}.filling-gallery img.product-image-speculoos{object-fit:cover;transform:scale(.72)}.filling-gallery img.product-image-balanced{object-fit:contain;transform:scale(.72)}.alcohol-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.alcohol-options button{position:relative;min-height:108px;padding:20px 55px 19px 20px;border:1px solid #9e79454f;background:#f8f2e8;color:var(--blue);text-align:left;cursor:pointer;transition:transform .25s,border-color .25s,background .25s}.alcohol-options button:hover{transform:translateY(-2px);border-color:#b88b48}.alcohol-options button.active{border-color:#b88b48;background:#efe3ce;box-shadow:inset 0 0 0 1px #d3af67}.alcohol-options button small{color:#9a7136;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.alcohol-options button b{display:block;margin-top:10px;font:500 29px/.9 Cormorant Garamond,Georgia,serif}.alcohol-options button span{display:block;max-width:310px;margin-top:8px;color:#526578;font:400 9px/1.45 Manrope,sans-serif}.alcohol-options button strong{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:27px;height:27px;border:1px solid #b88b4866;border-radius:50%;color:#9a7136;font:400 13px Manrope,sans-serif}.alcohol-options button.active strong{background:#b88b48;border-color:#b88b48;color:#fff}.preference-summary{position:sticky;top:125px;padding:30px;background:var(--blue);color:#f7f0e4;box-shadow:0 32px 75px #07142e24}.preference-summary>span{color:#d3af67;font:600 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.summary-weight{display:flex;align-items:flex-end;justify-content:space-between;margin:22px 0 28px;padding-bottom:26px;border-bottom:1px solid #d3af6745}.summary-weight b{font:500 54px/.8 Cormorant Garamond,Georgia,serif}.summary-weight small{color:#d3af67;font:500 13px Manrope,sans-serif}.preference-summary dl{margin:0}.preference-summary dl>div{padding:16px 0;border-bottom:1px solid #d3af672d}.preference-summary dt{color:#d3af67;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.preference-summary dd{margin:7px 0 0;color:#f7f0e4c0;font:400 9px/1.6 Manrope,sans-serif}.preference-summary blockquote{margin:25px 0;padding:0 0 0 15px;border-left:1px solid #d3af67;color:#f7f0e4;font:400 19px/1.15 Cormorant Garamond,Georgia,serif}.preference-summary form button{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 17px;border:1px solid #d3af67;background:#d3af67;color:#07142e;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em;cursor:pointer}.preference-summary form button:disabled{background:transparent;color:#f7f0e4;opacity:.35;cursor:not-allowed}.preference-summary form button:not(:disabled) .link-arrow{filter:none}.summary-guidance{display:block;margin-top:12px;color:#f7f0e462;font:400 7px/1.6 Manrope,sans-serif}.summary-guidance.ready{color:#d3af67}@media(max-width:1100px){.preference-layout{grid-template-columns:minmax(0,1fr) 340px}.preference-step>header{grid-template-columns:62px 1fr}.preference-step>header>p{grid-column:2}.chocolate-options button>b{font-size:36px}}@media(max-width:980px){.preference-builder{padding:80px 16px 105px}.preference-builder-intro{display:block;margin-bottom:72px;padding-bottom:45px}.preference-builder-intro h2{font-size:55px}.preference-builder-intro h2 em{margin-left:.18em}.preference-builder-intro p{margin-top:28px;font-size:13px}.preference-layout{display:block}.preference-step{padding-bottom:78px}.preference-step>header{grid-template-columns:52px 1fr;gap:15px;margin-bottom:25px}.preference-step>header>span{width:42px;height:42px;font-size:17px}.preference-step>header h2{font-size:43px}.preference-step>header>p{grid-column:1/-1;font-size:11px}.weight-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.weight-options button{min-height:116px;padding:17px}.weight-options button b{font-size:35px}.weight-options button span{right:17px;bottom:17px}.weight-options button>i{right:12px;top:12px}.chocolate-options{display:flex;gap:9px;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scroll-snap-type:x proximity;scrollbar-width:none}.chocolate-options::-webkit-scrollbar{display:none}.chocolate-options button{flex:0 0 82vw;min-height:390px;scroll-snap-align:start}.chocolate-options button>b{margin-top:205px;font-size:46px}.chocolate-options button>span{font-size:11px}.filling-heading{grid-template-columns:36px minmax(0,1fr) 34px;gap:10px;min-height:132px;padding:18px 4px}.filling-heading:hover,.expanded>.filling-heading{padding-inline:9px}.filling-heading b{font-size:29px}.filling-heading div span{font-size:10px}.filling-heading>strong{width:31px;height:31px}.filling-detail{padding:0 0 30px}.filling-detail>header{display:block;padding:20px 8px}.filling-detail>header p{font-size:10px}.filling-detail>header>button{width:100%;margin-top:16px;min-height:44px}.filling-gallery{margin-inline:-16px;padding:12px 16px}.filling-gallery>article{grid-template-rows:146px minmax(40px,auto);flex-basis:146px;width:146px}.filling-gallery figure{height:146px}.filling-gallery b{font-size:18px}.alcohol-options{grid-template-columns:1fr 1fr;gap:7px}.alcohol-options button{min-height:124px;padding:17px 37px 16px 15px}.alcohol-options button b{font-size:24px}.alcohol-options button span{font-size:8px}.alcohol-options button strong{right:12px;width:24px;height:24px}.preference-summary{position:relative;top:auto;margin-top:8px;padding:24px}.summary-weight b{font-size:49px}.preference-summary dd{font-size:10px}.preference-summary blockquote{font-size:22px}.preference-summary form button{min-height:52px}.summary-guidance{font-size:8px}}@media(max-width:430px){.preference-builder-intro h2{font-size:51px}.preference-step>header h2{font-size:39px}.weight-options button b{font-size:32px}.chocolate-options button{flex-basis:86vw}.filling-heading b{font-size:27px}.alcohol-options button b{font-size:22px}}@media(max-width:980px){.builder-hero>img{top:93px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 93px)}}@media(max-width:850px){.delicacies-hero{min-height:900px}}.seasonal-hero-image{left:43%}.seasonal-hero-image img{object-position:center 45%;filter:saturate(.9) contrast(1.03)}.seasonal-paths{padding:118px 5vw 122px;background:#eadfcf}.seasonal-paths>header{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;column-gap:8vw;margin:0 3vw 60px}.seasonal-paths>header>span{grid-column:1/-1;color:#9a7136;font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.22em}.seasonal-paths h2{margin:20px 0 0;font:500 clamp(58px,6.3vw,94px)/.86 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.seasonal-paths h2 em,.seasonal-gallery .gallery-intro h2 em,.seasonal-proof h2 em{color:#9a7136;font-weight:400}.seasonal-paths>header>p{max-width:400px;margin:0 0 6px;color:#536477;font:400 12px/1.75 Manrope,sans-serif}.seasonal-path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.seasonal-path-grid>button{position:relative;min-height:510px;padding:0;overflow:hidden;border:0;background:#07142e;color:#f6f0e3;text-align:left}.seasonal-path-grid>button>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8) brightness(.68);transition:transform .7s,filter .5s}.seasonal-path-grid>button:nth-child(2)>img{object-position:center 58%}.seasonal-path-grid>button:nth-child(3)>img{object-fit:contain;padding:6%;background:#e6d7c2;mix-blend-mode:normal}.seasonal-path-grid>button>i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#050d1eee 0,#07142e52 65%,transparent)}.seasonal-path-grid>button:hover>img{transform:scale(1.04);filter:saturate(.96) brightness(.75)}.seasonal-path-grid>button>small{position:absolute;z-index:2;top:22px;left:23px;color:#ead2a1;font:italic 17px Cormorant Garamond,serif}.seasonal-path-grid>button>div{position:absolute;z-index:2;left:27px;right:52px;bottom:28px}.seasonal-path-grid h3{margin:0;font:500 clamp(31px,3vw,47px)/.92 "Cormorant Garamond",Georgia,serif}.seasonal-path-grid p{margin:11px 0 0;color:#f6f0e3b5;font:400 9px/1.55 Manrope,sans-serif}.seasonal-path-grid>button>.link-arrow{position:absolute;z-index:3;right:25px;bottom:29px;color:#d3af67}.seasonal-gallery{background:#f5ede1}.seasonal-gallery .gallery-intro h2 em{display:inline-block;margin-left:.34em}.seasonal-product figure{background:linear-gradient(145deg,#f6efe3,#e7d8c3)}.seasonal-product figure img{object-fit:contain;padding:8%;mix-blend-mode:multiply}.seasonal-product.is-editorial figure img{object-fit:cover;padding:0;mix-blend-mode:normal}.seasonal-product.is-sold-out figure img{filter:saturate(.68);opacity:.76}.seasonal-product.is-sold-out:hover figure img{filter:saturate(.78);opacity:.84}.seasonal-product h3{min-height:50px}.seasonal-proof{position:relative;min-height:780px;display:flex;align-items:center;padding:100px 8vw;background:#07142e;color:#f6f0e3;overflow:hidden}.seasonal-proof>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 62%;filter:saturate(.72) brightness(.58)}.seasonal-proof:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050d1ef4 0,#07142ec2 47%,transparent 78%),linear-gradient(0deg,#07142e78,transparent)}.seasonal-proof>div{position:relative;z-index:2;width:min(720px,56vw)}.seasonal-proof>div>span{color:#d3af67;font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.22em}.seasonal-proof h2{margin:28px 0 29px;font:500 clamp(59px,6.4vw,96px)/.85 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.seasonal-proof h2 em{color:#ead2a1}.seasonal-proof p{max-width:510px;margin:0 0 37px;color:#f6f0e3c7;font:300 14px/1.8 Manrope,sans-serif}.seasonal-proof a{display:inline-flex;align-items:center;justify-content:space-between;min-width:315px;padding:17px 18px;border:1px solid #d3af67;color:#f6f0e3;font:600 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em;transition:.3s}.seasonal-proof a:hover{background:#d3af67;color:#07142e}@media(max-width:980px){.seasonal-hero{min-height:850px}.seasonal-hero-image{top:93px;right:0;bottom:0;left:0}.seasonal-hero-image img{object-position:center 23%}.seasonal-paths{padding:82px 16px 85px}.seasonal-paths>header{display:block;margin:0 3px 40px}.seasonal-paths h2{font-size:53px}.seasonal-paths>header>p{margin-top:25px;font-size:12px}.seasonal-path-grid{display:flex;gap:9px;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.seasonal-path-grid::-webkit-scrollbar{display:none}.seasonal-path-grid>button{flex:0 0 82vw;min-height:450px;scroll-snap-align:center}.seasonal-path-grid h3{font-size:39px}.seasonal-gallery .gallery-intro h2 em{margin-left:.18em}.seasonal-product figure img{padding:5%}.seasonal-product h3{min-height:62px}.seasonal-proof{min-height:735px;padding:95px 20px 58px;align-items:flex-end}.seasonal-proof>img{object-position:61% center}.seasonal-proof:after{background:linear-gradient(0deg,#050d1efa 0,#07142ed0 51%,transparent 85%)}.seasonal-proof>div{width:100%}.seasonal-proof h2{font-size:53px;line-height:.9}.seasonal-proof p{font-size:13px;line-height:1.7}.seasonal-proof a{width:100%;min-width:0}}@media(max-width:600px){.seasonal-hero h1{font-size:55px}.seasonal-path-grid>button{flex-basis:86vw}.seasonal-product h3{font-size:19px}.seasonal-proof h2{font-size:49px}}.seasonal-path-grid>button:nth-child(3)>img{object-fit:cover;padding:0;background:transparent;object-position:center 48%}@media(max-width:980px){.seasonal-hero-image img{object-position:center 43%}}.business-page{overflow:clip;background:#f5ede1;color:var(--blue-deep)}.business-hero{position:relative;min-height:900px;display:flex;align-items:center;padding:176px 8vw 100px;background:var(--blue-deep);color:var(--cream);overflow:hidden}.business-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 50%;filter:saturate(.76) contrast(1.04) brightness(.72)}.business-hero>i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050d1efa 0,#07142ee8 40%,#07142e38 72%),linear-gradient(0deg,#050d1eac,transparent 50%)}.business-hero-copy{position:relative;z-index:2;width:min(780px,62vw)}.business-hero-copy>span,.business-christmas-copy>span,.business-solutions>header>span,.business-personalization-copy>span,.business-process>header>span,.business-contact>div>span{display:block;color:var(--gold);font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.22em}.business-hero h1{margin:31px 0 34px;font:500 clamp(70px,7.1vw,112px)/.81 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.business-hero h1 em{display:inline-block;margin-left:.47em;color:var(--gold-light);font-weight:400}.business-hero-copy>p{max-width:570px;margin:0 0 39px;color:#f6f0e3c9;font:300 14px/1.8 Manrope,sans-serif}.business-hero-actions{display:flex;align-items:center;gap:29px}.business-hero-actions>a:first-child,.business-christmas-copy>a,.business-contact>div>a:first-of-type{display:inline-flex;align-items:center;justify-content:space-between;min-width:292px;padding:17px 18px;border:1px solid var(--gold);color:var(--cream);font:600 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em;transition:.3s}.business-hero-actions>a:first-child:hover,.business-christmas-copy>a:hover,.business-contact>div>a:first-of-type:hover{background:var(--gold);color:var(--blue-deep)}.business-hero-actions>a:last-child{padding:9px 0;border-bottom:1px solid #d3af6799;color:#f6f0e3c4;font:600 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.business-hero-proof{position:absolute;z-index:2;right:4vw;bottom:42px;display:flex;align-items:center;gap:16px}.business-hero-proof b{color:var(--gold);font:italic 26px/1 Cormorant Garamond,serif}.business-hero-proof span{color:#f6f0e3b3;font:500 7px/1.6 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em}.business-christmas{display:grid;grid-template-columns:46% 54%;min-height:820px;background:#b8904c;color:#07142e}.business-christmas-image{position:relative;min-height:820px;overflow:hidden;background:#e7c67e}.business-christmas-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 72%,#b8904c),linear-gradient(0deg,#07142e29,transparent 40%)}.business-christmas-image img{width:100%;height:100%;object-fit:cover;object-position:center 64%;filter:saturate(.88) contrast(1.02)}.business-christmas-copy{display:flex;flex-direction:column;justify-content:center;padding:95px 8vw 95px 7vw}.business-christmas-copy>span{color:#553810}.business-christmas h2{margin:28px 0 31px;font:500 clamp(66px,6.6vw,102px)/.81 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.business-christmas h2 em{display:block;margin-left:.23em;color:#fff1cc;font-weight:400}.business-christmas-copy p{max-width:550px;margin:0 0 38px;color:#18314a;font:400 14px/1.8 Manrope,sans-serif}.business-christmas-copy>a{min-width:315px;width:max-content;border-color:#07142e;color:#07142e}.business-christmas-copy>a:hover{background:#07142e;color:#f6f0e3}.business-christmas-copy>small{margin-top:18px;color:#5a3c15;font:600 7px Manrope,sans-serif;letter-spacing:.18em;text-transform:uppercase}.business-solutions{padding:125px 7vw 135px;background:#f5ede1}.business-solutions>header{display:grid;grid-template-columns:1fr .65fr;align-items:end;gap:8vw;margin:0 2vw 74px}.business-solutions>header>span{grid-column:1/-1;color:#9a7136}.business-solutions h2{margin:21px 0 0;font:500 clamp(62px,6.5vw,98px)/.84 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.business-solutions h2 em{margin-left:.7em;color:#9a7136;font-weight:400}.business-solutions>header>p{max-width:390px;margin:0 0 8px;color:#526579;font:400 13px/1.75 Manrope,sans-serif}.business-solution-picker{display:grid;grid-template-columns:minmax(310px,.8fr) minmax(440px,1.2fr);gap:3px;background:#b18a4b47;border:1px solid #b18a4b47}.business-solution-picker>nav{background:#efe3d1}.business-solution-picker button{display:grid;grid-template-columns:42px 1fr 25px;align-items:center;width:100%;min-height:102px;padding:18px 24px;border:0;border-bottom:1px solid #a57d414d;background:transparent;color:#1c354d;text-align:left;transition:.3s}.business-solution-picker button:last-child{border-bottom:0}.business-solution-picker button:hover,.business-solution-picker button.active{background:#07142e;color:#f6f0e3}.business-solution-picker button small{color:#9a7136;font:italic 16px Cormorant Garamond,serif}.business-solution-picker button.active small{color:var(--gold)}.business-solution-picker button span{font:500 25px/1 Cormorant Garamond,Georgia,serif}.business-solution-picker button i{display:grid;place-items:center;width:24px;height:24px;border:1px solid currentColor;border-radius:50%;font:400 13px Manrope,sans-serif;font-style:normal;opacity:.65}.business-solution-picker>article{min-height:450px;padding:66px 6vw;background:#07142e;color:#f6f0e3;animation:businessPanel .4s ease both}.business-solution-picker>article>small{color:#d3af67;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em}.business-solution-picker>article h3{max-width:650px;margin:23px 0 25px;font:500 clamp(43px,4.5vw,67px)/.91 "Cormorant Garamond",Georgia,serif;letter-spacing:-.03em}.business-solution-picker>article p{max-width:640px;margin:0;color:#f6f0e3c0;font:300 13px/1.8 Manrope,sans-serif}.business-solution-picker>article blockquote{margin:28px 0 32px;padding-left:18px;border-left:1px solid var(--gold);color:#ead2a1;font:500 17px/1.35 Cormorant Garamond,Georgia,serif}.business-solution-picker>article>a{display:inline-flex;align-items:center;gap:18px;padding-bottom:8px;border-bottom:1px solid var(--gold);font:600 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}@keyframes businessPanel{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:none}}.business-personalization{display:grid;grid-template-columns:1fr 1fr;min-height:760px;background:#eadfce}.business-personalization-copy{padding:115px 7vw}.business-personalization-copy>span{color:#9a7136}.business-personalization h2{margin:28px 0 32px;font:500 clamp(57px,5.8vw,88px)/.84 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.business-personalization h2 em{display:block;margin-left:.32em;color:#9a7136;font-weight:400}.business-personalization-copy p{max-width:560px;margin:0 0 0 7vw;color:#4c6074;font:400 13px/1.85 Manrope,sans-serif}.business-personalization-list{display:grid;grid-template-rows:repeat(3,1fr);background:#07142e;color:#f6f0e3}.business-personalization-list article{position:relative;display:grid;grid-template-columns:58px 1fr;align-content:center;padding:45px 6vw;border-bottom:1px solid #d3af673d;transition:background .35s}.business-personalization-list article:hover{background:#0c1e3e}.business-personalization-list article:last-child{border-bottom:0}.business-personalization-list small{grid-row:1/3;color:#d3af67;font:italic 20px Cormorant Garamond,serif}.business-personalization-list h3{margin:0;font:500 37px/1 Cormorant Garamond,Georgia,serif}.business-personalization-list p{max-width:420px;margin:12px 0 0;color:#f6f0e3a8;font:300 10px/1.65 Manrope,sans-serif}.business-process{padding:125px 6vw 135px;background:#f6f0e3}.business-process>header{display:flex;align-items:end;justify-content:space-between;gap:60px;margin:0 2vw 65px}.business-process>header>span{color:#9a7136}.business-process h2{margin:20px 0 0;font:500 clamp(58px,6vw,92px)/.85 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.business-process h2 em{margin-left:.45em;color:#9a7136;font-weight:400}.business-process>div{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #9e79454d}.business-process article{min-height:270px;padding:34px 28px;border-right:1px solid #9e79454d}.business-process article:last-child{border-right:0}.business-process article small{color:#9a7136;font:italic 20px Cormorant Garamond,serif}.business-process article h3{margin:43px 0 18px;font:500 32px/1 Cormorant Garamond,Georgia,serif}.business-process article p{margin:0;color:#526578;font:400 10px/1.7 Manrope,sans-serif}.business-facts{display:grid;grid-template-columns:repeat(4,1fr);background:#b8904c;color:#07142e}.business-facts article{min-height:230px;display:flex;flex-direction:column;justify-content:center;padding:38px 3.5vw;border-right:1px solid #07142e2b}.business-facts article:last-child{border-right:0}.business-facts b{font:500 clamp(32px,3.6vw,54px)/.95 "Cormorant Garamond",Georgia,serif}.business-facts span{display:block;max-width:240px;margin-top:15px;color:#19344e;font:600 7px/1.6 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.business-contact{position:relative;min-height:780px;display:flex;align-items:center;padding:110px 8vw;background:#07142e;color:#f6f0e3;overflow:hidden}.business-contact>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:saturate(.68) brightness(.58)}.business-contact>i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050d1ef5 0,#07142ed2 44%,transparent 80%),linear-gradient(0deg,#050d1e85,transparent)}.business-contact>div{position:relative;z-index:2;width:min(680px,56vw)}.business-contact h2{margin:27px 0 30px;font:500 clamp(62px,6.6vw,100px)/.84 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.business-contact h2 em{margin-left:.58em;color:var(--gold-light);font-weight:400}.business-contact p{max-width:490px;margin:0 0 34px;color:#f6f0e3c8;font:300 14px/1.8 Manrope,sans-serif}.business-contact-email{display:block;width:max-content;margin-top:24px;padding-bottom:5px;border-bottom:1px solid #d3af676e;color:#ead2a1;font:500 9px Manrope,sans-serif;letter-spacing:.07em}@media(max-width:980px){.business-hero{min-height:850px;align-items:flex-end;padding:144px 20px 54px}.business-hero>img{object-position:60% center}.business-hero>i{background:linear-gradient(0deg,#050d1efa 0,#07142ed7 50%,#07142e22 80%)}.business-hero-copy{width:100%}.business-hero h1{font-size:58px;margin:23px 0}.business-hero h1 em{margin-left:.2em}.business-hero-copy>p{font-size:13px;line-height:1.65;margin-bottom:28px}.business-hero-actions{display:grid;gap:17px}.business-hero-actions>a:first-child{width:100%;min-width:0}.business-hero-actions>a:last-child{width:max-content}.business-hero-proof{display:none}.business-christmas{display:block}.business-christmas-image{height:560px;min-height:560px}.business-christmas-image:after{background:linear-gradient(0deg,#b8904c 0,transparent 35%)}.business-christmas-image img{object-position:center 70%}.business-christmas-copy{padding:68px 20px 76px}.business-christmas h2{font-size:58px}.business-christmas-copy p{font-size:13px;line-height:1.7}.business-christmas-copy>a{width:100%;min-width:0}.business-solutions{padding:82px 16px 90px}.business-solutions>header{display:block;margin:0 2px 42px}.business-solutions h2{font-size:54px}.business-solutions h2 em{margin-left:.25em}.business-solutions>header>p{margin-top:25px;font-size:12px}.business-solution-picker{display:block}.business-solution-picker button{min-height:76px;padding:13px 15px;grid-template-columns:32px 1fr 25px}.business-solution-picker button span{font-size:22px}.business-solution-picker>article{min-height:0;padding:42px 22px}.business-solution-picker>article h3{font-size:43px}.business-solution-picker>article p{font-size:12px}.business-solution-picker>article blockquote{font-size:18px}.business-personalization{display:block}.business-personalization-copy{padding:82px 20px 75px}.business-personalization h2{font-size:54px}.business-personalization-copy p{margin-left:0;font-size:12px}.business-personalization-list article{min-height:185px;padding:38px 22px;grid-template-columns:42px 1fr}.business-personalization-list h3{font-size:32px}.business-personalization-list p{font-size:10px}.business-process{padding:82px 16px 90px}.business-process>header{display:block;margin:0 2px 40px}.business-process h2{font-size:53px}.business-process h2 em{margin-left:.18em}.business-process>div{grid-template-columns:1fr 1fr}.business-process article{min-height:230px;padding:25px 18px;border-bottom:1px solid #9e79454d}.business-process article:nth-child(2){border-right:0}.business-process article:nth-child(3),.business-process article:nth-child(4){border-bottom:0}.business-process article h3{margin-top:33px;font-size:28px}.business-facts{grid-template-columns:1fr 1fr}.business-facts article{min-height:190px;padding:30px 22px;border-bottom:1px solid #07142e2b}.business-facts article:nth-child(2){border-right:0}.business-facts article:nth-child(3),.business-facts article:nth-child(4){border-bottom:0}.business-facts b{font-size:36px}.business-facts span{font-size:7px}.business-contact{min-height:730px;align-items:flex-end;padding:95px 20px 56px}.business-contact>img{object-position:60% center}.business-contact>i{background:linear-gradient(0deg,#050d1efb 0,#07142ed0 52%,transparent 88%)}.business-contact>div{width:100%}.business-contact h2{font-size:54px}.business-contact p{font-size:13px;line-height:1.7}.business-contact>div>a:first-of-type{width:100%;min-width:0}.business-contact-email{font-size:10px}}@media(max-width:430px){.business-hero h1{font-size:53px}.business-christmas-image{height:500px;min-height:500px}.business-christmas h2{font-size:53px}.business-solutions h2,.business-personalization h2,.business-process h2,.business-contact h2{font-size:49px}.business-process article{min-height:220px}.business-process article h3{font-size:25px}.business-facts b{font-size:31px}}.business-catalog-actions{display:flex;align-items:center;gap:25px}.business-catalog-actions>a:first-child{display:inline-flex;align-items:center;justify-content:space-between;min-width:315px;width:max-content;padding:18px 19px;border:1px solid #07142e;background:#07142e;box-shadow:0 10px 28px #07142e30;color:#f6f0e3;font:600 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em;transition:background .3s,color .3s,transform .3s,box-shadow .3s}.business-catalog-actions>a:first-child:hover{background:#102a50;color:#fff;transform:translateY(-2px);box-shadow:0 14px 34px #07142e45}.business-catalog-actions>a:last-child{padding:9px 0;border-bottom:1px solid #07142e75;color:#17314a;font:600 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.13em}.business-christmas-copy>small{margin-top:18px}@media(max-width:980px){.business-catalog-actions{display:grid;gap:16px}.business-catalog-actions>a:first-child{width:100%;min-width:0}.business-catalog-actions>a:last-child{width:max-content}}.business-catalog-actions{flex-wrap:wrap}.business-christmas-image img{object-position:center 52%}.business-personalization{position:relative;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);min-height:0;padding:104px 6vw 110px;gap:5vw;background:linear-gradient(90deg,#f2e5d5f5,#f2e5d5e3 42%,#8f663b4d),var(--asset-business-personalization) center 47%/cover no-repeat;overflow:hidden}.business-personalization:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-block:1px solid #9a71362b;pointer-events:none}.business-personalization-copy{position:relative;z-index:1;align-self:center;padding:0}.business-personalization h2{margin:28px 0 31px;font-size:clamp(55px,5.2vw,80px)}.business-personalization-copy p{max-width:570px;margin:0;color:#30485f;font-size:13.5px;line-height:1.85}.business-personalization-list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;align-self:center;gap:10px;padding:0;background:transparent;color:#f6f0e3}.business-personalization-list article{display:block;min-height:208px;padding:24px 27px 26px;border:1px solid #d3af6766;background:#07142ef2;box-shadow:0 15px 35px #07142e24;transition:background .3s,transform .3s}.business-personalization-list article:hover{z-index:1;background:#10294b;transform:translateY(-3px)}.business-personalization-list small{display:block;margin-bottom:22px;color:#d3af67;font:italic 18px/1 Cormorant Garamond,serif}.business-personalization-list h3{max-width:340px;margin:0;color:#f6f0e3;font:500 30px/1.02 Cormorant Garamond,Georgia,serif}.business-personalization-list p{max-width:410px;margin:14px 0 0;color:#f6f0e3c9;font:300 12.5px/1.62 Manrope,sans-serif}.business-quality{padding:105px 6vw 102px;background:#07142e;color:#f6f0e3}.business-quality>header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.65fr);column-gap:8vw;align-items:end;margin:0 2vw 64px}.business-quality>header>span{grid-column:1/-1;display:block;color:#d3af67;font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.22em}.business-quality h2{margin:24px 0 0;font:500 clamp(54px,5.4vw,82px)/.86 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.business-quality h2 em{display:block;margin-left:.14em;color:#ead2a1;font-weight:400}.business-quality>header>p{max-width:520px;margin:0 0 4px;color:#f6f0e3bd;font:300 13px/1.82 Manrope,sans-serif}.business-quality-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid #d3af6740}.business-quality-facts article{display:flex;min-height:204px;flex-direction:column;padding:25px 22px 28px;border-right:1px solid #d3af672c}.business-quality-facts article:last-child{border-right:0}.business-quality-facts small{margin-bottom:38px;color:#d3af67;font:italic 16px/1 Cormorant Garamond,serif}.business-quality-facts b{display:block;min-height:82px;max-width:240px;margin-top:0;color:#f6f0e3;font:500 clamp(22px,1.85vw,28px)/.98 "Cormorant Garamond",Georgia,serif}.business-quality-facts span{display:block;max-width:235px;margin-top:14px;color:#f6f0e3a8;font:400 9px/1.58 Manrope,sans-serif}@media(max-width:1100px){.business-personalization{grid-template-columns:1fr;gap:48px;padding:88px 6vw 94px;background-position:58% center}.business-personalization-copy{max-width:760px}.business-personalization-list article{min-height:198px}.business-quality-facts{grid-template-columns:repeat(3,1fr)}.business-quality-facts article:nth-child(3){border-right:0}.business-quality-facts article:nth-child(-n+3){border-bottom:1px solid #d3af672c}}@media(max-width:980px){.business-christmas-image img{object-position:center 48%}.business-personalization{display:block;padding:76px 16px 82px;background:linear-gradient(180deg,#f2e5d5ed,#f2e5d5d8 34%,#8056304a),var(--asset-business-personalization) 58% center/cover no-repeat}.business-personalization-copy{padding:0 4px 42px}.business-personalization h2{font-size:54px}.business-personalization-copy p{font-size:12.5px}.business-personalization-list{display:flex;gap:9px;overflow-x:auto;margin-inline:-16px;padding:0 16px 5px;scroll-snap-type:x mandatory;scrollbar-width:none}.business-personalization-list::-webkit-scrollbar{display:none}.business-personalization-list article{flex:0 0 min(78vw,330px);min-height:242px;padding:25px 23px 27px;scroll-snap-align:center}.business-personalization-list small{margin-bottom:22px}.business-personalization-list h3{font-size:30px}.business-personalization-list p{font-size:12px;line-height:1.62}.business-quality{padding:82px 16px 84px}.business-quality>header{display:block;margin:0 4px 47px}.business-quality h2{font-size:51px}.business-quality h2 em{margin-left:.08em}.business-quality>header>p{margin-top:27px;font-size:12.5px}.business-quality-facts{display:flex;gap:1px;overflow-x:auto;margin-inline:-16px;padding-inline:16px;border:0;scroll-snap-type:x mandatory;scrollbar-width:none}.business-quality-facts::-webkit-scrollbar{display:none}.business-quality-facts article,.business-quality-facts article:nth-child(-n+3){flex:0 0 min(76vw,320px);min-height:196px;border:1px solid #d3af6740;scroll-snap-align:center}.business-quality-facts article+article{border-left:0}.business-quality-facts b{font-size:29px}.business-quality-facts span{font-size:10px}.business-quality .mobile-swipe-hint{color:#f6f0e3b8;border-color:#d3af6740}.business-quality .mobile-swipe-hint span{color:#d3af67}}@media(max-width:430px){.business-personalization h2{font-size:49px}.business-quality h2{font-size:47px}.business-personalization-list article{flex-basis:82vw}.business-quality-facts article,.business-quality-facts article:nth-child(-n+3){flex-basis:80vw}}.history-page{overflow:hidden;background:#f3eadc;color:#07142e}.history-page-hero{position:relative;min-height:100svh;padding:150px 6vw 65px;display:flex;align-items:flex-end;background:#07142e;color:#f6f0e3;overflow:hidden}.history-hero-archive{position:absolute;top:0;right:0;bottom:0;left:0}.history-hero-archive img{width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:grayscale(1) sepia(.2) contrast(1.08)}.history-hero-archive i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020713f5,#07142ed9 43%,#07142e3d 76%),linear-gradient(0deg,#020713f2 0%,transparent 54%)}.history-hero-year{position:absolute;z-index:1;left:-.02em;top:82px;color:#f6f0e30d;font:400 31vw/.8 Italiana,serif;letter-spacing:-.08em;pointer-events:none}.history-hero-copy{position:relative;z-index:3;width:min(810px,62vw);padding-bottom:18px}.history-hero-copy>span,.history-window-story>div>span,.history-royal-ending>div>span{color:#d3af67;font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.history-hero-copy h1{margin:31px 0 29px;font:500 clamp(70px,7.6vw,118px)/.79 "Cormorant Garamond",Georgia,serif;letter-spacing:-.055em}.history-hero-copy h1 em{display:block;margin-left:.3em;color:#ead2a1;font-weight:400}.history-hero-copy p{max-width:620px;margin:0;color:#f6f0e3c4;font:300 13px/1.82 Manrope,sans-serif}.history-hero-copy>a{display:inline-flex;align-items:center;gap:18px;margin-top:34px;padding:14px 20px;border:1px solid #d3af6782;background:#d3af6712;color:#f6f0e3;font:600 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.history-founder-card{position:absolute;z-index:4;right:5.5vw;bottom:54px;width:min(25vw,350px);margin:0;padding:11px;background:#e6d8c3;box-shadow:0 24px 80px #0008;transform:rotate(2.2deg)}.history-founder-card img{display:block;width:100%;aspect-ratio:.88;object-fit:cover;filter:grayscale(1) sepia(.15)}.history-founder-card figcaption{display:block;padding:15px 8px 9px;color:#07142e}.history-founder-card figcaption b{display:block;font:500 21px/1 Cormorant Garamond,Georgia,serif}.history-founder-card figcaption span{display:block;margin-top:7px;color:#526579;font:600 6px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.history-opening{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(350px,.62fr);gap:10vw;padding:128px 8vw 135px;background:#f3eadc}.history-opening h2,.history-timeline h2,.history-window-story h2,.history-manon-story h2,.history-legacy h2,.history-royal-ending h2{margin:27px 0 0;font:500 clamp(61px,6.4vw,96px)/.84 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.history-opening h2 em,.history-timeline h2 em,.history-window-story h2 em,.history-manon-story h2 em,.history-legacy h2 em,.history-royal-ending h2 em{color:#9a7136;font-weight:400}.history-opening>div:last-child{align-self:end;padding-bottom:3px}.history-opening p{margin:0;color:#4b6074;font:400 13px/1.85 Manrope,sans-serif}.history-opening blockquote{margin:36px 0 0;padding-left:24px;border-left:1px solid #a77b3d;color:#1a344c;font:italic 27px/1.25 Cormorant Garamond,Georgia,serif}.history-timeline{padding:118px 6vw 135px;background:#e9decd}.history-timeline>header{display:grid;grid-template-columns:1.1fr .62fr;gap:7vw;align-items:end;margin:0 2vw 65px}.history-timeline>header>span{grid-column:1/-1}.history-timeline>header h2{margin-top:17px}.history-timeline>header>p{margin:0 0 4px;color:#526579;font:400 13px/1.8 Manrope,sans-serif}.history-timeline>nav{display:flex;overflow-x:auto;border-block:1px solid #a77d4040;scrollbar-color:#a77d40 #e9decd;scroll-snap-type:x proximity}.history-timeline>nav button{position:relative;flex:1 0 130px;min-height:108px;padding:24px 17px;border:0;border-right:1px solid #a77d4036;background:transparent;color:#526579;text-align:left;scroll-snap-align:start;transition:.3s}.history-timeline>nav button:last-child{border-right:0}.history-timeline>nav button:after{content:"";position:absolute;left:0;right:100%;bottom:-1px;height:3px;background:#9a7136;transition:right .35s}.history-timeline>nav button:hover,.history-timeline>nav button.active{background:#f4ecdf;color:#07142e}.history-timeline>nav button.active:after{right:0}.history-timeline>nav b{display:block;color:#9a7136;font:italic 24px/1 Cormorant Garamond,Georgia,serif}.history-timeline>nav span{display:block;margin-top:12px;font:600 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.12em}.history-milestone{display:grid;grid-template-columns:minmax(420px,1fr) minmax(390px,.78fr);min-height:590px;margin-top:32px;background:#07142e;color:#f6f0e3;animation:historyPanel .5s ease both}.history-milestone figure{position:relative;min-height:590px;margin:0;overflow:hidden;background:#efe6d8}.history-milestone figure img{width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.04)}.history-milestone figure.contain img{object-fit:contain;padding:12%;mix-blend-mode:multiply}.history-milestone figcaption{position:absolute;left:22px;bottom:18px;padding:8px 11px;background:#07142ed9;color:#f6f0e3;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.history-milestone>div{align-self:center;padding:65px 6vw}.history-milestone>div>span{display:block;color:#d3af67;font:italic clamp(70px,8vw,126px)/.8 "Cormorant Garamond",Georgia,serif}.history-milestone>div>small{display:block;margin-top:24px;color:#d3af67;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.history-milestone h3{max-width:600px;margin:25px 0 27px;font:500 clamp(40px,4.2vw,65px)/.9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.035em}.history-milestone p{max-width:590px;margin:0;color:#f6f0e3b7;font:300 12.5px/1.82 Manrope,sans-serif}@keyframes historyPanel{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:none}}.history-window-story{position:relative;min-height:900px;display:flex;align-items:flex-end;padding:110px 7vw;background:#07142e;color:#f6f0e3;overflow:hidden}.history-window-story>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08)}.history-window-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020713f2,#07142ed5 48%,#07142e38 83%),linear-gradient(0deg,#020713de,transparent 58%)}.history-window-story>div{position:relative;z-index:1;max-width:720px}.history-window-story h2{font-size:clamp(65px,7vw,106px)}.history-window-story h2 em{color:#ead2a1}.history-window-story p{max-width:610px;margin:35px 0 0;color:#f6f0e3c3;font:300 13px/1.82 Manrope,sans-serif}.history-window-story blockquote{max-width:620px;margin:34px 0 0;padding:18px 0 0;border-top:1px solid #d3af6770;color:#ead2a1;font:500 24px/1.26 Cormorant Garamond,Georgia,serif}.history-manon-story{display:grid;grid-template-columns:minmax(420px,.8fr) minmax(520px,1.2fr);min-height:800px;background:#f2e8da}.history-manon-copy{align-self:center;padding:90px 6vw}.history-manon-story h2{font-size:clamp(61px,6vw,91px)}.history-manon-copy>p{max-width:560px;margin:35px 0 0;color:#4d6277;font:400 13px/1.85 Manrope,sans-serif}.history-manon-copy>small{display:block;margin-top:36px;padding-top:18px;border-top:1px solid #9a71364a;color:#87642e;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em}.history-manon-story figure{position:relative;min-height:800px;margin:0;overflow:hidden}.history-manon-story figure img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.86)}.history-manon-story figcaption{position:absolute;right:20px;bottom:18px;padding:8px 11px;background:#07142edb;color:#f6f0e3;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.history-timeline>nav{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));overflow:visible;border:1px solid #a77d4040}.history-timeline>nav button{min-width:0;min-height:102px;border-bottom:1px solid #a77d4036}.history-modern{padding:125px 7vw 140px;background:#e9decd}.history-modern>header{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.62fr);column-gap:8vw;align-items:end;margin-bottom:78px}.history-modern>header>span{grid-column:1/-1}.history-modern h2{margin:25px 0 0;font:500 clamp(61px,6.2vw,94px)/.85 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.history-modern h2 em{color:#9a7136;font-weight:400}.history-modern>header>p{max-width:540px;margin:0 0 3px;color:#4d6277;font:400 13px/1.82 Manrope,sans-serif}.history-modern-list{border-top:1px solid #9a71364d}.history-modern-list article{position:relative;display:grid;grid-template-columns:minmax(150px,.3fr) minmax(360px,.75fr) minmax(320px,.65fr);gap:4vw;align-items:center;min-height:310px;padding:38px 0;border-bottom:1px solid #9a71364d;overflow:hidden}.history-modern-year span{display:block;color:#9a7136;font:italic clamp(58px,6vw,88px)/.8 "Cormorant Garamond",Georgia,serif}.history-modern-year small{display:block;margin-top:19px;color:#6e7d8c;font:600 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em}.history-modern-copy h3{max-width:520px;margin:0;color:#07142e;font:500 clamp(34px,3.4vw,51px)/.93 "Cormorant Garamond",Georgia,serif;letter-spacing:-.03em}.history-modern-copy p{max-width:560px;margin:21px 0 0;color:#4d6277;font:400 11.5px/1.76 Manrope,sans-serif}.history-modern-list figure{position:relative;height:230px;margin:0;overflow:hidden;background:#d8c9b3}.history-modern-list figure img{width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.03)}.history-modern-list figcaption{position:absolute;right:12px;bottom:11px;padding:7px 9px;background:#07142edb;color:#f6f0e3;font:600 6px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.13em}.history-modern-list article>i{position:absolute;right:-.02em;top:-.14em;color:#07142e08;font:italic 180px/1 Cormorant Garamond,Georgia,serif;pointer-events:none}.history-next-opening{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(350px,.58fr);gap:9vw;align-items:end;padding:125px 8vw 135px;background:#07142e;color:#f6f0e3}.history-next-opening>span{grid-column:1/-1;color:#d3af67}.history-next-opening h2{margin:22px 0 0;font:500 clamp(62px,6.7vw,100px)/.84 "Cormorant Garamond",Georgia,serif;letter-spacing:-.05em}.history-next-opening h2 em{color:#ead2a1;font-weight:400}.history-next-opening>p{max-width:560px;margin:0 0 4px;color:#f6f0e3b8;font:300 13px/1.82 Manrope,sans-serif}.history-generation-story{display:grid;grid-template-columns:minmax(520px,1.15fr) minmax(430px,.85fr);min-height:810px;background:#eee3d3}.history-generation-story figure,.history-new-look-story figure,.history-lithuania-story figure{position:relative;min-height:100%;margin:0;overflow:hidden}.history-generation-story figure img,.history-new-look-story figure img,.history-lithuania-story figure img{width:100%;height:100%;object-fit:cover}.history-generation-story figure img{object-position:center}.history-generation-story figcaption,.history-new-look-story figcaption,.history-lithuania-story figcaption{position:absolute;right:19px;bottom:17px;padding:8px 11px;background:#07142edb;color:#f6f0e3;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.history-generation-story>div{position:relative;align-self:center;padding:95px 7vw;overflow:hidden}.history-generation-story>div>span,.history-new-look-story>div>span,.history-lithuania-story>div>span,.history-world-story>div>span,.history-factory-story>div>span{color:#9a7136;font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.19em}.history-display-year{position:absolute;right:-.06em;top:-.05em;color:#07142e08;font:italic 16vw/.8 Cormorant Garamond,Georgia,serif}.history-generation-story h2,.history-world-story h2,.history-new-look-story h2,.history-lithuania-story h2,.history-factory-story h2,.history-values-story h2{margin:28px 0 0;font:500 clamp(60px,6.2vw,94px)/.84 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.history-generation-story h2 em,.history-new-look-story h2 em,.history-lithuania-story h2 em,.history-values-story h2 em{color:#9a7136;font-weight:400}.history-generation-story p,.history-new-look-story p,.history-lithuania-story p{max-width:560px;margin:34px 0 0;color:#4d6277;font:400 13px/1.84 Manrope,sans-serif}.history-world-story{position:relative;min-height:920px;display:flex;align-items:flex-end;padding:110px 7vw;background:#07142e;color:#f6f0e3;overflow:hidden}.history-world-story>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.78) contrast(1.08)}.history-world-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020713f2,#07142ed9 45%,#07142e2b 78%),linear-gradient(0deg,#020713ed 0%,transparent 55%)}.history-world-story>div{position:relative;z-index:1;max-width:730px}.history-world-story>div>span,.history-factory-story>div>span{color:#d3af67}.history-world-story h2,.history-factory-story h2{font-size:clamp(68px,7.2vw,110px)}.history-world-story h2 em,.history-factory-story h2 em{color:#ead2a1;font-weight:400}.history-world-story p,.history-factory-story p{max-width:620px;margin:35px 0 0;color:#f6f0e3c1;font:300 13px/1.82 Manrope,sans-serif}.history-world-story>small{position:absolute;z-index:2;right:5vw;bottom:42px;padding-top:13px;border-top:1px solid #d3af6770;color:#ead2a1;font:500 18px/1.25 Cormorant Garamond,Georgia,serif}.history-new-look-story{display:grid;grid-template-columns:minmax(430px,.8fr) minmax(560px,1.2fr);min-height:820px;background:#07142e;color:#f6f0e3}.history-new-look-story>div{align-self:center;padding:90px 6vw}.history-new-look-story>div>span{color:#d3af67}.history-new-look-story h2 em{color:#ead2a1}.history-new-look-story p{color:#f6f0e3bd}.history-new-look-story blockquote{max-width:550px;margin:35px 0 0;padding-top:19px;border-top:1px solid #d3af6766;color:#ead2a1;font:500 25px/1.25 Cormorant Garamond,Georgia,serif}.history-new-look-story figure img{object-position:center;filter:saturate(.8) contrast(1.05)}.history-values-story{padding:125px 7vw 140px;background:#eee3d3}.history-values-story>header{max-width:1100px}.history-values-story h2{font-size:clamp(61px,6.1vw,92px)}.history-values-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:78px}.history-values-grid article{display:grid;grid-template-rows:310px 1fr;min-height:720px;overflow:hidden}.history-values-grid article.royal{background:#dfd0b9}.history-values-grid article.cocoa{background:#07142e;color:#f6f0e3}.history-value-mark{display:grid;place-items:center;padding:46px 42px;overflow:hidden}.history-values-grid .royal .history-value-mark,.history-values-grid .cocoa .history-value-mark{background:#e9decd}.history-value-mark img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.history-values-grid .royal .history-value-mark img{width:94%;padding:2%}.history-values-grid .cocoa .history-value-mark img{width:58%}.history-values-grid article>div:last-child{padding:48px 4.5vw 58px}.history-values-grid article>div:last-child>span{display:block;color:#9a7136;font:italic 78px/.78 Cormorant Garamond,Georgia,serif}.history-values-grid .cocoa article>div:last-child>span,.history-values-grid .cocoa span{color:#d3af67}.history-values-grid small{display:block;margin-top:23px;color:#806235;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.history-values-grid .cocoa small{color:#d3af67}.history-values-grid h3{max-width:560px;margin:28px 0 0;font:500 clamp(38px,3.7vw,56px)/.9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.035em}.history-values-grid p{max-width:530px;margin:27px 0 0;color:#4d6277;font:400 12.5px/1.8 Manrope,sans-serif}.history-values-grid .cocoa p{color:#f6f0e3b8}.history-lithuania-story{display:grid;grid-template-columns:minmax(560px,1.12fr) minmax(430px,.88fr);min-height:790px;background:#f2e8da}.history-lithuania-story figure img{object-position:center}.history-lithuania-story>div{align-self:center;padding:90px 7vw}.history-lithuania-story h2{font-size:clamp(59px,5.8vw,88px)}.history-factory-story{position:relative;min-height:880px;display:flex;align-items:flex-end;padding:110px 7vw;background:#07142e;color:#f6f0e3;overflow:hidden}.history-factory-story>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.78) contrast(1.04)}.history-factory-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020713f0,#07142ed0 47%,#07142e30 80%),linear-gradient(0deg,#020713dd 0%,transparent 52%)}.history-factory-story>div{position:relative;z-index:1;max-width:760px}.history-milestone figure.contain img{object-fit:contain;padding:7%;mix-blend-mode:multiply}.history-legacy{padding:125px 7vw 135px;background:#07142e;color:#f6f0e3}.history-legacy>header{max-width:1050px}.history-legacy h2 em{color:#ead2a1}.history-legacy-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:78px;border-block:1px solid #d3af6742}.history-legacy-grid article{min-height:270px;padding:29px 28px 35px;border-right:1px solid #d3af6737}.history-legacy-grid article:last-child{border:0}.history-legacy-grid article>span{display:block;color:#d3af67;font:italic clamp(43px,4vw,61px)/1 "Cormorant Garamond",Georgia,serif}.history-legacy-grid h3{margin:48px 0 14px;color:#f6f0e3;font:500 28px/1 Cormorant Garamond,Georgia,serif}.history-legacy-grid p{max-width:280px;margin:0;color:#f6f0e3a3;font:300 10px/1.7 Manrope,sans-serif}.history-royal-ending{display:grid;grid-template-columns:minmax(400px,.85fr) minmax(520px,1.15fr);min-height:700px;background:#eee3d3}.history-royal-ending>div:first-child{display:grid;place-items:center;padding:8vw;background:#dfd0b9}.history-royal-ending>div:first-child img{display:block;width:min(100%,650px);mix-blend-mode:multiply}.history-royal-ending>div:last-child{align-self:center;padding:90px 7vw}.history-royal-ending h2{font-size:clamp(60px,5.8vw,88px)}.history-royal-ending p{max-width:570px;margin:33px 0 0;color:#4d6277;font:400 13px/1.82 Manrope,sans-serif}.history-royal-ending a{display:inline-flex;align-items:center;gap:18px;margin-top:34px;padding-bottom:8px;border-bottom:1px solid #9a7136;color:#6f5229;font:600 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.history-footer{margin:0}@media(max-width:1080px){.history-hero-copy{width:67vw}.history-founder-card{width:26vw}.history-opening{grid-template-columns:1fr;gap:45px}.history-opening>div:last-child{max-width:680px;margin-left:auto}.history-timeline>header{grid-template-columns:1fr}.history-timeline>header>p{max-width:600px}.history-timeline>nav{grid-template-columns:repeat(5,minmax(0,1fr))}.history-timeline>nav button:nth-child(7n){border-right:1px solid #a77d4036}.history-timeline>nav button:nth-child(5n){border-right:0}.history-timeline>nav button:nth-last-child(-n+7){border-bottom:1px solid #a77d4036}.history-timeline>nav button:nth-last-child(-n+4){border-bottom:0}.history-milestone,.history-manon-story{grid-template-columns:1fr 1fr}.history-modern>header{grid-template-columns:1fr}.history-modern>header>p{margin-top:30px}.history-modern-list article{grid-template-columns:150px 1fr}.history-modern-list figure{grid-column:2;height:280px}.history-legacy-grid{grid-template-columns:repeat(2,1fr)}.history-legacy-grid article:nth-child(2){border-right:0}.history-legacy-grid article:nth-child(-n+2){border-bottom:1px solid #d3af6737}.history-royal-ending{grid-template-columns:.85fr 1.15fr}.history-next-opening{grid-template-columns:1fr}.history-next-opening>p{margin-top:28px}.history-generation-story{grid-template-columns:1fr 1fr}.history-world-story>small{display:none}.history-new-look-story{grid-template-columns:1fr 1fr}.history-values-grid article{grid-template-rows:280px 1fr}.history-lithuania-story{grid-template-columns:1fr 1fr}}@media(max-width:980px){.history-page-hero{min-height:880px;padding:126px 18px 52px;align-items:flex-start}.history-hero-archive img{object-position:57% center}.history-hero-archive i{background:linear-gradient(0deg,#020713fb,#07142ed8 43%,#07142e45 77%),linear-gradient(90deg,#020713a8,transparent)}.history-hero-year{top:119px;font-size:47vw}.history-hero-copy{width:100%;padding:185px 0 0}.history-hero-copy h1{font-size:61px;line-height:.84;margin:22px 0}.history-hero-copy h1 em{margin-left:.12em}.history-hero-copy p{max-width:355px;font-size:12px;line-height:1.7}.history-hero-copy>a{margin-top:25px}.history-founder-card{right:18px;bottom:39px;width:137px;padding:6px;transform:rotate(1.7deg)}.history-founder-card figcaption{padding:9px 4px 5px}.history-founder-card figcaption b{font-size:13px}.history-founder-card figcaption span{font-size:4.5px}.history-opening{display:block;padding:82px 18px 88px}.history-opening h2{font-size:51px;line-height:.9}.history-opening>div:last-child{margin-top:39px}.history-opening p{font-size:12px}.history-opening blockquote{font-size:23px;margin-top:28px}.history-timeline{padding:80px 16px 90px}.history-timeline>header{display:block;margin:0 3px 40px}.history-timeline>header h2{font-size:51px;line-height:.9;margin-top:22px}.history-timeline>header>p{margin-top:25px;font-size:12px}.history-timeline>.mobile-swipe-hint{margin:0 3px 14px}.history-timeline>nav{display:flex;overflow-x:auto;margin-inline:-16px;padding-inline:16px;border:0;scrollbar-width:none}.history-timeline>nav::-webkit-scrollbar{display:none}.history-timeline>nav button,.history-timeline>nav button:nth-child(5n),.history-timeline>nav button:nth-child(7n),.history-timeline>nav button:nth-last-child(-n+4),.history-timeline>nav button:nth-last-child(-n+7){flex:0 0 128px;min-height:96px;border:0;border-right:1px solid #a77d4036;border-block:1px solid #a77d4040}.history-milestone{display:block;min-height:0;margin-top:22px}.history-milestone figure{min-height:0;height:330px}.history-milestone figure.contain img{padding:10%}.history-milestone>div{padding:44px 25px 50px}.history-milestone>div>span{font-size:75px}.history-milestone h3{font-size:43px}.history-milestone p{font-size:11.5px}.history-window-story{min-height:760px;padding:80px 20px 58px;align-items:flex-end}.history-window-story>img{object-position:61% center}.history-window-story:after{background:linear-gradient(0deg,#020713fa 0%,#07142ed5 57%,transparent 92%)}.history-window-story h2{font-size:54px;line-height:.88}.history-window-story p{font-size:12px;line-height:1.75;margin-top:27px}.history-window-story blockquote{font-size:21px}.history-manon-story{display:flex;flex-direction:column-reverse;min-height:0}.history-manon-story figure{min-height:0;height:450px}.history-manon-copy{padding:75px 18px 82px}.history-manon-story h2{font-size:53px;line-height:.9}.history-manon-copy>p{font-size:12px;line-height:1.78;margin-top:28px}.history-next-opening{display:block;padding:82px 18px 88px}.history-next-opening h2{font-size:51px;line-height:.89}.history-next-opening>p{margin-top:29px;font-size:12px}.history-generation-story{display:flex;flex-direction:column;min-height:0}.history-generation-story figure{height:470px;min-height:0}.history-generation-story>div{padding:76px 18px 84px}.history-display-year{font-size:46vw}.history-generation-story h2,.history-world-story h2,.history-new-look-story h2,.history-lithuania-story h2,.history-factory-story h2,.history-values-story h2{font-size:52px;line-height:.88}.history-generation-story p,.history-new-look-story p,.history-lithuania-story p,.history-world-story p,.history-factory-story p{font-size:12px;line-height:1.78}.history-world-story{min-height:790px;padding:82px 20px 62px}.history-world-story>img{object-position:62% center}.history-world-story:after{background:linear-gradient(0deg,#020713fa 0%,#07142edb 57%,transparent 94%)}.history-new-look-story{display:flex;flex-direction:column;min-height:0}.history-new-look-story>div{padding:76px 18px 82px}.history-new-look-story figure{height:470px;min-height:0}.history-new-look-story blockquote{font-size:22px}.history-values-story{padding:82px 16px 92px}.history-values-grid{display:block;margin-top:53px}.history-values-grid article{grid-template-rows:245px 1fr;min-height:0}.history-values-grid article+article{margin-top:13px}.history-value-mark{padding:31px 20px}.history-values-grid .royal .history-value-mark img{width:100%}.history-values-grid .cocoa .history-value-mark img{width:65%}.history-values-grid article>div:last-child{padding:42px 23px 52px}.history-values-grid article>div:last-child>span{font-size:67px}.history-values-grid h3{font-size:39px}.history-values-grid p{font-size:11.5px}.history-lithuania-story{display:flex;flex-direction:column;min-height:0}.history-lithuania-story figure{height:470px;min-height:0}.history-lithuania-story>div{padding:76px 18px 84px}.history-factory-story{min-height:760px;padding:82px 20px 62px}.history-factory-story>img{object-position:64% center}.history-factory-story:after{background:linear-gradient(0deg,#020713f7 0%,#07142ed2 61%,transparent 96%)}.history-modern{display:none}.history-legacy{padding:82px 16px 92px}.history-legacy h2{font-size:51px;line-height:.9}.history-legacy>.mobile-swipe-hint{margin-top:33px;color:#f6f0e3b8;border-color:#d3af6740}.history-legacy>.mobile-swipe-hint span{color:#d3af67}.history-legacy-grid{display:flex;overflow-x:auto;gap:1px;margin:14px -16px 0;padding:0 16px;border:0;scroll-snap-type:x mandatory;scrollbar-width:none}.history-legacy-grid::-webkit-scrollbar{display:none}.history-legacy-grid article,.history-legacy-grid article:nth-child(-n+2){flex:0 0 78vw;min-height:242px;border:1px solid #d3af6737;scroll-snap-align:center}.history-legacy-grid article+article{border-left:0}.history-legacy-grid h3{font-size:30px}.history-legacy-grid p{font-size:11px}.history-royal-ending{display:flex;flex-direction:column;min-height:0}.history-royal-ending>div:first-child{min-height:330px;padding:54px 25px}.history-royal-ending>div:last-child{padding:72px 18px 82px}.history-royal-ending h2{font-size:52px;line-height:.9}.history-royal-ending p{font-size:12px;line-height:1.78}}@media(max-width:430px){.history-hero-copy h1{font-size:56px}.history-hero-copy{padding-top:192px}.history-founder-card{width:126px}.history-timeline h2,.history-opening h2,.history-manon-story h2,.history-legacy h2,.history-royal-ending h2{font-size:48px}.history-milestone figure{height:300px}.history-window-story h2{font-size:50px}.history-manon-story figure{height:405px}}.blog-page{overflow:hidden;background:#f1e7d8;color:#07142e}.blog-page img{display:block}.blog-hero{position:relative;display:flex;min-height:100svh;align-items:flex-end;padding:148px 6vw 72px;background:#07142e;color:#f6f0e3;overflow:hidden}.blog-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 43%;filter:saturate(.64) contrast(1.08)}.blog-hero>i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020713f5,#07142ed8 45%,#07142e36 78%),linear-gradient(0deg,#020713f5 0%,transparent 62%)}.blog-hero-word{position:absolute;z-index:1;left:-.015em;top:88px;color:#f6f0e30b;font:500 14.4vw/.8 Cormorant Garamond,Georgia,serif;letter-spacing:-.055em;pointer-events:none}.blog-hero>div:last-child{position:relative;z-index:2;width:min(900px,72vw)}.blog-hero>div>span,.blog-manifesto span{color:#d3af67;font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.blog-hero h1{margin:31px 0 26px;font:500 clamp(66px,7.1vw,108px)/.82 "Cormorant Garamond",Georgia,serif;letter-spacing:-.05em}.blog-hero h1 em{display:block;margin-left:.22em;color:#ead2a1;font-weight:400}.blog-hero p{max-width:620px;margin:0;color:#f6f0e3c2;font:300 13px/1.82 Manrope,sans-serif}.blog-hero a{display:inline-flex;align-items:center;gap:18px;margin-top:34px;padding:14px 20px;border:1px solid #d3af6782;background:#d3af6712;color:#f6f0e3;font:600 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.blog-featured{padding:124px 7vw 138px;background:#f1e7d8}.blog-featured>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);align-items:end;gap:8vw;margin-bottom:60px}.blog-featured>header p{max-width:460px;margin:0;color:#506477;font:400 12.5px/1.8 Manrope,sans-serif}.blog-featured-card{display:grid;grid-template-columns:minmax(520px,1.18fr) minmax(400px,.82fr);min-height:650px;background:#07142e;color:#f6f0e3;box-shadow:0 28px 70px #07142e24}.blog-featured-card figure{position:relative;min-height:650px;margin:0;overflow:hidden}.blog-featured-card figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07142e78,transparent 42%)}.blog-featured-card figure img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .8s ease}.blog-featured-card:hover figure img{transform:scale(1.025)}.blog-featured-card figcaption{position:absolute;z-index:1;left:24px;bottom:21px;color:#f6f0e3;font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.blog-featured-card>div{align-self:center;padding:68px 6vw}.blog-featured-card>div>span,.blog-editions small,.article-related small{color:#d3af67;font:600 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.blog-featured-card h2{max-width:610px;margin:27px 0 26px;font:500 clamp(45px,4.5vw,68px)/.9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.blog-featured-card p{max-width:540px;margin:0;color:#f6f0e3b7;font:300 12.5px/1.82 Manrope,sans-serif}.blog-featured-card b,.blog-editions b,.article-related b{display:flex;align-items:center;gap:12px;margin-top:33px;color:#ead2a1;font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em}.blog-editions{padding:124px 6vw 140px;background:#e8dccb}.blog-editions>header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(350px,.58fr);column-gap:8vw;align-items:end;margin:0 2vw 70px}.blog-editions>header>span{grid-column:1/-1}.blog-editions>header h2{margin:24px 0 0;font:500 clamp(61px,6.2vw,94px)/.85 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.blog-editions>header h2 em{display:block;margin-left:.16em;color:#9a7136;font-weight:400}.blog-editions>header p{max-width:520px;margin:0 0 3px;color:#4d6277;font:400 13px/1.82 Manrope,sans-serif}.blog-editions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.blog-editions-grid>a{display:grid;grid-template-columns:minmax(240px,.88fr) minmax(280px,1.12fr);min-height:445px;background:#f3eadc;color:#07142e;overflow:hidden}.blog-editions-grid>a.wide{grid-column:1/-1;grid-template-columns:minmax(520px,1.2fr) minmax(400px,.8fr);min-height:520px;background:#07142e;color:#f6f0e3}.blog-editions-grid figure{position:relative;min-height:100%;margin:0;overflow:hidden;background:#d7c7b0}.blog-editions-grid figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07142e75,transparent 45%)}.blog-editions-grid figure img{width:100%;height:100%;object-fit:cover;filter:saturate(.8);transition:transform .7s ease}.blog-editions-grid>a:hover figure img{transform:scale(1.03)}.blog-editions-grid figure span{position:absolute;z-index:1;left:20px;bottom:16px;color:#f6f0e3;font:italic 55px/.8 Cormorant Garamond,Georgia,serif}.blog-editions-grid>a>div{align-self:center;padding:48px 4vw}.blog-editions-grid h3{margin:24px 0 22px;font:500 clamp(34px,3vw,48px)/.92 "Cormorant Garamond",Georgia,serif;letter-spacing:-.032em}.blog-editions-grid p{margin:0;color:#4d6277;font:400 11.5px/1.76 Manrope,sans-serif}.blog-editions-grid>a.wide p{color:#f6f0e3b4}.blog-editions-grid>a.wide b{color:#ead2a1}.blog-manifesto{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(350px,.56fr);align-items:end;gap:9vw;padding:125px 8vw 135px;background:#07142e;color:#f6f0e3}.blog-manifesto h2{margin:25px 0 0;font:500 clamp(63px,6.6vw,100px)/.84 "Cormorant Garamond",Georgia,serif;letter-spacing:-.05em}.blog-manifesto h2 em{color:#ead2a1;font-weight:400}.blog-manifesto>p{max-width:530px;margin:0 0 3px;color:#f6f0e3b9;font:300 13px/1.82 Manrope,sans-serif}.blog-footer{margin:0}.article-hero{position:relative;display:flex;min-height:100svh;align-items:flex-end;padding:150px 7vw 68px;background:#07142e;color:#f6f0e3;overflow:hidden}.article-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.67) contrast(1.06)}.article-hero>i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020713f4,#07142ed3 50%,#07142e26 82%),linear-gradient(0deg,#020713f4 0%,transparent 58%)}.article-hero-portrait{background:radial-gradient(circle at 80% 34%,#263d55,#0d2039 38%,#07142e 74%)}.article-hero-portrait>img{inset:74px 0 0 auto;width:58%;height:calc(100% - 74px);object-fit:contain;object-position:right bottom!important;filter:saturate(.78) contrast(1.03);box-shadow:-55px 0 110px #02071352}.article-hero-portrait>i{background:linear-gradient(90deg,#020713,#07142ef5 39%,#07142e87 65%,#07142e1c),linear-gradient(0deg,#020713f7 0%,#07142e96 34%,transparent 66%)}.article-hero-portrait .article-hero-copy{width:min(820px,58vw)}.article-hero-number{position:absolute;z-index:1;right:-.015em;top:92px;color:#f6f0e30d;font:italic 29vw/.72 Cormorant Garamond,Georgia,serif;pointer-events:none}.article-hero-copy{position:relative;z-index:2;width:min(960px,76vw)}.article-hero-copy>a,.article-hero-copy>span{font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.article-hero-copy>a{padding-bottom:5px;border-bottom:1px solid #d3af67a3;color:#f6f0e3}.article-hero-copy>span{margin-left:20px;color:#d3af67}.article-hero h1{max-width:1050px;margin:33px 0;font:500 clamp(62px,6.6vw,100px)/.83 "Cormorant Garamond",Georgia,serif;letter-spacing:-.05em}.article-hero-copy>div{display:flex;align-items:center;gap:25px}.article-hero-copy small,.article-hero-copy b{font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.article-hero-copy small{color:#d3af67}.article-hero-copy b{color:#f6f0e3a9}.article-intro{display:grid;grid-template-columns:minmax(220px,.35fr) minmax(500px,1fr);gap:7vw;padding:116px 9vw 124px;background:#f1e7d8}.article-intro>span{padding-top:7px;color:#9a7136;font:600 8px/1.5 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.article-intro>p{max-width:880px;margin:0;color:#17314a;font:500 clamp(29px,3vw,44px)/1.2 "Cormorant Garamond",Georgia,serif}.article-body{background:#e8dccb}.article-chapter{display:grid;grid-template-columns:minmax(430px,.85fr) minmax(560px,1.15fr);min-height:760px;border-bottom:1px solid #9a71363b}.article-chapter.reverse{grid-template-columns:minmax(560px,1.15fr) minmax(430px,.85fr)}.article-chapter-copy{align-self:center;padding:90px 7vw}.article-chapter.reverse .article-chapter-copy{grid-column:2;grid-row:1}.article-chapter.reverse figure{grid-column:1;grid-row:1}.article-chapter-copy>span{color:#9a7136;font:600 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.19em}.article-chapter h2{max-width:650px;margin:29px 0 31px;color:#07142e;font:500 clamp(46px,4.5vw,69px)/.88 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.article-chapter-copy>p{max-width:590px;margin:0;color:#4d6277;font:400 12.5px/1.86 Manrope,sans-serif}.article-chapter-copy>p+p{margin-top:17px}.article-chapter-copy ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:32px 0 0;padding:0;border-top:1px solid #9a713644;list-style:none}.article-chapter-copy li{padding:15px 10px 15px 0;border-bottom:1px solid #9a713644;color:#17314a;font:600 8px/1.45 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.1em}.article-chapter figure{position:relative;min-height:760px;margin:0;overflow:hidden;background:#d4c4ad}.article-chapter figure img{width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.03)}.article-chapter figure figcaption{position:absolute;right:20px;bottom:17px;padding:8px 11px;background:#07142edc;color:#f6f0e3;font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.article-chapter blockquote{grid-column:1/-1;display:grid;grid-template-columns:140px minmax(0,890px);justify-content:center;gap:35px;margin:0;padding:92px 9vw 98px;background:#07142e;color:#f6f0e3}.article-chapter blockquote>i{color:#d3af67;font:italic 130px/.7 Cormorant Garamond,Georgia,serif}.article-chapter blockquote p{margin:0;color:#ead2a1;font:500 clamp(35px,4vw,60px)/1.02 "Cormorant Garamond",Georgia,serif;letter-spacing:-.025em}.article-chapter.text-only{grid-template-columns:minmax(0,920px);justify-content:center;min-height:0;padding:20px 0}.article-chapter.text-only .article-chapter-copy{padding-block:105px}.article-related{padding:122px 6vw 138px;background:#f1e7d8}.article-related>header{display:grid;grid-template-columns:.4fr 1fr;align-items:start;gap:7vw;margin:0 2vw 66px}.article-related h2{margin:0;font:500 clamp(54px,5.5vw,84px)/.87 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.article-related h2 em{color:#9a7136;font-weight:400}.article-related>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.article-related>div>a{padding-bottom:28px;border-bottom:1px solid #9a71365c;color:#07142e}.article-related figure{position:relative;height:360px;margin:0 0 27px;overflow:hidden;background:#d4c4ad}.article-related figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07142e7a,transparent 47%)}.article-related figure img{width:100%;height:100%;object-fit:cover;filter:saturate(.78);transition:transform .7s ease}.article-related a:hover figure img{transform:scale(1.03)}.article-related figure span{position:absolute;z-index:1;left:17px;bottom:14px;color:#f6f0e3;font:italic 50px/.8 Cormorant Garamond,Georgia,serif}.article-related h3{max-width:440px;margin:18px 0 0;font:500 clamp(30px,2.7vw,42px)/.92 "Cormorant Garamond",Georgia,serif;letter-spacing:-.03em}.blog-not-found{min-height:78svh;padding:190px 7vw 100px;background:#f1e7d8}.blog-not-found>span{color:#9a7136;font:italic 80px/1 Cormorant Garamond,serif}.blog-not-found h1{margin:20px 0 35px;font:500 64px/.9 Cormorant Garamond,serif}.blog-not-found a{border-bottom:1px solid #9a7136;font:600 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}@media(max-width:1100px){.blog-featured-card{grid-template-columns:1fr 1fr}.blog-editions-grid>a{grid-template-columns:1fr}.blog-editions-grid figure{min-height:330px}.blog-editions-grid>a.wide{grid-template-columns:1.1fr .9fr}.article-chapter,.article-chapter.reverse{grid-template-columns:1fr 1fr}.article-related figure{height:300px}}@media(max-width:980px){.blog-hero{min-height:860px;padding:124px 18px 56px;align-items:flex-end}.blog-hero>img{object-position:62% center}.blog-hero>i{background:linear-gradient(0deg,#020713fa,#07142edb 57%,#07142e3f 90%)}.blog-hero-word{top:121px;font-size:25vw}.blog-hero>div:last-child{width:100%}.blog-hero h1{font-size:56px;line-height:.85;margin:23px 0 22px}.blog-hero h1 em{margin-left:.08em}.blog-hero p{max-width:370px;font-size:12px;line-height:1.72}.blog-hero a{margin-top:25px}.blog-featured{padding:80px 16px 90px}.blog-featured>header{display:block;margin:0 3px 39px}.blog-featured>header p{margin-top:24px;font-size:12px}.blog-featured-card{display:flex;flex-direction:column;min-height:0}.blog-featured-card figure{height:430px;min-height:0}.blog-featured-card>div{padding:47px 24px 52px}.blog-featured-card h2{font-size:44px}.blog-featured-card p{font-size:11.5px}.blog-editions{padding:80px 16px 92px}.blog-editions>header{display:block;margin:0 3px 33px}.blog-editions>header h2{font-size:51px;line-height:.88}.blog-editions>header p{margin-top:26px;font-size:12px}.blog-editions>.mobile-swipe-hint{margin:0 3px 14px}.blog-editions-grid{display:flex;gap:8px;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.blog-editions-grid::-webkit-scrollbar{display:none}.blog-editions-grid>a,.blog-editions-grid>a.wide{display:flex;flex:0 0 min(84vw,390px);flex-direction:column;min-height:610px;scroll-snap-align:center}.blog-editions-grid figure,.blog-editions-grid>a.wide figure{height:330px;min-height:330px}.blog-editions-grid>a>div{padding:35px 23px 40px}.blog-editions-grid h3{font-size:39px}.blog-editions-grid p{font-size:11px}.blog-manifesto{display:block;padding:82px 18px 90px}.blog-manifesto h2{font-size:53px;line-height:.87}.blog-manifesto>p{margin-top:31px;font-size:12px}.article-hero{min-height:850px;padding:126px 18px 55px}.article-hero>i{background:linear-gradient(0deg,#020713fa,#07142edb 58%,#07142e38 92%)}.article-hero-number{top:132px;font-size:58vw}.article-hero-copy{width:100%}.article-hero-copy>span{display:inline-block;margin-top:14px;margin-left:17px}.article-hero h1{font-size:51px;line-height:.85;margin:25px 0 29px}.article-hero-portrait{min-height:900px}.article-hero-portrait>img{inset:76px 0 auto;width:100%;height:56%;object-fit:contain;object-position:center top!important;box-shadow:none}.article-hero-portrait>i{background:linear-gradient(0deg,#020713 0%,#07142ef8 43%,#07142e8a 62%,transparent 84%)}.article-hero-portrait .article-hero-copy{width:100%}.article-intro{display:block;padding:76px 18px 83px}.article-intro>p{margin-top:29px;font-size:29px;line-height:1.19}.article-chapter,.article-chapter.reverse{display:flex;flex-direction:column;min-height:0}.article-chapter.reverse .article-chapter-copy,.article-chapter.reverse figure{grid-column:auto;grid-row:auto}.article-chapter.reverse{flex-direction:column}.article-chapter-copy{order:2;padding:70px 18px 77px}.article-chapter h2{font-size:47px;line-height:.89}.article-chapter-copy>p{font-size:12px;line-height:1.78}.article-chapter figure{order:1;height:460px;min-height:0}.article-chapter blockquote{order:3;display:block;padding:65px 22px 72px}.article-chapter blockquote>i{display:block;height:70px;font-size:105px}.article-chapter blockquote p{font-size:35px;line-height:1.06}.article-chapter-copy ul{grid-template-columns:1fr}.article-chapter.text-only{display:block;padding:0}.article-chapter.text-only .article-chapter-copy{padding-block:75px}.article-related{padding:80px 16px 92px}.article-related>header{display:block;margin:0 3px 45px}.article-related h2{margin-top:24px;font-size:49px;line-height:.89}.article-related>div{display:flex;gap:8px;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.article-related>div::-webkit-scrollbar{display:none}.article-related>div>a{flex:0 0 min(81vw,370px);scroll-snap-align:center}.article-related figure{height:330px}.article-related h3{font-size:38px}}@media(max-width:430px){.blog-hero h1{font-size:51px}.blog-featured-card figure{height:380px}.blog-featured-card h2{font-size:41px}.blog-editions>header h2{font-size:47px}.blog-manifesto h2{font-size:49px}.article-hero h1{font-size:47px}.article-hero{min-height:815px}.article-hero-portrait{min-height:900px}.article-chapter h2{font-size:43px}.article-chapter figure{height:410px}.article-intro>p{font-size:27px}.article-related h2{font-size:45px}}.article-page,.article-page article,.article-rich-shell{color:#17314a}.article-hero-copy>nav{display:inline-flex;align-items:center;gap:9px;margin-right:20px}.article-hero-copy>nav a,.article-hero-copy>nav span{color:#f6f0e3;font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.article-hero-copy>nav a{padding-bottom:5px;border-bottom:1px solid #d3af67a3}.article-hero-copy>nav span{color:#d3af67}.article-rich-shell{position:relative;padding:118px 8vw 136px;background:#e9decd;overflow:hidden}.article-rich-marker{position:absolute;right:-.03em;top:14px;color:#07142e08;font:italic 24vw/.8 Cormorant Garamond,Georgia,serif;pointer-events:none}.article-rich-content{position:relative;z-index:1;width:min(100%,780px);margin:0 auto;color:#4b6074;font:400 14px/1.9 Manrope,sans-serif}.article-rich-content>p:first-of-type{color:#17314a;font:500 20px/1.65 Manrope,sans-serif}.article-rich-content p{margin:0 0 22px;color:#4b6074}.article-rich-content strong{color:#17314a;font-weight:650}.article-rich-content em{color:#6f5229}.article-rich-content h2{max-width:900px;margin:94px 0 35px;padding-top:28px;border-top:1px solid #9a71364d;color:#17314a;font:500 clamp(43px,4.1vw,64px)/.93 "Cormorant Garamond",Georgia,serif;letter-spacing:-.035em}.article-rich-content h2:first-of-type{margin-top:75px}.article-rich-content h3{margin:54px 0 25px;color:#17314a;font:500 clamp(30px,2.8vw,42px)/1 "Cormorant Garamond",Georgia,serif}.article-rich-content ul,.article-rich-content ol{display:grid;gap:0;margin:34px 0 44px;padding:0;border-top:1px solid #9a71364a;list-style:none}.article-rich-content li{position:relative;padding:16px 10px 16px 27px;border-bottom:1px solid #9a71364a;color:#17314a;font:500 12px/1.65 Manrope,sans-serif}.article-rich-content li:before{content:"";position:absolute;left:2px;top:25px;width:7px;height:7px;border:1px solid #9a7136;transform:rotate(45deg)}.article-rich-content li p{margin:0;color:inherit}.article-rich-content blockquote{position:relative;width:min(1080px,88vw);margin:70px 50%;padding:63px 7vw 67px;background:#07142e;box-shadow:0 28px 65px #07142e29;transform:translate(-50%)}.article-rich-content blockquote:before{content:"\201c";position:absolute;left:30px;top:17px;color:#d3af67;font:italic 84px/.8 Cormorant Garamond,Georgia,serif}.article-rich-content blockquote p{max-width:850px;margin:0 auto;color:#ead2a1;font:500 clamp(27px,3vw,43px)/1.12 "Cormorant Garamond",Georgia,serif;letter-spacing:-.02em}.article-rich-content p:has(img),.article-rich-content>img{width:min(1120px,88vw);max-width:none;margin:68px 50%;padding:12px;background:#f3eadc;box-shadow:0 24px 55px #07142e1f;transform:translate(-50%)}.article-rich-content p:has(img){color:#4b6074}.article-rich-content p:has(img)>img,.article-rich-content>img{display:block;width:auto;max-width:100%;height:auto;max-height:860px;margin:0 auto;object-fit:contain;filter:saturate(.88) contrast(1.02)}.article-rich-content p:has(img):nth-of-type(2n){width:min(980px,84vw)}.article-rich-content a{color:#6f5229;text-decoration:underline;text-decoration-color:#9a71367a;text-underline-offset:4px}.article-rich-content br+br{display:none}.blog-editions-grid>a,.blog-featured-card,.article-related>div>a{outline-color:#9a7136}.blog-editions-grid figure img,.blog-featured-card figure img,.article-related figure img{object-position:center}.blog-page :where(h1,h2,h3,h4,p,li,small,span,b,strong){text-rendering:optimizeLegibility}@media(max-width:980px){.article-hero-copy>nav{display:flex;width:max-content;margin:0 0 16px}.article-hero-copy>span{margin-left:0}.article-rich-shell{padding:76px 18px 88px}.article-rich-marker{top:22px;font-size:55vw}.article-rich-content{width:100%;font-size:12.5px;line-height:1.82}.article-rich-content>p:first-of-type{font-size:17px;line-height:1.62}.article-rich-content h2{margin-top:72px;padding-top:23px;font-size:44px}.article-rich-content h2:first-of-type{margin-top:58px}.article-rich-content h3{font-size:33px}.article-rich-content p:has(img),.article-rich-content p:has(img):nth-of-type(2n),.article-rich-content>img{width:calc(100vw - 24px);margin:49px 50%;padding:7px}.article-rich-content p:has(img)>img,.article-rich-content>img{max-height:680px}.article-rich-content blockquote{width:calc(100vw - 24px);margin:51px 50%;padding:58px 24px 61px}.article-rich-content blockquote:before{left:18px;top:16px}.article-rich-content blockquote p{padding-top:15px;font-size:31px}.article-rich-content li{font-size:11.5px}.article-related>div:before{content:"Braukite \12f  \161on\105  \2192";position:absolute;left:16px;transform:translateY(-31px);color:#6e7d8c;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.article-related>div{position:relative;margin-top:68px}}@media(max-width:430px){.article-rich-content h2{font-size:40px}.article-rich-content blockquote p{font-size:28px}.article-rich-content p:has(img)>img,.article-rich-content>img{max-height:590px}}.blog-featured{padding-bottom:128px}.blog-featured-card{min-height:690px;border-block:1px solid #9a71364a;background:#dfd0b9;color:#17314a;box-shadow:none}.blog-featured-card figure{min-height:690px;background:linear-gradient(145deg,#d3c1a8,#eadfce)}.blog-featured-card figure img{object-fit:contain;padding:35px;filter:saturate(.9) contrast(1.02)}.blog-featured-card>div>span{color:#80602e}.blog-featured-card h2{color:#17314a}.blog-featured-card p{color:#4b6074;font-size:13.5px}.blog-featured-card b{color:#6f5229}.blog-stream{background:#e9decd}.blog-stream>header{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.58fr);column-gap:8vw;align-items:end;padding:122px 8vw 78px}.blog-stream>header>span{grid-column:1/-1}.blog-stream>header h2{margin:24px 0 0;color:#17314a;font:500 clamp(61px,6.2vw,94px)/.85 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.blog-stream>header h2 em{display:block;margin-left:.15em;color:#9a7136;font-weight:400}.blog-stream>header p{max-width:540px;margin:0 0 3px;color:#4d6277;font:400 13.5px/1.82 Manrope,sans-serif}.blog-stream-list{border-top:1px solid #9a71364b}.blog-stream-list>a{position:relative;display:grid;grid-template-columns:minmax(520px,1.08fr) minmax(430px,.92fr);min-height:650px;border-bottom:1px solid #9a71364b;background:#eee4d5;color:#17314a;overflow:hidden}.blog-stream-list>a:nth-child(2n){background:#e7dbc9}.blog-stream-list>a.reverse{grid-template-columns:minmax(430px,.92fr) minmax(520px,1.08fr)}.blog-stream-list>a.reverse figure{grid-column:2;grid-row:1}.blog-stream-list>a.reverse>div{grid-column:1;grid-row:1}.blog-stream-list figure{position:relative;display:grid;min-height:650px;place-items:center;margin:0;padding:32px;background:linear-gradient(145deg,#d2bfa3,#e7dac8);overflow:hidden}.blog-stream-list figure:after{content:"";position:absolute;top:31px;right:31px;bottom:31px;left:31px;border:1px solid #f6f0e34f;pointer-events:none}.blog-stream-list figure img{display:block;width:100%;height:100%;max-height:586px;object-fit:contain;filter:saturate(.88) contrast(1.02);transition:transform .8s ease}.blog-stream-list>a:hover figure img{transform:scale(1.025)}.blog-stream-list figcaption{position:absolute;z-index:1;right:44px;bottom:42px;padding:9px 12px;background:#07142edc;color:#f6f0e3;font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.blog-stream-list>a>div{position:relative;align-self:center;padding:82px 7vw;overflow:hidden}.blog-stream-list>a>div>i{position:absolute;right:-.04em;top:-.05em;color:#07142e08;font:italic 195px/.8 Cormorant Garamond,Georgia,serif;pointer-events:none}.blog-stream-list small{position:relative;z-index:1;color:#87652f;font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.19em}.blog-stream-list h3{position:relative;z-index:1;max-width:650px;margin:28px 0 27px;color:#17314a;font:500 clamp(46px,4.4vw,67px)/.9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.blog-stream-list p{position:relative;z-index:1;max-width:570px;margin:0;color:#4b6074;font:400 13.5px/1.83 Manrope,sans-serif}.blog-stream-list b{position:relative;z-index:1;display:flex;align-items:center;gap:13px;margin-top:34px;color:#6f5229;font:600 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em}.article-intro{border-bottom:1px solid #9a713642}.article-chapter-nav{display:grid;grid-template-columns:240px minmax(0,1fr);gap:4vw;padding:72px 6vw 76px;background:#e7dbc9;color:#17314a}.article-chapter-nav>header{padding-top:5px}.article-chapter-nav>header>span{color:#87652f;font:600 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.19em}.article-chapter-nav>header>p{max-width:210px;margin:19px 0 0;color:#4d6277;font:400 11.5px/1.7 Manrope,sans-serif}.article-chapter-nav>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #9a713654;border-left:1px solid #9a713654}.article-chapter-nav a{position:relative;display:flex;min-height:132px;flex-direction:column;padding:22px 19px;border-right:1px solid #9a713654;border-bottom:1px solid #9a713654;color:#17314a;transition:background .3s,color .3s,transform .3s}.article-chapter-nav a:hover{z-index:1;background:#07142e;color:#f6f0e3;transform:translateY(-2px)}.article-chapter-nav a b{color:#9a7136;font:italic 22px/1 Cormorant Garamond,Georgia,serif}.article-chapter-nav a:hover b{color:#d3af67}.article-chapter-nav a span{max-width:220px;margin-top:17px;font:500 14px/1.18 Cormorant Garamond,Georgia,serif}.article-story-flow{background:#eee3d3;color:#17314a}.article-story-block{display:grid;grid-template-columns:minmax(520px,1.08fr) minmax(430px,.92fr);min-height:720px;border-bottom:1px solid #9a713642;background:#eee3d3;scroll-margin-top:88px}.article-story-block:nth-child(2n){background:#e7dbc9}.article-story-block.reverse{grid-template-columns:minmax(430px,.92fr) minmax(520px,1.08fr)}.article-story-block.reverse .article-story-media{grid-column:2;grid-row:1}.article-story-block.reverse .article-story-copy{grid-column:1;grid-row:1}.article-story-media{position:relative;display:grid;min-height:720px;place-items:center;gap:8px;margin:0;padding:34px;background:linear-gradient(145deg,#d3c0a5,#e9decd);overflow:hidden}.article-story-media:after{content:"";position:absolute;top:33px;right:33px;bottom:33px;left:33px;border:1px solid #f6f0e35c;pointer-events:none}.article-story-media img{display:block;width:100%;height:100%;max-height:652px;object-fit:contain;filter:saturate(.88) contrast(1.02);transition:transform .8s ease}.article-story-block:hover .article-story-media.media-1 img{transform:scale(1.018)}.article-story-media.media-2,.article-story-media.media-3{grid-template-columns:repeat(2,minmax(0,1fr));place-items:stretch;padding:8px;background:#d5c4ab}.article-story-media.media-2:after,.article-story-media.media-3:after{top:8px;right:8px;bottom:8px;left:8px}.article-story-media.media-2 img,.article-story-media.media-3 img{max-height:none;object-fit:cover}.article-story-media.media-3 img:first-child{grid-row:span 2}.article-story-media figcaption{position:absolute;z-index:2;right:46px;bottom:43px;padding:9px 12px;background:#07142edc;color:#f6f0e3;font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.article-story-copy{position:relative;align-self:center;padding:86px 7vw}.article-story-copy>span{display:block;color:#87652f;font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.19em}.article-story-copy h2{max-width:680px;margin:29px 0 33px;color:#17314a;font:500 clamp(48px,4.7vw,72px)/.89 "Cormorant Garamond",Georgia,serif;letter-spacing:-.042em}.article-story-copy>div{max-width:640px;color:#4b6074;font:400 14px/1.88 Manrope,sans-serif}.article-story-copy>div>p{margin:0 0 21px;color:#4b6074}.article-story-copy>div>p:first-child{color:#30485f;font-size:15px}.article-story-copy strong{color:#17314a;font-weight:650}.article-story-copy em{color:#6f5229}.article-story-copy h3{margin:46px 0 22px;color:#9a7136;font:italic 700 36px/.98 Cormorant Garamond,Georgia,serif;letter-spacing:-.025em}.article-story-copy h3 span{color:inherit!important;font:inherit}.article-story-copy ul,.article-story-copy ol{display:grid;gap:0;margin:31px 0 39px;padding:0;border-top:1px solid #9a71364a;list-style:none}.article-story-copy li{position:relative;padding:15px 8px 15px 25px;border-bottom:1px solid #9a71364a;color:#17314a;font:500 12.5px/1.62 Manrope,sans-serif}.article-story-copy li:before{content:"";position:absolute;left:2px;top:23px;width:7px;height:7px;border:1px solid #9a7136;transform:rotate(45deg)}.article-story-copy li p{margin:0;color:inherit}.article-story-copy a{color:#6f5229;text-decoration:underline;text-decoration-color:#9a71367a;text-underline-offset:4px}.article-story-block.text-only{display:block;min-height:0;padding:0}.article-story-block.text-only .article-story-copy{width:min(100%,1060px);margin:0 auto;padding:104px 8vw 116px}.article-story-block.text-only .article-story-copy>div{max-width:820px}.article-story-block.text-only .article-story-copy h2{max-width:900px}.article-story-block:first-child .article-story-copy>div>p:first-child{color:#17314a;font:500 21px/1.62 Manrope,sans-serif}.article-story-quote{grid-column:1/-1;display:grid;grid-template-columns:125px minmax(0,900px);justify-content:center;gap:38px;margin:0;padding:83px 8vw 89px;background:#07142e;color:#f6f0e3}.article-story-quote i{color:#d3af67;font:italic 118px/.68 Cormorant Garamond,Georgia,serif}.article-story-quote p{margin:0;color:#ead2a1;font:500 clamp(34px,3.7vw,56px)/1.04 "Cormorant Garamond",Georgia,serif;letter-spacing:-.025em}.article-product-cutout{mix-blend-mode:multiply}.article-gianduja-sokoladas-kurio-pavadinima-istarti-sunku-bet-skonis-uzburia .article-story-media:has(.article-product-cutout){padding:clamp(52px,6vw,96px);background:#dfd0bb}.article-gianduja-sokoladas-kurio-pavadinima-istarti-sunku-bet-skonis-uzburia .article-story-media:has(.article-product-cutout):after{top:25px;right:25px;bottom:25px;left:25px}.article-manon-legendinis-leonidas-sokoladas-uzkariaves-pasauli .article-story-media.media-2{gap:22px;padding:clamp(46px,5.5vw,86px);background:#dfd0bb}.article-manon-legendinis-leonidas-sokoladas-uzkariaves-pasauli .article-story-media.media-2:after{top:24px;right:24px;bottom:24px;left:24px}.article-manon-legendinis-leonidas-sokoladas-uzkariaves-pasauli .article-story-media.media-2 img{object-fit:contain;background:transparent}.article-interview .article-story-copy>div blockquote{position:relative;margin:32px 0 36px;padding:4px 0 4px 28px;border-left:2px solid #b68a45;background:transparent}.article-interview .article-story-copy>div blockquote p{margin:0;color:#765729;font:italic 600 clamp(25px,2.25vw,34px)/1.22 "Cormorant Garamond",Georgia,serif;letter-spacing:-.018em}.article-interview .article-story-copy>div blockquote+p{margin-top:28px}.article-interview .article-story-block.text-only .article-story-copy>div{max-width:900px}@media(max-width:1100px){.blog-stream-list>a,.blog-stream-list>a.reverse{grid-template-columns:1fr 1fr}.article-chapter-nav{grid-template-columns:190px 1fr}.article-chapter-nav>div{grid-template-columns:repeat(3,1fr)}.article-story-block,.article-story-block.reverse{grid-template-columns:1fr 1fr}}@media(max-width:980px){.blog-featured{padding-bottom:85px}.blog-featured-card figure{height:470px;min-height:0}.blog-featured-card figure img{padding:15px}.blog-featured-card p{font-size:12px}.blog-stream>header{display:block;padding:78px 18px 51px}.blog-stream>header h2{font-size:51px;line-height:.88}.blog-stream>header p{margin-top:28px;font-size:12.5px}.blog-stream-list>a,.blog-stream-list>a.reverse{display:flex;min-height:0;flex-direction:column}.blog-stream-list>a.reverse figure,.blog-stream-list>a.reverse>div{grid-column:auto;grid-row:auto}.blog-stream-list figure{height:470px;min-height:0;padding:14px}.blog-stream-list figure:after{top:14px;right:14px;bottom:14px;left:14px}.blog-stream-list figure img{max-height:442px}.blog-stream-list figcaption{right:27px;bottom:25px}.blog-stream-list>a>div{padding:58px 22px 67px}.blog-stream-list>a>div>i{font-size:132px}.blog-stream-list h3{font-size:46px}.blog-stream-list p{font-size:12px}.blog-stream-list b{font-size:7px}.article-chapter-nav{display:block;padding:64px 16px 70px}.article-chapter-nav>header{padding:0 3px 28px}.article-chapter-nav>header>p{max-width:340px}.article-chapter-nav:after{content:"Braukite \12f  \161on\105  \2192";display:block;margin:15px 3px 0;color:#6e7d8c;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.article-chapter-nav>div{display:flex;overflow-x:auto;margin-inline:-16px;padding-inline:16px;border:0;scroll-snap-type:x mandatory;scrollbar-width:none}.article-chapter-nav>div::-webkit-scrollbar{display:none}.article-chapter-nav a{flex:0 0 190px;min-height:126px;border:1px solid #9a713654;border-right:0;scroll-snap-align:center}.article-chapter-nav a:last-child{border-right:1px solid #9a713654}.article-story-block,.article-story-block.reverse{display:flex;min-height:0;flex-direction:column}.article-story-block.reverse .article-story-media,.article-story-block.reverse .article-story-copy{grid-column:auto;grid-row:auto}.article-story-media{order:1;height:500px;min-height:0;padding:15px}.article-story-media:after{top:15px;right:15px;bottom:15px;left:15px}.article-story-media img{max-height:470px}.article-story-media figcaption{right:28px;bottom:27px}.article-story-copy{order:2;padding:70px 20px 80px}.article-story-copy h2{font-size:49px;line-height:.89}.article-story-copy>div{font-size:12.5px;line-height:1.82}.article-story-copy>div>p:first-child{font-size:13.5px}.article-story-copy h3{font-size:33px}.article-story-copy li{font-size:11.5px}.article-story-block.text-only .article-story-copy{padding:75px 20px 84px}.article-story-block:first-child .article-story-copy>div>p:first-child{font-size:17px;line-height:1.65}.article-story-quote{order:3;display:block;padding:63px 22px 70px}.article-story-quote i{display:block;height:72px;font-size:104px}.article-story-quote p{font-size:34px;line-height:1.07}.article-gianduja-sokoladas-kurio-pavadinima-istarti-sunku-bet-skonis-uzburia .article-story-media:has(.article-product-cutout),.article-manon-legendinis-leonidas-sokoladas-uzkariaves-pasauli .article-story-media.media-2{height:auto;min-height:470px;padding:42px 24px}.article-interview .article-story-copy>div blockquote{margin:28px 0 31px;padding-left:20px}.article-interview .article-story-copy>div blockquote p{font-size:27px}}@media(max-width:430px){.blog-stream-list figure{height:430px}.blog-stream-list h3{font-size:43px}.article-story-media{height:450px}.article-story-copy h2{font-size:45px}.article-story-quote p{font-size:31px}}.product-page{min-height:100vh;background:#f3eadc;color:var(--blue-deep);overflow:clip}.pdp-breadcrumb{display:flex;align-items:center;gap:10px;padding:125px 5.5vw 25px;border-bottom:1px solid #9e79453b;color:#68788a;font:500 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.pdp-breadcrumb a{color:#805e2d}.pdp-breadcrumb b{max-width:48vw;overflow:hidden;color:#17314a;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.pdp-breadcrumb span{color:#b28a4e}.pdp-layout{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(390px,.74fr);column-gap:6vw;align-items:start;padding:45px 5.5vw 120px;background:#f3eadc}.pdp-primary-image,.pdp-image-stack figure{position:relative;display:grid;place-items:center;margin:0;overflow:hidden;background:linear-gradient(145deg,#e1d2bc,#f4ecdf);border:1px solid #9e794539;isolation:isolate}.pdp-primary-image{grid-column:1;grid-row:1;min-height:720px;aspect-ratio:4/5;border-radius:2px 42px 2px 2px}.pdp-primary-image:after,.pdp-image-stack figure:after{content:"";position:absolute;z-index:2;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #fff9ed75;border-radius:1px 30px 1px 1px;pointer-events:none}.pdp-primary-image img,.pdp-image-stack img{display:block;width:100%;height:100%;padding:7%;object-fit:contain;mix-blend-mode:multiply;filter:saturate(.96) contrast(1.02)}.pdp-primary-image figcaption{position:absolute;z-index:3;right:31px;bottom:30px;padding:9px 12px;background:#07142ee6;color:#f6f0e3;font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.pdp-summary{position:sticky;top:120px;grid-column:2;grid-row:1/3;align-self:start;padding:42px 0 0}.pdp-summary>span,.pdp-information>header>span,.pdp-assortment>header>span,.pdp-related>header>span{display:block;color:#936b30;font:650 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.pdp-summary h1{max-width:670px;margin:29px 0 27px;color:#17314a;font:500 clamp(52px,4.8vw,76px)/.88 "Cormorant Garamond",Georgia,serif;letter-spacing:-.043em}.pdp-summary>p{max-width:570px;margin:0;color:#4b6074;font:400 14px/1.82 Manrope,sans-serif}.pdp-purchase{margin-top:36px;padding-top:29px;border-top:1px solid #9e79454f}.pdp-price{display:flex;align-items:end;gap:13px}.pdp-price strong{color:#17314a;font:600 29px/1 Manrope,sans-serif;letter-spacing:-.04em}.pdp-price span{padding-bottom:2px;color:#7d6a52;font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.pdp-variants{margin:29px 0 0;padding:0;border:0}.pdp-variants legend{margin-bottom:13px;color:#465b70;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.pdp-variants>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.pdp-variants button{display:grid;gap:7px;min-height:63px;padding:12px 10px;border:1px solid #9e79455c;background:#f8f2e8;color:#334a61;text-align:left}.pdp-variants button span{font:600 10px/1.2 Manrope,sans-serif}.pdp-variants button small{color:#856431;font:500 8px Manrope,sans-serif}.pdp-variants button.active{border-color:#9a7136;background:#17314a;color:#fff}.pdp-variants button.active small{color:#e6c98e}.pdp-variants button:disabled{opacity:.42;text-decoration:line-through;cursor:not-allowed}.pdp-buy-row{display:grid;grid-template-columns:112px 1fr;gap:8px;margin-top:25px}.pdp-quantity{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;height:54px;border:1px solid #9e79456b;background:#f8f2e8}.pdp-quantity button{height:100%;padding:0;border:0;background:transparent;color:#8c672f;font:400 18px Manrope,sans-serif}.pdp-quantity output{text-align:center;color:#17314a;font:600 12px Manrope,sans-serif}.pdp-buy-row>a,.pdp-sold-out{display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 20px;background:#17314a;color:#fff;font:650 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.pdp-buy-row>a{transition:.3s}.pdp-buy-row>a:hover{background:#9a7136}.pdp-buy-row>a i{color:#e8ca8c}.pdp-sold-out{justify-content:center;background:#7b8490}.pdp-confidence{display:grid;gap:0;margin:27px 0 0;padding:0;border-top:1px solid #9e794541;list-style:none}.pdp-confidence li{display:grid;grid-template-columns:38px 1fr;gap:11px;align-items:center;padding:14px 0;border-bottom:1px solid #9e794541}.pdp-confidence li>i{color:#9a7136;font:italic 18px Cormorant Garamond,serif}.pdp-confidence li span{display:grid;gap:4px}.pdp-confidence b{color:#294258;font:600 9px Manrope,sans-serif}.pdp-confidence small{color:#718091;font:400 8px/1.45 Manrope,sans-serif}.pdp-image-stack{grid-column:1;grid-row:2;display:grid;gap:28px;margin-top:28px}.pdp-image-stack figure{min-height:650px;aspect-ratio:4/5}.pdp-image-stack figure>span{position:absolute;z-index:3;left:30px;top:29px;color:#906a34;font:italic 23px Cormorant Garamond,serif}.pdp-information{padding:125px 7vw 138px;background:#eee2d1}.pdp-information>header{display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,.43fr);column-gap:7vw;align-items:end}.pdp-information>header>span{grid-column:1/-1}.pdp-information h2,.pdp-assortment h2,.pdp-related h2{margin:25px 0 0;color:#17314a;font:500 clamp(58px,6vw,91px)/.86 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.pdp-information h2 em,.pdp-assortment h2 em{color:#9a7136;font-weight:400}.pdp-information>header>p{max-width:510px;margin:0 0 4px;color:#4e6376;font:400 13px/1.8 Manrope,sans-serif}.pdp-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:75px;border-block:1px solid #9e79454a}.pdp-facts article{position:relative;min-height:165px;padding:29px 24px;border-right:1px solid #9e79454a}.pdp-facts article:last-child{border-right:0}.pdp-facts small{position:absolute;right:18px;top:18px;color:#17314a0d;font:italic 62px/.8 Cormorant Garamond,serif}.pdp-facts span{display:block;color:#896633;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.pdp-facts b{position:relative;display:block;margin-top:31px;color:#17314a;font:500 25px/1.05 Cormorant Garamond,serif}.pdp-accordions{margin-top:70px;border-top:1px solid #9e79455c}.pdp-accordions details{border-bottom:1px solid #9e79455c}.pdp-accordions summary{display:flex;align-items:center;justify-content:space-between;min-height:83px;padding:20px 5px;color:#17314a;cursor:pointer;list-style:none}.pdp-accordions summary::-webkit-details-marker{display:none}.pdp-accordions summary span{font:500 26px/1.1 Cormorant Garamond,serif}.pdp-accordions summary i{display:grid;place-items:center;width:34px;height:34px;border:1px solid #9e79456a;border-radius:50%;color:#9a7136;font:400 15px Manrope,sans-serif;transition:.3s}.pdp-accordions details[open] summary i{background:#9a7136;color:#fff;transform:rotate(45deg)}.pdp-accordion-copy{max-width:900px;padding:0 5px 35px;color:#4e6275;font:400 13px/1.85 Manrope,sans-serif}.pdp-accordion-copy p{margin:0 0 16px}.pdp-accordion-copy h2,.pdp-accordion-copy h3{margin:25px 0 13px;color:#17314a;font:600 22px/1.1 Cormorant Garamond,serif}.pdp-accordion-copy ul{padding-left:19px}.pdp-accordion-copy a{display:inline-flex;align-items:center;gap:14px;margin-top:10px;padding-bottom:5px;border-bottom:1px solid #9a7136;color:#795926;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.pdp-assortment{padding:125px 6vw 145px;background:#07142e;color:#f6f0e3}.pdp-assortment>header{display:grid;grid-template-columns:minmax(0,.85fr) minmax(350px,.42fr);column-gap:7vw;align-items:end;margin:0 2vw 78px}.pdp-assortment>header>span{grid-column:1/-1;color:#d3af67}.pdp-assortment h2{color:#f6f0e3}.pdp-assortment h2 em{color:#e7c887}.pdp-assortment>header>p{max-width:520px;margin:0 0 4px;color:#f6f0e3b7;font:300 13px/1.8 Manrope,sans-serif}.pdp-assortment-groups{border-top:1px solid #d3af6748}.pdp-assortment-groups>details{border-bottom:1px solid #d3af6748}.pdp-assortment-groups>details>summary{display:grid;grid-template-columns:70px minmax(0,1fr) 44px;gap:23px;align-items:center;min-height:128px;padding:23px 12px;cursor:pointer;list-style:none}.pdp-assortment-groups>details>summary::-webkit-details-marker{display:none}.pdp-assortment-groups summary>small{color:#d3af67;font:italic 21px Cormorant Garamond,serif}.pdp-assortment-groups summary>span{display:grid;gap:8px}.pdp-assortment-groups summary b{font:500 34px/1 Cormorant Garamond,serif}.pdp-assortment-groups summary em{max-width:760px;color:#f6f0e3a9;font:300 10px/1.6 Manrope,sans-serif;font-style:normal}.pdp-assortment-groups summary>i{display:grid;place-items:center;width:38px;height:38px;border:1px solid #d3af6764;border-radius:50%;color:#d3af67;font:400 16px Manrope,sans-serif;transition:.3s}.pdp-assortment-groups>details[open]>summary>i{background:#d3af67;color:#07142e;transform:rotate(45deg)}.pdp-assortment-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:7px 0 40px 93px}.pdp-assortment-grid article{display:grid;grid-template-rows:220px 1fr;min-height:320px;background:#f0e5d5;color:#17314a}.pdp-assortment-grid figure{display:grid;place-items:center;margin:0;overflow:hidden;background:#e4d7c4}.pdp-assortment-grid img{display:block;width:100%;height:100%;padding:8%;object-fit:contain;mix-blend-mode:multiply}.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced{transform:scale(.78)}.pdp-assortment-grid article>div{padding:20px 18px 23px}.pdp-assortment-grid article b{font:600 24px/1 Cormorant Garamond,serif}.pdp-assortment-grid article p{margin:10px 0 0;color:#52677a;font:400 9px/1.6 Manrope,sans-serif}.pdp-related{padding:120px 6vw 138px;background:#f3eadc}.pdp-related>header{margin:0 2vw 62px}.pdp-related h2{font-size:clamp(56px,5.8vw,88px)}.pdp-related>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pdp-related>div>a{color:#17314a}.pdp-related figure{position:relative;display:grid;place-items:center;aspect-ratio:4/5;margin:0 0 22px;overflow:hidden;background:linear-gradient(145deg,#e0d2bd,#f3ebdf);border:1px solid #9e794534}.pdp-related figure img{width:100%;height:100%;padding:8%;object-fit:contain;mix-blend-mode:multiply;transition:transform .7s}.pdp-related a:hover figure img{transform:scale(1.035)}.pdp-related figure>i{position:absolute;right:15px;bottom:14px;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#07142ee7;color:#d3af67}.pdp-related a>small{color:#896633;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.pdp-related h3{min-height:2.1em;margin:11px 0 9px;font:500 26px/1.05 Cormorant Garamond,serif}.pdp-related a>p{margin:0;color:#8a652e;font:650 10px Manrope,sans-serif}.pdp-related>.mobile-swipe-hint{display:none}.pdp-not-found{min-height:75vh;padding:190px 7vw 100px;background:#f3eadc}.pdp-not-found>span{color:#9a7136;font:italic 80px Cormorant Garamond,serif}.pdp-not-found h1{margin:20px 0 35px;font:500 64px/.9 Cormorant Garamond,serif}.pdp-not-found a{border-bottom:1px solid #9a7136;color:#17314a;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}@media(max-width:1100px){.pdp-layout{grid-template-columns:minmax(0,1fr) minmax(350px,.82fr);column-gap:4vw;padding-inline:4vw}.pdp-primary-image{min-height:620px}.pdp-image-stack figure{min-height:580px}.pdp-assortment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-related>div{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-related>div>a:nth-child(4){display:none}}@media(max-width:800px){.pdp-breadcrumb{gap:7px;padding:99px 17px 18px;font-size:6px}.pdp-breadcrumb b{max-width:36vw}.pdp-layout{display:grid;grid-template-columns:1fr;padding:18px 15px 82px}.pdp-primary-image{grid-column:1;grid-row:1;min-height:0;aspect-ratio:4/5;border-radius:2px 28px 2px 2px}.pdp-primary-image:after,.pdp-image-stack figure:after{top:10px;right:10px;bottom:10px;left:10px;border-radius:1px 20px 1px 1px}.pdp-primary-image img,.pdp-image-stack img{padding:5%}.pdp-primary-image figcaption{right:19px;bottom:18px;font-size:6px}.pdp-summary{position:relative;top:auto;grid-column:1;grid-row:2;padding:51px 5px 64px}.pdp-summary>span{font-size:7px}.pdp-summary h1{margin:23px 0;font-size:51px;line-height:.88}.pdp-summary>p{font-size:13px;line-height:1.75}.pdp-purchase{margin-top:31px}.pdp-price strong{font-size:27px}.pdp-variants>div{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-buy-row{grid-template-columns:102px 1fr}.pdp-confidence b{font-size:9px}.pdp-confidence small{font-size:8px}.pdp-image-stack{grid-column:1;grid-row:3;gap:14px;margin:0}.pdp-image-stack figure{min-height:0;aspect-ratio:4/5}.pdp-image-stack figure>span{left:20px;top:19px}.pdp-information{padding:80px 17px 92px}.pdp-information>header{display:block}.pdp-information h2,.pdp-assortment h2,.pdp-related h2{margin-top:20px;font-size:52px;line-height:.88}.pdp-information>header>p{margin-top:29px;font-size:12.5px}.pdp-facts{grid-template-columns:1fr 1fr;margin-top:49px}.pdp-facts article{min-height:144px;padding:24px 17px}.pdp-facts article:nth-child(2){border-right:0}.pdp-facts article:nth-child(-n+2){border-bottom:1px solid #9e79454a}.pdp-facts small{font-size:52px}.pdp-facts b{font-size:22px}.pdp-accordions{margin-top:52px}.pdp-accordions summary{min-height:75px}.pdp-accordions summary span{max-width:80%;font-size:22px}.pdp-accordion-copy{font-size:12px;line-height:1.8}.pdp-assortment{padding:80px 16px 94px}.pdp-assortment>header{display:block;margin:0 2px 51px}.pdp-assortment>header>p{margin-top:28px;font-size:12px}.pdp-assortment-groups>details>summary{grid-template-columns:43px minmax(0,1fr) 36px;gap:10px;min-height:106px;padding:18px 3px}.pdp-assortment-groups summary b{font-size:29px}.pdp-assortment-groups summary em{font-size:9px;line-height:1.5}.pdp-assortment-groups summary>i{width:33px;height:33px}.pdp-assortment-grid{grid-template-columns:1fr 1fr;gap:7px;padding:4px 0 25px}.pdp-assortment-grid article{grid-template-rows:150px 1fr;min-height:260px}.pdp-assortment-grid article>div{padding:14px 12px 18px}.pdp-assortment-grid article b{font-size:20px}.pdp-assortment-grid article p{font-size:8px}.pdp-related{padding:80px 16px 95px}.pdp-related>header{margin:0 2px 25px}.pdp-related>.mobile-swipe-hint{display:flex;margin:0 2px 16px}.pdp-related>div{display:flex;gap:9px;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-related>div::-webkit-scrollbar{display:none}.pdp-related>div>a,.pdp-related>div>a:nth-child(4){display:block;flex:0 0 74vw;scroll-snap-align:center}.pdp-related h3{min-height:0;font-size:27px}}@media(max-width:430px){.pdp-summary h1{font-size:47px}.pdp-buy-row{grid-template-columns:94px 1fr}.pdp-buy-row>a{padding-inline:14px;font-size:7px}.pdp-assortment h2,.pdp-information h2,.pdp-related h2{font-size:48px}.pdp-assortment-grid article{grid-template-rows:135px 1fr}.pdp-assortment-grid article b{font-size:18px}}.pdp-weight-variants>div{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-alcohol-choice{margin:27px 0 0;padding:0;border:0}.pdp-alcohol-choice legend{max-width:470px;margin-bottom:13px;color:#465b70;font:650 8px/1.5 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.pdp-alcohol-choice>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.pdp-alcohol-choice button{display:grid;grid-template-columns:17px 1fr;gap:10px;align-items:center;min-height:66px;padding:11px 12px;border:1px solid #9e79455c;background:#f8f2e8;color:#334a61;text-align:left}.pdp-alcohol-choice button>i{display:block;width:14px;height:14px;border:1px solid #9a7136;border-radius:50%;box-shadow:inset 0 0 0 3px #f8f2e8}.pdp-alcohol-choice button>span{display:grid;gap:5px}.pdp-alcohol-choice button b{font:600 10px Manrope,sans-serif}.pdp-alcohol-choice button small{color:#718091;font:400 8px/1.4 Manrope,sans-serif}.pdp-alcohol-choice button.active{border-color:#17314a;background:#17314a;color:#fff}.pdp-alcohol-choice button.active>i{background:#d3af67;border-color:#d3af67;box-shadow:inset 0 0 0 3px #17314a}.pdp-alcohol-choice button.active small{color:#f6f0e3b5}.pdp-box-facts>a{position:relative;display:block;min-height:165px;padding:29px 24px;border-right:1px solid #9e79454a;color:inherit}.pdp-box-facts>a:hover{background:#17314a}.pdp-box-facts>a:hover span,.pdp-box-facts>a:hover b{color:#fff}.pdp-box-facts>a:hover small{color:#fff1}.pdp-box-facts span{min-height:2.5em}.pdp-box-facts b{max-width:230px;margin-top:24px;font-size:20px;line-height:1.16}.pdp-box-preparation{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(430px,1.28fr);gap:6vw;margin-top:64px;padding:52px 5vw;background:linear-gradient(135deg,#132e48,#173d59);color:#f6f0e3;box-shadow:0 28px 70px #17314a1c}.pdp-box-preparation>header{align-self:start;padding-top:4px}.pdp-box-preparation>header>span{color:#d3af67;font:650 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.pdp-box-preparation h3{max-width:560px;margin:20px 0 22px;font:500 clamp(39px,4vw,57px)/.92 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.pdp-box-preparation h3 em{color:#e7c887;font-weight:400}.pdp-box-preparation>header>p{max-width:340px;margin:0;color:#f6f0e39e;font:300 10px/1.7 Manrope,sans-serif}.pdp-preparation-details{border-top:1px solid #d3af6750}.pdp-preparation-details details{border-bottom:1px solid #d3af6750}.pdp-preparation-details summary{display:grid;grid-template-columns:42px minmax(0,1fr) 30px;gap:13px;align-items:center;min-height:66px;padding:11px 2px;cursor:pointer;list-style:none}.pdp-preparation-details summary::-webkit-details-marker{display:none}.pdp-preparation-details small{color:#d3af67;font:italic 18px Cormorant Garamond,serif}.pdp-preparation-details h4{margin:0;color:#fff;font:500 23px/1.05 Cormorant Garamond,serif}.pdp-preparation-details summary i{display:grid;place-items:center;width:28px;height:28px;border:1px solid #d3af6770;border-radius:50%;color:#d3af67;font:400 13px Manrope,sans-serif;transition:.3s}.pdp-preparation-details details[open] summary i{background:#d3af67;color:#17314a;transform:rotate(45deg)}.pdp-preparation-details p{max-width:680px;margin:0;padding:0 42px 22px 55px;color:#f6f0e3bd;font:300 10px/1.75 Manrope,sans-serif}.pdp-assortment{scroll-margin-top:90px}.pdp-assortment-grid{gap:16px}.pdp-assortment-grid article{grid-template-rows:215px 1fr;overflow:hidden;background:linear-gradient(160deg,#f9f1e5,#e8d8c3);border:1px solid #d3af6773;border-radius:120px 120px 20px 20px;box-shadow:0 20px 45px #0002;transition:transform .35s,border-color .35s}.pdp-assortment-grid article:hover{border-color:#e7c887;transform:translateY(-5px)}.pdp-assortment-grid figure{margin:11px 11px 0;isolation:isolate;background:radial-gradient(circle at 50% 38%,#fffdf7 0,#f3e8d9 47%,#dfcdb5);border:1px solid #9a71362b;border-radius:50% 50% 43% 43%}.pdp-assortment-grid img{display:block;width:100%;height:100%;padding:12%;object-fit:contain;object-position:center;mix-blend-mode:multiply;filter:saturate(.96) contrast(1.05)}.pdp-assortment-grid article>div{text-align:center}.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced{transform:scale(.86)}@media(max-width:1100px){.pdp-box-preparation{grid-template-columns:minmax(240px,.66fr) minmax(390px,1.34fr);gap:4vw;padding-inline:4vw}.pdp-box-facts b{font-size:18px}}@media(max-width:800px){.pdp-weight-variants>div{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-alcohol-choice>div{grid-template-columns:1fr}.pdp-box-facts>a{min-height:144px;padding:24px 17px;border-bottom:1px solid #9e79454a}.pdp-box-facts>a:nth-child(1){border-right:1px solid #9e79454a}.pdp-box-facts b{font-size:18px}.pdp-box-preparation{display:block;margin-top:58px;padding:44px 19px 33px}.pdp-box-preparation h3{margin-bottom:18px;font-size:43px}.pdp-box-preparation>header>p{margin-bottom:31px}.pdp-preparation-details summary{grid-template-columns:35px minmax(0,1fr) 28px;min-height:64px}.pdp-preparation-details h4{font-size:22px}.pdp-preparation-details p{padding:0 35px 20px 48px;font-size:10px}.pdp-assortment-grid article{grid-template-rows:145px 1fr;min-height:260px;border-radius:80px 80px 16px 16px}.pdp-assortment-grid figure{margin:7px 7px 0}.pdp-assortment-grid img{padding:10%}}@media(max-width:430px){.pdp-weight-variants>div{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-alcohol-choice legend{font-size:7px}.pdp-box-facts b{font-size:17px}.pdp-box-preparation h3{font-size:43px}}.pdp-information{padding:0 0 138px}.pdp-value-panel{padding:125px 7vw 105px;background:#eee2d1}.pdp-value-panel>header{display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,.43fr);column-gap:7vw;align-items:end}.pdp-value-panel>header>span{grid-column:1/-1;display:block;color:#936b30;font:650 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.pdp-value-panel>header>p{max-width:510px;margin:0 0 4px;color:#4e6376;font:400 13px/1.8 Manrope,sans-serif}.pdp-box-value-panel{position:relative;overflow:hidden;background:linear-gradient(90deg,#07142ef7,#0b2441ed 42%,#17314abf 68%,#17314a78),var(--asset-packing) center 46%/cover no-repeat;box-shadow:inset 0 0 0 1px #d3af6738}.pdp-box-value-panel:after{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #d3af6745;pointer-events:none}.pdp-box-value-panel>header,.pdp-box-value-panel>.pdp-facts{position:relative;z-index:1}.pdp-box-value-panel>header>span{color:#e7c887}.pdp-box-value-panel h2{color:#fff}.pdp-box-value-panel h2 em{color:#e7c887}.pdp-box-value-panel>header>p{color:#f6f0e3d1}.pdp-box-value-panel .pdp-facts{overflow:hidden;margin-top:72px;border:1px solid #d3af6780;background:#07142e8f;box-shadow:0 24px 70px #0004;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pdp-box-value-panel .pdp-facts>a,.pdp-box-value-panel .pdp-facts>article{min-height:190px;padding:30px 24px;border:0;border-right:1px solid #d3af6750;transition:transform .35s,filter .35s}.pdp-box-value-panel .pdp-facts>*:last-child{border-right:0}.pdp-box-value-panel .pdp-facts>a{background:linear-gradient(145deg,#e5c77f,#c99b44);color:#07142e}.pdp-box-value-panel .pdp-facts>article:nth-child(2){background:#f3e9d9}.pdp-box-value-panel .pdp-facts>article:nth-child(3){background:linear-gradient(145deg,#315f78,#1e465f)}.pdp-box-value-panel .pdp-facts>article:nth-child(4){background:linear-gradient(145deg,#102c49,#07142e)}.pdp-box-value-panel .pdp-facts>a:hover{background:linear-gradient(145deg,#f0d99d,#d7ad59);transform:none;filter:brightness(1.04)}.pdp-box-value-panel .pdp-facts span{font-size:8px}.pdp-box-value-panel .pdp-facts b{margin-top:30px;font-size:23px;line-height:1.08}.pdp-box-value-panel .pdp-facts>a span,.pdp-box-value-panel .pdp-facts>a b,.pdp-box-value-panel .pdp-facts>article:nth-child(2) span,.pdp-box-value-panel .pdp-facts>article:nth-child(2) b{color:#17314a}.pdp-box-value-panel .pdp-facts>article:nth-child(n+3) span{color:#e7c887}.pdp-box-value-panel .pdp-facts>article:nth-child(n+3) b{color:#fff}.pdp-box-value-panel .pdp-facts small{color:#fff2}.pdp-box-value-panel .pdp-facts>a small,.pdp-box-value-panel .pdp-facts>article:nth-child(2) small{color:#17314a14}.pdp-box-preparation,.pdp-accordions{margin-inline:7vw}.pdp-preparation-details p{padding-bottom:27px;color:#f6f0e3e0;font-size:13px;line-height:1.75}.pdp-box-preparation>header>p{font-size:11.5px;line-height:1.75}.pdp-assortment-grid{gap:18px}.pdp-assortment-grid article{position:relative;grid-template-rows:235px 1fr;overflow:hidden;min-height:360px;background:linear-gradient(160deg,#f7efe3,#e6d5bd);border:1px solid #d3af6785;border-radius:0;clip-path:polygon(0 16px,16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);box-shadow:0 20px 45px #0003;transition:transform .35s,border-color .35s,box-shadow .35s}.pdp-assortment-grid article:before{content:"";position:absolute;z-index:2;left:18px;right:18px;top:0;height:2px;background:linear-gradient(90deg,transparent,#d3af67,transparent)}.pdp-assortment-grid article:hover{border-color:#e7c887;box-shadow:0 28px 60px #0005;transform:translateY(-5px)}.pdp-assortment-grid figure{display:grid;place-items:center;margin:14px 14px 0;overflow:hidden;isolation:isolate;background:linear-gradient(145deg,#ecddc8,#fbf5eb);border:0;border-bottom:1px solid #b68c4e55;border-radius:0;clip-path:polygon(0 10px,10px 0,100% 0,100% 100%,0 100%)}.pdp-assortment-grid img,.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced{display:block;width:76%;height:76%;max-width:none;max-height:none;margin:auto;padding:0;object-fit:contain;object-position:50% 50%;mix-blend-mode:multiply;filter:saturate(.96) contrast(1.06);transform:none}.pdp-assortment-grid article>div{padding:23px 20px 27px;text-align:left}.pdp-assortment-grid article b{font-size:26px;line-height:.98}.pdp-assortment-grid article p{margin-top:12px;font-size:9.5px;line-height:1.65}@media(max-width:1100px){.pdp-box-value-panel .pdp-facts b{font-size:20px}.pdp-assortment-grid article{grid-template-rows:220px 1fr}}@media(max-width:800px){.pdp-information{padding-bottom:92px}.pdp-value-panel{padding:82px 17px 72px}.pdp-value-panel>header{display:block}.pdp-value-panel>header>p{margin-top:29px;font-size:12.5px}.pdp-box-value-panel{background:linear-gradient(180deg,#07142ef5,#102d49e8 62%,#17314ab8),var(--asset-packing) 58% center/cover no-repeat}.pdp-box-value-panel:after{top:10px;right:10px;bottom:10px;left:10px}.pdp-box-value-panel .pdp-facts{grid-template-columns:1fr;margin-top:49px}.pdp-box-value-panel .pdp-facts>a,.pdp-box-value-panel .pdp-facts>article{min-height:0;padding:25px 20px 27px;border-right:0;border-bottom:1px solid #d3af675c}.pdp-box-value-panel .pdp-facts>*:last-child{border-bottom:0}.pdp-box-value-panel .pdp-facts b{margin-top:18px;font-size:23px}.pdp-box-preparation,.pdp-accordions{margin-inline:17px}.pdp-preparation-details p{padding:0 8px 24px 48px;font-size:12.5px}.pdp-box-preparation>header>p{font-size:11.5px}.pdp-assortment-grid{gap:9px}.pdp-assortment-grid article{grid-template-rows:145px 1fr;min-height:270px;border-radius:0;clip-path:polygon(0 10px,10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.pdp-assortment-grid figure{margin:8px 8px 0}.pdp-assortment-grid img,.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced{width:78%;height:78%;padding:0;transform:none}.pdp-assortment-grid article>div{padding:16px 13px 20px;text-align:left}.pdp-assortment-grid article b{font-size:20px}.pdp-assortment-grid article p{font-size:8.5px}}.card-lab{background:#efe4d3;color:#132b43;overflow:clip}.card-lab-hero{position:relative;min-height:900px;display:flex;align-items:center;padding:175px 7vw 180px;color:#fff;isolation:isolate}.card-lab-hero>img{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 54%}.card-lab-hero-wash{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050d1ef5,#07142ed4 38%,#07142e36 75%),linear-gradient(0deg,#050d1ee6 0%,transparent 45%)}.card-lab-hero:after{content:"";position:absolute;z-index:-1;top:125px;right:2.2vw;bottom:36px;left:2.2vw;border:1px solid #d3af6748;pointer-events:none}.card-lab-hero-copy{width:min(790px,64vw)}.card-lab-hero-copy>span,.lab-variant-head span,.card-lab-ending>span{color:#e4c57d;font:650 9px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.22em}.card-lab-hero h1{margin:28px 0 31px;font:500 clamp(66px,7vw,112px)/.82 "Cormorant Garamond",Georgia,serif;letter-spacing:-.052em}.card-lab-hero h1 em{color:#e5c57d;font-weight:400}.card-lab-hero-copy>p{max-width:580px;margin:0 0 0 10vw;color:#f6f0e3cf;font:300 14px/1.8 Manrope,sans-serif}.card-lab-index{position:absolute;left:7vw;right:7vw;bottom:55px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #d3af6766;border-bottom:1px solid #d3af6766;background:#07142e8a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card-lab-index a{position:relative;min-height:84px;display:grid;grid-template-columns:32px 1fr 18px;gap:10px;align-items:center;padding:18px 20px;border-right:1px solid #d3af674b;transition:background .3s}.card-lab-index a:last-child{border-right:0}.card-lab-index a:hover{background:#d3af6724}.card-lab-index small{color:#d3af67;font:italic 16px Cormorant Garamond,serif}.card-lab-index b{font:500 13px/1.25 Manrope,sans-serif}.card-lab-index i{color:#d3af67;font:400 15px Manrope;font-style:normal}.lab-variant{position:relative;padding:130px 6vw 145px;isolation:isolate;scroll-margin-top:104px}.lab-variant-head{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.45fr);align-items:end;gap:7vw;margin:0 2vw 72px}.lab-variant-head span{color:#8f672d}.lab-variant-head h2{margin:23px 0 0;color:#17314a;font:500 clamp(56px,6vw,92px)/.84 "Cormorant Garamond",Georgia,serif;letter-spacing:-.05em}.lab-variant-head h2 em{color:#9b7135;font-weight:400}.lab-variant-head>p{max-width:520px;margin:0 0 4px;color:#53697c;font:400 13px/1.8 Manrope,sans-serif}.lab-variant-head.is-light span{color:#e4c57d}.lab-variant-head.is-light h2{color:#fff}.lab-variant-head.is-light h2 em{color:#e7c887}.lab-variant-head.is-light>p{color:#f6f0e3b8}.lab-fit-note{position:relative;z-index:2;display:flex;align-items:baseline;gap:20px;margin:54px 2vw 0;padding-top:22px;border-top:1px solid #a2763947}.lab-fit-note b{color:#8f672d;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.lab-fit-note span{color:#53697c;font:400 11px/1.6 Manrope,sans-serif}.lab-fit-note.is-light{border-color:#d3af6758}.lab-fit-note.is-light b{color:#e4c57d}.lab-fit-note.is-light span{color:#f6f0e3b8}.lab-photo{min-height:950px;color:#fff}.lab-photo-backdrop{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 60%;filter:saturate(.78)}.lab-photo-wash{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#07142ef3,#102944db 42%,#07142e8f),linear-gradient(0deg,#050d1e9c,transparent)}.lab-photo:after{content:"";position:absolute;z-index:-1;top:18px;right:18px;bottom:18px;left:18px;border:1px solid #d3af6740}.photo-card-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.photo-card-grid article{position:relative;min-height:460px;display:grid;grid-template-rows:245px 1fr;padding:13px;background:linear-gradient(150deg,#fffdf0d9,#f3e3c6b8);color:#142d46;border:1px solid #fff9;box-shadow:0 26px 70px #02081566;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:transform .4s,background .4s}.photo-card-grid article:hover{transform:translateY(-9px);background:#fff4dfeb}.photo-card-grid article>span{position:absolute;z-index:3;left:25px;top:23px;color:#8d652d;font:italic 17px Cormorant Garamond,serif}.photo-card-grid figure{display:grid;place-items:center;margin:0;background:radial-gradient(circle at 50% 38%,#fffefa 0%,#ecddc88c 68%,transparent 69%)}.photo-card-grid img{width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply}.photo-card-grid article>div{padding:22px 15px 18px;border-top:1px solid #a77d414c}.photo-card-grid small,.jewel-card-grid small,.editorial-copy small,.collector-grid small{color:#966e34;font:650 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.photo-card-grid h3{margin:10px 0 11px;font:600 28px/.96 Cormorant Garamond,serif}.photo-card-grid p{margin:0;color:#52677a;font:400 9px/1.6 Manrope,sans-serif}.photo-card-grid article>i{position:absolute;right:27px;top:22px;color:#9a7136;font:400 16px Manrope;font-style:normal}.lab-jewel{overflow:hidden;background:radial-gradient(circle at 50% 39%,#1d3953,#0b1b34 45%,#050d1e);color:#fff}.lab-jewel:before{content:"";position:absolute;z-index:-1;left:50%;top:26%;width:80vw;height:40vw;transform:translate(-50%);background:radial-gradient(ellipse,#d3af671f,transparent 65%);filter:blur(15px)}.lab-jewel:after{content:"COLLECTION";position:absolute;z-index:-1;left:50%;top:40%;transform:translate(-50%,-50%);color:#fff025;font:400 15vw/.8 Italiana,serif;letter-spacing:-.07em}.jewel-card-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.jewel-card-grid article{position:relative;min-height:490px;padding:1px;background:linear-gradient(145deg,#e8cd8a,#896323,#e8cd8a);clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);transition:transform .4s}.jewel-card-grid article:hover{transform:translateY(-8px)}.jewel-card-grid article:before{content:"";position:absolute;z-index:-1;top:1px;right:1px;bottom:1px;left:1px;background:linear-gradient(160deg,#132b47,#07142e 60%);clip-path:inherit}.jewel-card-grid article>span{position:absolute;z-index:3;left:22px;top:21px;color:#e4c57d;font:italic 18px Cormorant Garamond,serif}.jewel-card-grid figure{position:relative;height:280px;display:grid;place-items:center;margin:0 14px;border-bottom:1px solid #d3af6747}.jewel-card-grid figure:after{content:"";position:absolute;left:12%;right:12%;bottom:33px;height:17px;border-radius:50%;background:#020713a8;filter:blur(9px)}.jewel-card-grid figure>div{position:relative;z-index:2;width:78%;height:68%;display:grid;place-items:center;background:radial-gradient(circle,#fff9ed 0%,#e7d6bd 67%,#a47b4030 68%,transparent 72%)}.jewel-card-grid img{position:relative;z-index:2;width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 15px 13px #10101833)}.jewel-card-grid article>div{padding:25px 22px 28px}.jewel-card-grid small{color:#d9b96f}.jewel-card-grid h3{margin:12px 0;font:500 30px/.94 Cormorant Garamond,serif}.jewel-card-grid p{margin:0;color:#f6f0e39a;font:300 9px/1.65 Manrope,sans-serif}.lab-editorial{background:#efe4d3}.editorial-grid{margin:0 2vw;border-top:1px solid #9b713554}.editorial-grid article{position:relative;display:grid;grid-template-columns:80px minmax(320px,.8fr) minmax(330px,1fr);align-items:center;min-height:350px;border-bottom:1px solid #9b713554}.editorial-grid article:nth-child(2n){grid-template-columns:80px minmax(330px,1fr) minmax(320px,.8fr)}.editorial-grid article:nth-child(2n) figure{grid-column:3;grid-row:1}.editorial-grid article:nth-child(2n) .editorial-copy{grid-column:2;grid-row:1}.editorial-number{align-self:start;padding-top:35px;color:#9b7135;font:italic 20px Cormorant Garamond,serif}.editorial-grid figure{height:350px;display:grid;place-items:center;margin:0;background:radial-gradient(circle at 50% 46%,#f9f3e9 0%,#e4d5c0 62%,transparent 63%)}.editorial-grid img{width:72%;height:72%;object-fit:contain;mix-blend-mode:multiply;transition:transform .55s}.editorial-grid article:hover img{transform:scale(1.06) rotate(-2deg)}.editorial-copy{max-width:620px;padding:45px 8vw}.editorial-copy h3{margin:13px 0 17px;color:#17314a;font:600 clamp(34px,4vw,58px)/.9 "Cormorant Garamond",serif;letter-spacing:-.035em}.editorial-copy p{max-width:440px;margin:0;color:#53697c;font:400 11px/1.75 Manrope,sans-serif}.editorial-copy a{display:inline-flex;gap:18px;margin-top:25px;padding-bottom:7px;border-bottom:1px solid #9b7135;color:#17314a;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.editorial-copy a i{color:#9b7135;font-style:normal}.lab-collector{min-height:1050px;overflow:hidden;background:#07142e;color:#fff}.collector-photo{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0}.collector-photo img{width:100%;height:100%;object-fit:cover;object-position:center 54%;filter:saturate(.72) brightness(.6)}.collector-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07142ef2,#07142ec4 46%,#07142e72),linear-gradient(0deg,#050d1ecb,transparent 55%)}.collector-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:245px 245px;gap:12px}.collector-grid article{position:relative;display:grid;grid-template-columns:46% 54%;overflow:hidden;background:#07142ed1;border:1px solid #d3af6760;box-shadow:0 20px 60px #0004;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:background .35s,transform .35s}.collector-grid article:hover{background:#102a46e8;transform:translateY(-4px)}.collector-grid article.is-featured{grid-row:1/3;display:grid;grid-template-columns:1fr;grid-template-rows:62% 38%;background:linear-gradient(145deg,#ebdcc6e8,#cdae7ee0);color:#17314a;border-color:#f2d99c99}.collector-grid figure{display:grid;place-items:center;margin:0;background:radial-gradient(circle,#f9f1e5 0%,#dac6aa 65%,transparent 66%)}.collector-grid article:not(.is-featured) figure{margin:10px}.collector-grid img{width:78%;height:78%;object-fit:contain;mix-blend-mode:multiply}.collector-grid article>div{align-self:center;padding:20px}.collector-grid article>div>span{display:block;margin-bottom:18px;color:#d3af67;font:italic 17px Cormorant Garamond,serif}.collector-grid .is-featured>div{padding:26px 30px}.collector-grid .is-featured>div>span{color:#8f672d}.collector-grid h3{margin:10px 0 0;font:500 26px/.96 Cormorant Garamond,serif}.collector-grid .is-featured h3{font-size:39px}.collector-grid p{margin:11px 0 0;color:#53697c;font:400 9px/1.6 Manrope,sans-serif}.collector-grid article:not(.is-featured) small{color:#d9b96f}.card-lab-ending{padding:120px 8vw 130px;background:#d8c4a6;color:#17314a;text-align:center}.card-lab-ending>span{color:#8f672d}.card-lab-ending h2{margin:22px 0 25px;font:500 clamp(58px,6vw,90px)/.86 "Cormorant Garamond",serif;letter-spacing:-.05em}.card-lab-ending h2 em{color:#8f672d;font-weight:400}.card-lab-ending>p{max-width:570px;margin:0 auto;color:#4c6174;font:400 13px/1.8 Manrope,sans-serif}.card-lab-ending>div{max-width:1000px;display:grid;grid-template-columns:repeat(4,1fr);margin:55px auto 0;border-top:1px solid #8f672d61;border-bottom:1px solid #8f672d61}.card-lab-ending a{min-height:84px;display:grid;grid-template-columns:31px 1fr;align-items:center;padding:18px;text-align:left;border-right:1px solid #8f672d45;font:600 11px/1.35 Manrope,sans-serif}.card-lab-ending a:last-child{border-right:0}.card-lab-ending a:hover{background:#efe4d37d}.card-lab-ending a small{color:#8f672d;font:italic 17px Cormorant Garamond,serif}@media(max-width:1050px){.card-lab-hero{min-height:850px}.card-lab-index{grid-template-columns:1fr 1fr}.card-lab-index a{min-height:64px}.lab-variant-head{grid-template-columns:1fr minmax(280px,.52fr)}.photo-card-grid,.jewel-card-grid{grid-template-columns:1fr 1fr}.collector-grid{grid-template-columns:1.25fr 1fr;grid-template-rows:220px 220px 220px}.collector-grid article.is-featured{grid-row:1/3}.collector-grid article:last-child{grid-column:1/3}.collector-grid article:last-child figure{background:radial-gradient(circle at 24% 50%,#f9f1e5 0%,#dac6aa 24%,transparent 25%)}}@media(max-width:800px){.card-lab-hero{min-height:930px;align-items:flex-start;padding:160px 18px 240px}.card-lab-hero:after{top:108px;right:9px;bottom:10px;left:9px}.card-lab-hero>img{object-position:64% center}.card-lab-hero-wash{background:linear-gradient(0deg,#050d1ef6,#07142ed0 60%,#07142e55)}.card-lab-hero-copy{width:auto}.card-lab-hero-copy>span,.lab-variant-head span,.card-lab-ending>span{font-size:8px}.card-lab-hero h1{font-size:57px;line-height:.85}.card-lab-hero-copy>p{margin-left:20px;font-size:12.5px}.card-lab-index{left:18px;right:18px;bottom:30px;grid-template-columns:1fr}.card-lab-index a{min-height:52px;padding:10px 13px}.card-lab-index b{font-size:10px}.lab-variant{padding:85px 16px 95px}.lab-variant-head{display:block;margin:0 2px 48px}.lab-variant-head h2{font-size:51px;line-height:.87}.lab-variant-head>p{margin-top:27px;font-size:12px}.lab-fit-note{display:grid;gap:8px;margin:39px 2px 0}.lab-fit-note span{font-size:10px}.lab-photo:after{top:8px;right:8px;bottom:8px;left:8px}.photo-card-grid,.jewel-card-grid{grid-template-columns:1fr 1fr;gap:8px}.photo-card-grid article{min-height:340px;grid-template-rows:170px 1fr;padding:7px}.photo-card-grid article>span{left:15px;top:14px}.photo-card-grid article>i{right:15px;top:14px}.photo-card-grid article>div{padding:16px 10px}.photo-card-grid h3{font-size:21px}.photo-card-grid p,.jewel-card-grid p{font-size:8px}.jewel-card-grid{gap:9px}.jewel-card-grid article{min-height:350px;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.jewel-card-grid figure{height:190px;margin:0 8px}.jewel-card-grid article>span{left:14px;top:14px}.jewel-card-grid article>div{padding:17px 13px 20px}.jewel-card-grid h3{font-size:22px}.editorial-grid{margin:0 2px}.editorial-grid article,.editorial-grid article:nth-child(2n){grid-template-columns:37px 1fr;min-height:0;padding:18px 0}.editorial-grid article figure,.editorial-grid article:nth-child(2n) figure{grid-column:2;grid-row:1;height:220px}.editorial-grid article .editorial-copy,.editorial-grid article:nth-child(2n) .editorial-copy{grid-column:2;grid-row:2;padding:17px 5px 23px}.editorial-number{grid-column:1;grid-row:1/3;padding-top:9px}.editorial-copy h3{font-size:39px}.editorial-copy p{font-size:10px}.collector-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:8px}.collector-grid article,.collector-grid article.is-featured{grid-column:auto;grid-row:auto;display:grid;grid-template-columns:1fr;grid-template-rows:170px 1fr;min-height:310px}.collector-grid article:last-child{grid-column:auto}.collector-grid article:not(.is-featured) figure{margin:7px}.collector-grid .is-featured>div,.collector-grid article>div{padding:16px 13px 20px}.collector-grid .is-featured h3,.collector-grid h3{font-size:23px}.collector-grid article>div>span{margin-bottom:10px}.collector-grid .is-featured p{display:none}.collector-grid article:last-child figure{background:radial-gradient(circle,#f9f1e5 0%,#dac6aa 65%,transparent 66%)}.card-lab-ending{padding:85px 18px 95px}.card-lab-ending h2{font-size:54px}.card-lab-ending>p{font-size:12px}.card-lab-ending>div{grid-template-columns:1fr 1fr;margin-top:40px}.card-lab-ending a{min-height:72px;border-bottom:1px solid #8f672d45}.card-lab-ending a:nth-child(2){border-right:0}}@media(max-width:430px){.card-lab-hero h1{font-size:51px}.photo-card-grid,.jewel-card-grid,.collector-grid{grid-template-columns:1fr}.photo-card-grid article{grid-template-rows:220px 1fr}.jewel-card-grid figure{height:235px}.collector-grid article,.collector-grid article.is-featured{grid-template-rows:220px 1fr}.card-lab-ending>div{grid-template-columns:1fr}.card-lab-ending a{border-right:0}}.pdp-hero-gallery{grid-column:1;grid-row:1;min-width:0}.pdp-hero-swipe{display:none}.pdp-hero-track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pdp-hero-image{position:relative;display:grid;place-items:center;aspect-ratio:4/5;margin:0;overflow:hidden;background:linear-gradient(145deg,#e1d2bc,#f4ecdf);border:1px solid #9e794539;isolation:isolate}.pdp-hero-image:nth-child(2){background:linear-gradient(155deg,#efe5d6,#d9c5a8)}.pdp-hero-image:after{content:"";position:absolute;z-index:2;top:13px;right:13px;bottom:13px;left:13px;border:1px solid #fff9ed75;pointer-events:none}.pdp-hero-image img{display:block;width:100%;height:100%;padding:7%;object-fit:contain;mix-blend-mode:multiply;filter:saturate(.96) contrast(1.02);transition:transform .6s}.pdp-hero-image.is-detail img{transform:scale(1.14)}.pdp-hero-image figcaption{position:absolute;z-index:3;right:21px;bottom:20px;padding:9px 11px;background:#07142ee6;color:#f6f0e3;font:600 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.pdp-hero-image>span{position:absolute;z-index:3;left:20px;top:19px;color:#906a34;font:italic 20px/1 Cormorant Garamond,serif}.pdp-assortment-grid figure{isolation:isolate}@media(max-width:800px){.pdp-hero-gallery{grid-column:1;grid-row:1;margin-inline:-15px;padding-top:29px;overflow:hidden}.pdp-hero-swipe{display:flex;align-items:center;gap:9px;margin:0 17px 12px;color:#8a652e;font:650 9px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.13em}.pdp-hero-swipe span{font-size:16px}.pdp-hero-track{display:flex;gap:9px;overflow-x:auto;padding:0 15px 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-hero-track::-webkit-scrollbar{display:none}.pdp-hero-image{flex:0 0 82vw;scroll-snap-align:center}.pdp-summary{grid-row:2}.pdp-image-strip{grid-row:3}.pdp-summary>p{font-size:15px;line-height:1.72}.pdp-variants legend,.pdp-alcohol-choice legend{font-size:9.5px}.pdp-weight-variants button span{font-size:9px}.pdp-confidence b{font-size:11px}.pdp-confidence small{font-size:10px}.pdp-quick-details summary span{font-size:14px}.pdp-quick-copy{font-size:13.5px;line-height:1.72}.pdp-brand-strip b{font-size:15px}.pdp-ritual-steps p{font-size:11px}.pdp-assortment>header>p{font-size:14px}.pdp-assortment-groups summary em{font-size:11.5px}.pdp-assortment-grid article p{font-size:12px}}@media(max-width:430px){.pdp-hero-image{flex-basis:86vw}.pdp-hero-image figcaption{right:17px;bottom:16px;font-size:6.5px}.pdp-weight-variants button span{font-size:8.5px}}.pdp-layout{padding-bottom:62px}.pdp-summary{grid-row:1/3;padding-top:20px}.pdp-assortment-shortcut{display:flex;align-items:center;justify-content:space-between;min-height:51px;margin-top:14px;padding:0 17px;border:1px solid #9a713674;background:#e8dcc9;color:#17314a;font:650 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em;transition:.3s}.pdp-assortment-shortcut:hover{background:#17314a;color:#fff}.pdp-assortment-shortcut i{color:#9a7136;font:400 17px Manrope,sans-serif;font-style:normal}.pdp-quick-details{margin-top:11px;border-top:1px solid #9e794557}.pdp-quick-details>details{border-bottom:1px solid #9e794557}.pdp-quick-details summary{display:flex;align-items:center;justify-content:space-between;min-height:55px;padding:11px 3px;color:#17314a;cursor:pointer;list-style:none}.pdp-quick-details summary::-webkit-details-marker{display:none}.pdp-quick-details summary span{font:600 13px/1.25 Manrope,sans-serif}.pdp-quick-details summary i{display:grid;place-items:center;width:27px;height:27px;border:1px solid #9a713663;border-radius:50%;color:#9a7136;font:400 13px Manrope,sans-serif;transition:.3s}.pdp-quick-details details[open] summary i{background:#17314a;border-color:#17314a;color:#e7c887;transform:rotate(45deg)}.pdp-quick-copy{max-height:330px;overflow:auto;padding:2px 5px 23px;color:#506578;font:400 11px/1.75 Manrope,sans-serif}.pdp-quick-copy p{margin:0 0 13px}.pdp-quick-copy h2,.pdp-quick-copy h3{margin:18px 0 9px;color:#17314a;font:600 19px/1.1 Cormorant Garamond,serif}.pdp-quick-copy ul{padding-left:18px}.pdp-quick-facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:2px 0 20px;background:#9e79452c}.pdp-quick-facts>div{min-height:78px;padding:15px;background:#eee4d5}.pdp-quick-facts small{display:block;color:#8b6630;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.pdp-quick-facts b{display:block;margin-top:11px;color:#17314a;font:500 18px/1.05 Cormorant Garamond,serif}.pdp-quick-proof{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:2px 0 20px;background:#d3af6743}.pdp-quick-proof>div{position:relative;min-height:92px;padding:17px 15px;background:#102b47;color:#fff}.pdp-quick-proof small{display:block;color:#d3af67;font:italic 15px Cormorant Garamond,serif}.pdp-quick-proof b{display:block;margin-top:10px;font:500 15px/1.18 Cormorant Garamond,serif}.pdp-quick-ritual{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:2px 0 20px;background:#9e79452c}.pdp-quick-ritual>div{display:grid;grid-template-columns:27px 1fr;gap:9px;min-height:91px;padding:15px 12px;background:#eee4d5}.pdp-quick-ritual>div:last-child{grid-column:1/-1;min-height:72px}.pdp-quick-ritual small{color:#9a7136;font:italic 15px Cormorant Garamond,serif}.pdp-quick-ritual span{display:grid;align-content:start;gap:7px}.pdp-quick-ritual b{color:#17314a;font:600 10px/1.25 Manrope,sans-serif}.pdp-quick-ritual em{color:#617487;font:400 8.5px/1.5 Manrope,sans-serif;font-style:normal}.pdp-image-strip{grid-column:1;grid-row:2;margin-top:15px;min-width:0}.pdp-image-strip>small{display:none}.pdp-image-strip>div{display:flex;gap:10px;overflow-x:auto;padding-bottom:5px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#9a7136 transparent}.pdp-image-strip figure{position:relative;flex:0 0 calc((100% - 20px)/3);aspect-ratio:1;margin:0;overflow:hidden;background:linear-gradient(145deg,#e1d2bc,#f4ecdf);border:1px solid #9e794539;scroll-snap-align:start}.pdp-image-strip figure:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid #fff9ed75;pointer-events:none}.pdp-image-strip img{width:100%;height:100%;padding:7%;object-fit:contain;mix-blend-mode:multiply}.pdp-image-strip figure>span{position:absolute;z-index:2;left:15px;top:13px;color:#906a34;font:italic 17px Cormorant Garamond,serif}.pdp-assortment{padding-top:82px;padding-bottom:105px;background:radial-gradient(circle at 50% 24%,#173652,#0b1b34 38%,#050d1e)}.pdp-assortment>header{margin-bottom:48px}.pdp-assortment-groups>details>summary{min-height:94px;padding-block:16px}.pdp-assortment-swipe{display:flex;align-items:center;gap:10px;margin:0 0 15px 93px;color:#d3af67;font:650 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.pdp-assortment-swipe span{font-size:15px}.pdp-assortment-grid{display:flex;gap:15px;overflow-x:auto;margin:0;padding:0 0 30px 93px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d3af6780 transparent}.pdp-assortment-grid article{position:relative;flex:0 0 calc((100% - 138px)/4);display:grid;grid-template-rows:225px 1fr;min-height:345px;overflow:hidden;background:linear-gradient(155deg,#15334f,#07142e 68%);color:#fff;border:1px solid #d3af6773;border-radius:0;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);box-shadow:0 22px 50px #0004;scroll-snap-align:start;transition:transform .35s,border-color .35s}.pdp-assortment-grid article:before{content:"";position:absolute;z-index:2;left:18px;right:18px;top:0;height:1px;background:linear-gradient(90deg,transparent,#e7c887,transparent)}.pdp-assortment-grid article:after{content:"";position:absolute;z-index:-1;left:-15%;right:-15%;top:-12%;height:70%;background:radial-gradient(ellipse at center,#d3af671f 0%,transparent 68%);pointer-events:none}.pdp-assortment-grid article:hover{border-color:#e7c887;box-shadow:0 28px 60px #0006;transform:translateY(-5px)}.pdp-assortment-grid figure{position:relative;z-index:1;display:grid;place-items:center;margin:12px 12px 0;overflow:hidden;isolation:isolate;background:none;border:0;border-bottom:1px solid #d3af6742;border-radius:0;clip-path:none}.pdp-assortment-grid img,.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced{display:block;width:82%;height:82%;max-width:none;max-height:none;margin:auto;padding:0;object-fit:contain;object-position:center;mix-blend-mode:multiply;filter:brightness(1.55) contrast(.93) saturate(1.05) drop-shadow(0 15px 13px #02081555);transform:none}.pdp-assortment-grid article>div{position:relative;z-index:1;padding:21px 19px 25px;text-align:left}.pdp-assortment-grid article b{color:#fff;font-size:25px;line-height:.98}.pdp-assortment-grid article p{margin-top:11px;color:#f6f0e3a5;font-size:9px;line-height:1.6}.jewel-card-grid figure>div{width:100%;height:100%;background:none}.jewel-card-grid img{width:76%;height:76%;mix-blend-mode:multiply;filter:brightness(1.55) contrast(.93) saturate(1.05) drop-shadow(0 15px 13px #02081555)}@media(max-width:1100px){.pdp-assortment-grid article{flex-basis:calc((100% - 93px - 30px)/3)}}@media(max-width:800px){.pdp-layout{padding-bottom:42px}.pdp-summary{padding-bottom:35px}.pdp-assortment-shortcut{margin-top:12px}.pdp-quick-details summary{min-height:57px}.pdp-quick-details summary span{font-size:12px}.pdp-quick-copy{max-height:300px;font-size:11.5px}.pdp-image-strip{grid-column:1;grid-row:3;margin-top:0}.pdp-image-strip>small{display:flex;align-items:center;gap:9px;margin:0 2px 12px;color:#8a652e;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.pdp-image-strip>small span{font-size:14px}.pdp-image-strip>div{margin-inline:-15px;padding:0 15px 7px}.pdp-image-strip figure{flex-basis:42vw}.pdp-assortment{padding:64px 15px 78px}.pdp-assortment>header{margin-bottom:34px}.pdp-assortment-groups>details>summary{min-height:84px}.pdp-assortment-swipe{margin:0 0 13px;color:#d3af67}.pdp-assortment-grid{gap:9px;margin-inline:-15px;padding:0 15px 25px}.pdp-assortment-grid article{flex:0 0 74vw;grid-template-rows:235px 1fr;min-height:350px}.pdp-assortment-grid figure{margin:8px 8px 0}.pdp-assortment-grid img,.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced{width:80%;height:80%}.pdp-assortment-grid article>div{padding:20px 18px 24px}.pdp-assortment-grid article b{font-size:25px}.pdp-assortment-grid article p{font-size:9.5px}}@media(max-width:430px){.pdp-quick-proof,.pdp-quick-ritual{grid-template-columns:1fr}.pdp-quick-ritual>div:last-child{grid-column:auto}.pdp-image-strip figure{flex-basis:48vw}.pdp-assortment-grid article{flex-basis:79vw}.pdp-assortment-grid img,.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced{width:82%;height:82%}}.pdp-weight-variants>div{display:flex;grid-template-columns:none;gap:5px}.pdp-weight-variants button{flex:1 1 0;min-width:0;min-height:41px;display:flex;align-items:center;justify-content:center;padding:7px 3px;text-align:center}.pdp-weight-variants button span{font-size:9px;white-space:nowrap}.pdp-weight-variants button small{display:none}.pdp-brand-strip{position:relative;display:grid;grid-template-columns:1.12fr repeat(4,1fr);align-items:stretch;min-height:112px;padding:0 5.5vw;background:#0b1b34;color:#fff;border-top:1px solid #d3af6750;border-bottom:1px solid #d3af6750}.pdp-brand-swipe{display:none}.pdp-brand-strip>header,.pdp-brand-strip>div{display:flex;flex-direction:column;justify-content:center;padding:20px 25px;border-right:1px solid #d3af6748}.pdp-brand-strip>div:last-child{border-right:0}.pdp-brand-strip header>span{color:#d3af67;font:650 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.pdp-brand-strip h2{margin:8px 0 0;color:#fff;font:500 29px/.9 Cormorant Garamond,serif}.pdp-brand-strip small{color:#d3af67;font:italic 15px/1 Cormorant Garamond,serif}.pdp-brand-strip b{margin-top:9px;color:#f6f0e3;font:500 14px/1.17 Cormorant Garamond,serif}.pdp-ritual-banner{position:relative;min-height:310px;display:grid;grid-template-columns:minmax(290px,.72fr) minmax(650px,1.55fr);align-items:center;gap:4.5vw;padding:48px 6vw;color:#fff;overflow:hidden;isolation:isolate}.pdp-ritual-banner>img{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 52%;filter:saturate(.78)}.pdp-ritual-wash{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07142ef6,#0b1b34e7 43%,#0b1b34b5)}.pdp-ritual-banner:after{content:"";position:absolute;z-index:-1;top:13px;right:13px;bottom:13px;left:13px;border:1px solid #d3af6748;pointer-events:none}.pdp-ritual-banner>header>span{color:#d3af67;font:650 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.pdp-ritual-banner h2{margin:17px 0 0;font:500 clamp(34px,3.3vw,50px)/.89 "Cormorant Garamond",serif;letter-spacing:-.035em}.pdp-ritual-banner h2 em{color:#e7c887;font-weight:400}.pdp-ritual-swipe{display:none}.pdp-ritual-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #d3af675c;background:#07142e9c;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}.pdp-ritual-steps article{min-height:155px;padding:19px 16px;border-right:1px solid #d3af6745}.pdp-ritual-steps article:last-child{border-right:0}.pdp-ritual-steps small{color:#d3af67;font:italic 15px Cormorant Garamond,serif}.pdp-ritual-steps b{display:block;margin-top:14px;color:#fff;font:500 17px/1.03 Cormorant Garamond,serif}.pdp-ritual-steps p{margin:10px 0 0;color:#f6f0e3ad;font:300 8px/1.55 Manrope,sans-serif}.pdp-assortment{padding-top:72px}.pdp-assortment-grid article{grid-template-rows:225px 1fr}.pdp-assortment-grid figure{align-self:center;width:min(76%,188px);height:auto;aspect-ratio:1;margin:21px auto 0;overflow:hidden;background:radial-gradient(circle at 48% 39%,#fffdf5,#eadcc6 61%,#c4a168);border:1px solid #e7c88778;border-radius:50%;box-shadow:inset 0 0 0 7px #f6f0e318,0 17px 35px #02081555}.pdp-assortment-grid img,.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced{width:80%;height:80%;object-fit:contain;object-position:center;mix-blend-mode:multiply;filter:saturate(.98) contrast(1.05) drop-shadow(0 12px 10px #5a3e182d)}.jewel-card-grid figure>div{width:min(76%,190px);height:auto;aspect-ratio:1;background:radial-gradient(circle at 48% 39%,#fffdf5,#eadcc6 61%,#c4a168);border:1px solid #e7c88778;border-radius:50%;box-shadow:inset 0 0 0 7px #f6f0e318,0 17px 35px #02081555}.jewel-card-grid img{width:80%;height:80%;filter:saturate(.98) contrast(1.05) drop-shadow(0 12px 10px #5a3e182d)}@media(max-width:1100px){.pdp-brand-strip{grid-template-columns:1fr repeat(4,.9fr)}.pdp-brand-strip>header,.pdp-brand-strip>div{padding-inline:15px}.pdp-brand-strip b{font-size:12px}.pdp-ritual-banner{grid-template-columns:.62fr 1.38fr;gap:3vw;padding-inline:4vw}.pdp-ritual-steps article{padding-inline:11px}}@media(max-width:800px){.pdp-weight-variants>div{gap:3px}.pdp-weight-variants button{min-height:39px;padding-inline:2px}.pdp-weight-variants button span{font-size:8px}.pdp-brand-strip{display:flex;overflow-x:auto;min-height:132px;padding:27px 15px 0;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-brand-strip::-webkit-scrollbar{display:none}.pdp-brand-swipe{position:absolute;left:15px;top:10px;display:flex;align-items:center;gap:8px;margin:0;color:#d3af67;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.pdp-brand-swipe span{font-size:14px}.pdp-brand-strip>header,.pdp-brand-strip>div{flex:0 0 190px;min-height:105px;padding:17px 15px;border-bottom:0;scroll-snap-align:start}.pdp-brand-strip>header{flex-basis:170px}.pdp-brand-strip h2{font-size:27px}.pdp-brand-strip b{font-size:14px}.pdp-ritual-banner{display:block;min-height:370px;padding:43px 16px 34px}.pdp-ritual-banner>img{object-position:58% center}.pdp-ritual-wash{background:linear-gradient(0deg,#07142ef7,#0b1b34e8 65%,#0b1b349c)}.pdp-ritual-banner:after{top:8px;right:8px;bottom:8px;left:8px}.pdp-ritual-banner h2{max-width:390px;font-size:39px}.pdp-ritual-swipe{display:flex;align-items:center;gap:8px;margin:21px 0 11px;color:#d3af67;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.pdp-ritual-swipe span{font-size:14px}.pdp-ritual-steps{display:flex;overflow-x:auto;border-right:0;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-ritual-steps::-webkit-scrollbar{display:none}.pdp-ritual-steps article{flex:0 0 190px;min-height:138px;padding:17px 15px;scroll-snap-align:start}.pdp-assortment-grid figure{width:190px;margin-top:21px}}@media(max-width:430px){.pdp-weight-variants button span{font-size:7.5px;letter-spacing:-.01em}.pdp-brand-strip>header{flex-basis:155px}.pdp-brand-strip>div{flex-basis:175px}.pdp-ritual-banner h2{font-size:37px}.pdp-assortment-grid figure{width:185px}}.pdp-summary>p{font-size:16px;line-height:1.72}.pdp-variants legend,.pdp-alcohol-choice legend{font-size:10px;line-height:1.5}.pdp-variants button span{font-size:11.5px}.pdp-variants button small{font-size:10px}.pdp-weight-variants button span{font-size:10.5px}.pdp-alcohol-choice button b{font-size:12px}.pdp-alcohol-choice button small{font-size:10.5px;line-height:1.45}.pdp-confidence b{font-size:11.5px}.pdp-confidence small{font-size:10.5px;line-height:1.5}.pdp-assortment-shortcut{font-size:10px}.pdp-quick-details summary span{font-size:15px}.pdp-quick-copy{font-size:14px;line-height:1.72}.pdp-quick-facts small{font-size:9px}.pdp-brand-strip header>span{font-size:9px}.pdp-brand-strip b{font-size:16px;line-height:1.22}.pdp-ritual-banner>header>span{font-size:10px}.pdp-ritual-steps p{font-size:11.5px;line-height:1.5}.pdp-assortment>header>p{font-size:15px;line-height:1.75}.pdp-assortment-groups summary em{font-size:12px;line-height:1.55}.pdp-assortment-grid article p{font-size:12.5px;line-height:1.58}.pdp-related a>small{font-size:9px}.pdp-related a>p{font-size:12px}.pdp-assortment-grid img,.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced,.pdp-assortment-grid img.product-image-speculoos{display:block;width:82%;height:82%;margin:auto;padding:0;background:transparent!important;object-fit:contain;object-position:50% 50%;mix-blend-mode:darken!important;clip-path:circle(49% at 50% 50%);filter:saturate(1.03) contrast(1.05) drop-shadow(0 12px 10px #5a3e182d);transform:none!important}@media(max-width:800px){.pdp-summary>p{font-size:15px}.pdp-variants legend,.pdp-alcohol-choice legend{font-size:9.5px}.pdp-weight-variants button span{font-size:9px}.pdp-confidence b{font-size:11px}.pdp-confidence small{font-size:10px}.pdp-quick-details summary span{font-size:14px}.pdp-quick-copy{font-size:13.5px}.pdp-brand-strip b{font-size:15px}.pdp-ritual-steps p{font-size:11px}.pdp-assortment>header>p{font-size:14px}.pdp-assortment-groups summary em{font-size:11.5px}.pdp-assortment-grid article p{font-size:12px}}.pdp-ritual-steps p{font-size:13.5px;line-height:1.58;color:#f6f0e3d4}.pdp-hero-image img{filter:saturate(1.06) contrast(1.06)}.premium-product .shopify-product-image,.seasonal-product figure>img{filter:saturate(1.08) contrast(1.07)}@media(max-width:800px){.pdp-ritual-steps p{font-size:13px;line-height:1.58}}.pdp-assortment-grid img.product-image-editorial{width:100%;height:100%;border-radius:50%;object-fit:cover;filter:saturate(1.08) contrast(1.06);box-shadow:none}@media(max-width:430px){.pdp-weight-variants button span{font-size:8.5px}}.pdp-hero-track{display:grid;grid-template-columns:1fr;gap:18px}.pdp-hero-image{width:100%;min-height:0;aspect-ratio:4/5}.pdp-assortment-grid img,.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced,.pdp-assortment-grid img.product-image-speculoos{width:82%;height:82%;background:transparent!important;object-fit:contain;object-position:50% 50%;mix-blend-mode:normal!important;clip-path:none;filter:drop-shadow(0 12px 10px #5a3e182d);transform:none!important}@media(max-width:800px){.pdp-hero-gallery{margin-inline:0;padding-top:0;overflow:visible}.pdp-hero-track{display:grid;grid-template-columns:1fr;gap:10px;overflow:visible;padding:0}.pdp-hero-image{width:100%;flex:none;scroll-snap-align:none}}.pdp-ritual-banner{grid-template-columns:minmax(260px,.55fr) minmax(900px,1.8fr);gap:3vw;padding:40px 4vw}.pdp-ritual-steps article{min-height:250px;padding:20px 15px}.pdp-ritual-steps p{font-size:11px;line-height:1.5}.pdp-assortment-grid img.is-white-chocolate{filter:sepia(.2) brightness(.86) contrast(1.13) saturate(1.08) drop-shadow(0 12px 10px #5a3e182d)!important}.pdp-assortment-grid figure>img{position:relative;z-index:2}@media(max-width:1100px){.pdp-ritual-banner{display:block;min-height:0;padding:42px 4vw}.pdp-ritual-banner>header{max-width:520px;margin-bottom:25px}.pdp-ritual-steps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d3af6780 transparent}.pdp-ritual-steps article{flex:0 0 245px;min-height:235px;scroll-snap-align:start}}@media(max-width:800px){.pdp-ritual-banner{padding:43px 16px 34px}.pdp-ritual-banner>header{margin-bottom:0}.pdp-ritual-steps article{flex-basis:250px;min-height:235px}.pdp-ritual-steps p{font-size:11px}}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product-grid{align-items:stretch;column-gap:18px;row-gap:34px}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product{--catalogue-cut:18px;position:relative;display:flex;flex-direction:column;height:100%;min-width:0;padding:11px 11px 0;overflow:hidden;background:radial-gradient(circle at 50% 8%,#1b3b58 0,transparent 39%),linear-gradient(155deg,#15334f,#07142e 68%);color:#f6f0e3;clip-path:polygon(var(--catalogue-cut) 0,calc(100% - var(--catalogue-cut)) 0,100% var(--catalogue-cut),100% calc(100% - var(--catalogue-cut)),calc(100% - var(--catalogue-cut)) 100%,var(--catalogue-cut) 100%,0 calc(100% - var(--catalogue-cut)),0 var(--catalogue-cut));box-shadow:inset 0 0 0 1px #d3af6773;filter:drop-shadow(0 18px 22px #07142e26);transition:transform .35s,filter .35s}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product:before{content:"";position:absolute;z-index:4;left:25px;right:25px;top:0;height:1px;background:linear-gradient(90deg,transparent,#e7c887,transparent);pointer-events:none}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product:hover{transform:translateY(-5px);filter:drop-shadow(0 25px 28px #07142e38)}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure{position:relative;flex:none;width:100%;aspect-ratio:1;margin:0;padding:0!important;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 48% 38%,#fffdf6 0,#eee1cd 66%,#cfb179);border:1px solid #e7c88766;border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);box-shadow:inset 0 0 0 6px #f6f0e31c}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure:after{z-index:2;top:0;right:0;bottom:0;left:0;border:0;border-radius:0;background:radial-gradient(circle at 50% 44%,transparent 58%,#9a71361f 100%);box-shadow:inset 0 0 0 1px #fff9ed69;pointer-events:none}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure img,:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure .shopify-product-image{position:relative;z-index:1;display:block;width:100%;height:100%;padding:9%!important;object-fit:contain;background:transparent;border-radius:0;mix-blend-mode:multiply;filter:saturate(1.01) contrast(1.05) drop-shadow(0 13px 12px #5a3e1827);transition:transform .55s,filter .45s}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product:hover figure img{transform:scale(1.035);filter:saturate(1.06) contrast(1.06) drop-shadow(0 15px 14px #5a3e1833)}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure>span{z-index:3;left:12px;top:12px;padding:7px 9px;background:#07142ed9;color:#e7c887;border:1px solid #d3af674d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure>i{z-index:3;right:12px;bottom:12px;width:36px;height:36px;opacity:1;transform:none;background:#07142ee8;color:#e7c887;border:1px solid #d3af6757}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product>div{flex:1;display:grid;grid-template-rows:auto 1fr auto;min-height:150px;padding:20px 12px 24px}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product>div small{color:#d3af67;font:600 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product h3{align-self:start;min-height:2.08em;margin:10px 0 14px;color:#fff;font:500 25px/1.04 Cormorant Garamond,Georgia,serif;letter-spacing:-.015em}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product p{align-self:end;margin:0;color:#e7c887;font:600 10px/1.3 Manrope,sans-serif}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product.is-sold-out figure img{filter:saturate(.42) contrast(.96);opacity:.7}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product.is-sold-out figure>span{background:#07142ee8;color:#e7c887}@media(max-width:980px){:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product-grid{column-gap:10px;row-gap:18px}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product{--catalogue-cut:12px;padding:7px 7px 0}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);box-shadow:inset 0 0 0 4px #f6f0e31c}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure img,:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure .shopify-product-image{padding:7%!important}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure>span{left:7px;top:7px;padding:5px 6px;font-size:5px}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure>i{display:none}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product>div{min-height:135px;padding:14px 9px 18px}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product>div small{font-size:6.5px;letter-spacing:.11em}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product h3{min-height:2.2em;margin:8px 0 11px;font-size:19px;line-height:1.05}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product p{font-size:9px}}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery){background-color:#2a1712;background-image:linear-gradient(180deg,#5a342852,#44251f64 48%,#2d171370),var(--asset-maitres-desktop);background-position:center top;background-size:auto,100% auto;background-repeat:no-repeat,repeat-y;background-attachment:scroll;color:#fff}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-intro,:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-toolbar,:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .product-count{text-shadow:0 2px 18px #050d1ed9}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-intro h2{color:#fff}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-intro p{color:#f6f0e3d1}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-toolbar{border-color:#e7c88755}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-filters button{color:#f6f0e3c9}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-filters button:hover,:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-filters button.active{border-color:#e7c8877d;background:#f6f0e314;color:#fff}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-toolbar label,:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .product-count{color:#e7c887}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-toolbar select{color:#fff}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-toolbar select option{background:#07142e;color:#fff}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure{background:linear-gradient(145deg,#f3ecdf,#e6ddcf);box-shadow:inset 0 0 0 5px #fff9edbf}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure:before{content:"";position:absolute;z-index:0;left:21%;right:21%;bottom:8%;height:4.5%;border-radius:50%;background:#60411f24;filter:blur(8px);pointer-events:none}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure:after{background:none;box-shadow:inset 0 0 0 1px #d3af6745}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure img,:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure .shopify-product-image{z-index:1;padding:4.5%!important;background:transparent;mix-blend-mode:normal!important;filter:saturate(1.07) contrast(1.07) drop-shadow(0 9px 8px #5a3e181f)}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery) .premium-product figure img,:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery) .premium-product figure .shopify-product-image{mix-blend-mode:darken!important}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product:hover figure img{filter:saturate(1.1) contrast(1.08) drop-shadow(0 11px 9px #5a3e1828)}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product.is-sold-out figure img{filter:saturate(.45) contrast(.98);opacity:.72}@media(max-width:800px){:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery){background-image:linear-gradient(180deg,#5a342852,#44251f64 48%,#2d171370),var(--asset-maitres-mobile);background-size:auto,100% auto}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .mobile-filter-trigger{border-color:#e7c88770;color:#fff}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .gallery-filters{background:#07142ef4;box-shadow:0 25px 55px #02081570;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure img,:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure .shopify-product-image{padding:3.5%!important}}.premium-product figure img,.premium-product figure .shopify-product-image,.seasonal-product figure>img,.product-page .pdp-hero-image img,.product-page .pdp-image-strip img,.product-page .pdp-related figure img,.product-page .pdp-assortment-grid img,.gift-path-image,.delicacy-paths figure img{filter:none!important;mix-blend-mode:normal!important;opacity:1!important}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure img,:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure .shopify-product-image{filter:none!important;mix-blend-mode:normal!important;opacity:1!important}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery){position:relative;isolation:isolate;overflow:hidden;background-color:#07142e;background-image:linear-gradient(#05060952,#05060952),var(--asset-category-craft);background-position:center,left center;background-size:100% 100%,92vw auto;background-repeat:no-repeat,no-repeat;background-attachment:scroll,fixed;background-blend-mode:normal}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery):before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#07142edb 0 1px,transparent 1.5px),radial-gradient(circle,#0b1932b8 0 1.4px,transparent 2px),radial-gradient(circle,#07142e8f 0 2px,transparent 2.7px);background-size:11px 13px,19px 23px,31px 37px;background-position:0 0,7px 9px,17px 5px;opacity:0;-webkit-mask-image:linear-gradient(90deg,transparent 43%,#0003 56%,#000b 76%,transparent 97%);mask-image:linear-gradient(90deg,transparent 43%,#0003 56%,#000b 76%,transparent 97%)}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery):after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 0%,transparent 54%,#07142e0b 62%,#07142e2e 71%,#07142e6b 81%,#07142eb9 90%,#07142ee9 96%,#07142e 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(90deg,transparent 53%,#0002 63%,#0008 77%,#000d 89%,#000 100%);mask-image:linear-gradient(90deg,transparent 53%,#0002 63%,#0008 77%,#000d 89%,#000 100%)}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery)>*{position:relative;z-index:1}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure{background:linear-gradient(145deg,#f1eadf,#e7ddcf)}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure img,:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery) .premium-product figure .shopify-product-image{filter:none!important;mix-blend-mode:multiply!important;opacity:1!important}@media(max-width:800px){:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery){background-image:linear-gradient(#0506095c,#0506095c),var(--asset-category-craft);background-position:center,center top;background-size:100% 100%,125% auto;background-repeat:no-repeat,no-repeat;background-attachment:scroll,scroll}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery):before{opacity:0;-webkit-mask-image:linear-gradient(180deg,transparent 20%,#0005 38%,#000c 57%,transparent 76%);mask-image:linear-gradient(180deg,transparent 20%,#0005 38%,#000c 57%,transparent 76%)}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery):after{background:linear-gradient(180deg,transparent 0%,transparent 34%,#07142e10 43%,#07142e3d 54%,#07142e82 65%,#07142ec8 75%,#07142ef0 83%,#07142e 89%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(180deg,transparent 33%,#0003 45%,#0009 62%,#000e 77%,#000 89%);mask-image:linear-gradient(180deg,transparent 33%,#0003 45%,#0009 62%,#000e 77%,#000 89%)}}.seasonal-gallery .premium-product-grid{align-items:stretch;column-gap:18px;row-gap:34px}.seasonal-gallery .premium-product{--catalogue-cut:18px;position:relative;display:flex;flex-direction:column;height:100%;min-width:0;padding:11px 11px 0;overflow:hidden;background:radial-gradient(circle at 50% 8%,#1b3b58 0,transparent 39%),linear-gradient(155deg,#15334f,#07142e 68%);color:#f6f0e3;clip-path:polygon(var(--catalogue-cut) 0,calc(100% - var(--catalogue-cut)) 0,100% var(--catalogue-cut),100% calc(100% - var(--catalogue-cut)),calc(100% - var(--catalogue-cut)) 100%,var(--catalogue-cut) 100%,0 calc(100% - var(--catalogue-cut)),0 var(--catalogue-cut));box-shadow:inset 0 0 0 1px #d3af6773;filter:drop-shadow(0 18px 22px #07142e26);transition:transform .35s,filter .35s}.seasonal-gallery .premium-product:before{content:"";position:absolute;z-index:4;left:25px;right:25px;top:0;height:1px;background:linear-gradient(90deg,transparent,#e7c887,transparent);pointer-events:none}.seasonal-gallery .premium-product:hover{transform:translateY(-5px);filter:drop-shadow(0 25px 28px #07142e38)}.seasonal-gallery .premium-product figure{position:relative;flex:none;width:100%;aspect-ratio:1;margin:0;padding:0!important;overflow:hidden;isolation:isolate;background:linear-gradient(145deg,#f1eadf,#e7ddcf);border:1px solid #e7c88766;border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);box-shadow:inset 0 0 0 5px #fff9edbf}.seasonal-gallery .premium-product figure:before{content:"";position:absolute;z-index:0;left:21%;right:21%;bottom:8%;height:4.5%;border-radius:50%;background:#60411f24;filter:blur(8px);pointer-events:none}.seasonal-gallery .premium-product figure:after{z-index:2;top:0;right:0;bottom:0;left:0;border:0;border-radius:0;background:none;box-shadow:inset 0 0 0 1px #d3af6745;pointer-events:none}.seasonal-gallery .premium-product figure img{position:relative;z-index:1;display:block;width:100%;height:100%;padding:4.5%!important;object-fit:contain;background:transparent;border-radius:0;filter:none!important;mix-blend-mode:multiply!important;opacity:1!important;transition:transform .55s}.seasonal-gallery .premium-product figure>span{z-index:3;left:12px;top:12px;padding:7px 9px;background:#07142ed9;color:#e7c887;border:1px solid #d3af674d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.seasonal-gallery .premium-product figure>i{z-index:3;right:12px;bottom:12px;width:36px;height:36px;opacity:1;transform:none;background:#07142ee8;color:#e7c887;border:1px solid #d3af6757}.seasonal-gallery .premium-product>div{flex:1;display:grid;grid-template-rows:auto 1fr auto;min-height:150px;padding:20px 12px 24px}.seasonal-gallery .premium-product>div small{color:#d3af67;font:600 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.seasonal-gallery .premium-product h3{align-self:start;min-height:2.08em;margin:10px 0 14px;color:#fff;font:500 25px/1.04 Cormorant Garamond,Georgia,serif;letter-spacing:-.015em}.seasonal-gallery .premium-product p{align-self:end;margin:0;color:#e7c887;font:600 10px/1.3 Manrope,sans-serif}:is(.seasonal-page .seasonal-gallery){position:relative;isolation:isolate;overflow:hidden;background-color:#07142e;background-image:linear-gradient(#05060952,#05060952),var(--asset-category-craft);background-position:center,left center;background-size:100% 100%,92vw auto;background-repeat:no-repeat,no-repeat;background-attachment:scroll,fixed;color:#fff}:is(.seasonal-page .seasonal-gallery):after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 0%,transparent 54%,#07142e0b 62%,#07142e2e 71%,#07142e6b 81%,#07142eb9 90%,#07142ee9 96%,#07142e 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(90deg,transparent 53%,#0002 63%,#0008 77%,#000d 89%,#000 100%);mask-image:linear-gradient(90deg,transparent 53%,#0002 63%,#0008 77%,#000d 89%,#000 100%)}:is(.seasonal-page .seasonal-gallery)>*{position:relative;z-index:1}.seasonal-gallery .gallery-intro,.seasonal-gallery .gallery-toolbar,.seasonal-gallery .product-count{text-shadow:0 2px 18px #050d1ed9}.seasonal-gallery .gallery-intro h2{color:#fff}.seasonal-gallery .gallery-intro p{color:#f6f0e3d1}.seasonal-gallery .gallery-toolbar{border-color:#e7c88755}.seasonal-gallery .gallery-filters button{color:#f6f0e3c9}.seasonal-gallery .gallery-filters button:hover,.seasonal-gallery .gallery-filters button.active{border-color:#e7c8877d;background:#f6f0e314;color:#fff}.seasonal-gallery .gallery-toolbar label,.seasonal-gallery .product-count{color:#e7c887}.seasonal-gallery .gallery-toolbar select{color:#fff}.seasonal-gallery .gallery-toolbar select option{background:#07142e;color:#fff}:is(.gift-paths .collection-path-row>a,.delicacy-path-grid button,.seasonal-path-grid>button){background:linear-gradient(155deg,#173955,#07142e 72%);color:#f6f0e3;border:1px solid #d3af6747;isolation:isolate}.gift-paths .collection-path-row>a>.gift-path-image{padding:8%;background:#e9dfd1;mix-blend-mode:multiply!important;filter:none!important}.gift-paths .collection-path-row>a>i{background:linear-gradient(0deg,#06132efa 0%,#07142ed2 29%,#0f2b466c 50%,transparent 74%)}.gift-paths .collection-path-row>a b{color:#fff}.gift-paths .collection-path-row>a em{color:#f6f0e3c5}.gift-paths .collection-path-row>a>small{color:#e7c887}.gift-paths .collection-path-row>a>strong{border-color:#d3af6780;color:#e7c887;background:#07142ed9}.delicacy-path-grid figure img{mix-blend-mode:multiply!important;filter:none!important}.delicacy-path-grid figure i{background:linear-gradient(0deg,#06132efa 0%,#07142ed2 31%,#0f2b4660 51%,transparent 74%)}.seasonal-path-grid>button>img{background:#e9dfd1;mix-blend-mode:multiply!important;filter:none!important}.seasonal-path-grid>button>i{background:linear-gradient(0deg,#06132efa 0%,#07142ed2 31%,#0f2b4660 51%,transparent 74%)}.product-page :is(.pdp-hero-image,.pdp-image-strip figure,.pdp-related figure){background:linear-gradient(145deg,#f1eadf,#e7ddcf)}.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img){filter:none!important;mix-blend-mode:multiply!important;opacity:1!important}.pdp-product-facts{display:grid;gap:11px}.pdp-product-facts :is(p,ul,ol,h2,h3,h4){margin:0}.pdp-product-facts :is(h2,h3,h4){padding-top:8px;color:#17314a;font:600 18px/1.25 Cormorant Garamond,Georgia,serif}.pdp-product-facts ul,.pdp-product-facts ol{padding-left:19px}.pdp-product-facts li+li{margin-top:5px}.pdp-product-facts strong{color:#17314a;font-weight:700}@media(max-width:980px){.seasonal-gallery .premium-product-grid{column-gap:10px;row-gap:18px}.seasonal-gallery .premium-product{--catalogue-cut:12px;padding:7px 7px 0}.seasonal-gallery .premium-product figure{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.seasonal-gallery .premium-product figure img{padding:3.5%!important}.seasonal-gallery .premium-product figure>i{display:none}.seasonal-gallery .premium-product>div{min-height:135px;padding:14px 9px 18px}.seasonal-gallery .premium-product h3{font-size:19px}}@media(max-width:800px){.seasonal-page .seasonal-gallery{background-image:linear-gradient(#0506095c,#0506095c),var(--asset-category-craft);background-position:center,center top;background-size:100% 100%,125% auto;background-attachment:scroll,scroll}.seasonal-page .seasonal-gallery:after{background:linear-gradient(180deg,transparent 0%,transparent 34%,#07142e10 43%,#07142e3d 54%,#07142e82 65%,#07142ec8 75%,#07142ef0 83%,#07142e 89%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(180deg,transparent 33%,#0003 45%,#0009 62%,#000e 77%,#000 89%);mask-image:linear-gradient(180deg,transparent 33%,#0003 45%,#0009 62%,#000e 77%,#000 89%)}.seasonal-gallery .mobile-filter-trigger{border-color:#e7c88770;color:#fff}.seasonal-gallery .gallery-filters{background:#07142ef4;box-shadow:0 25px 55px #02081570;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.catalogue-photo-background{position:relative!important;isolation:isolate;overflow:hidden;background-color:#07142e!important;background-image:linear-gradient(#050609c7,#050609c7),var(--asset-category-craft)!important;background-position:center,left center!important;background-size:100% 100%,92vw auto!important;background-repeat:no-repeat,no-repeat!important;background-attachment:scroll,fixed!important;color:#fff;content-visibility:auto;contain-intrinsic-size:1800px}.catalogue-photo-background:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#07142edb 0 1px,transparent 1.5px),radial-gradient(circle,#0b1932b8 0 1.4px,transparent 2px),radial-gradient(circle,#07142e8f 0 2px,transparent 2.7px);background-size:11px 13px,19px 23px,31px 37px;background-position:0 0,7px 9px,17px 5px;opacity:0;-webkit-mask-image:linear-gradient(90deg,transparent 43%,#0003 56%,#000b 76%,transparent 97%);mask-image:linear-gradient(90deg,transparent 43%,#0003 56%,#000b 76%,transparent 97%)}.catalogue-photo-background:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 0%,transparent 54%,#07142e0b 62%,#07142e2e 71%,#07142e6b 81%,#07142eb9 90%,#07142ee9 96%,#07142e 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(90deg,transparent 53%,#0002 63%,#0008 77%,#000d 89%,#000 100%);mask-image:linear-gradient(90deg,transparent 53%,#0002 63%,#0008 77%,#000d 89%,#000 100%)}.catalogue-photo-background>*{position:relative;z-index:1}.catalogue-photo-background :is(.gallery-intro,.gallery-toolbar,.product-count){text-shadow:0 2px 18px #050d1ed9}.catalogue-photo-background .gallery-intro h2{color:#fff}.catalogue-photo-background .gallery-intro p{color:#f6f0e3d1}.catalogue-photo-background .gallery-toolbar{border-color:#e7c88755}.catalogue-photo-background .gallery-filters button{color:#f6f0e3c9}.catalogue-photo-background .gallery-filters button:hover,.catalogue-photo-background .gallery-filters button.active{border-color:#e7c8877d;background:#f6f0e314;color:#fff}.catalogue-photo-background .gallery-toolbar label,.catalogue-photo-background .product-count{color:#e7c887}.catalogue-photo-background .gallery-toolbar select{color:#fff}.catalogue-photo-background .gallery-toolbar select option{background:#07142e;color:#fff}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;overflow:visible}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a{position:relative;min-width:0;min-height:340px;padding:0;overflow:hidden;background:linear-gradient(155deg,#173955,#07142e 72%);border:1px solid #d3af6747;color:#f6f0e3;isolation:isolate}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>.gift-path-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:10%;object-fit:contain;background:linear-gradient(145deg,#f1eadf,#e7ddcf);mix-blend-mode:multiply!important;filter:none!important;transition:transform .6s ease}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a:hover>.gift-path-image{transform:scale(1.045)}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#06132efa 0%,#07142ed2 34%,#0f2b4660 54%,transparent 76%)}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>small{position:absolute;z-index:2;left:24px;top:24px;padding:8px 10px;background:#f6f0e3;color:#9b7135;font:500 10px/1 Manrope}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>span{position:absolute;z-index:2;left:19px;right:39px;bottom:20px;display:block}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a b{display:block;margin:0 0 8px;color:#fff;font:500 27px/.98 Cormorant Garamond,Georgia,serif}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a em{display:block;color:#f6f0e3c5;font:400 9px/1.48 Manrope,sans-serif;font-style:normal}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>strong{position:absolute;z-index:3;right:18px;bottom:18px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #d3af6780;border-radius:50%;background:#07142ed9;color:#e7c887}.gift-paths:not(.all-chocolate-paths) .collection-path-row{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery,.seasonal-gallery) .premium-product figure{background:linear-gradient(145deg,#f1eadf,#e7ddcf)!important}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery,.seasonal-gallery) .premium-product figure img{filter:none!important;opacity:1!important;mix-blend-mode:multiply!important}.product-page :is(.pdp-hero-image,.pdp-image-strip figure,.pdp-related figure){background:linear-gradient(145deg,#f1eadf,#e7ddcf)!important}.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img){filter:none!important;opacity:1!important;mix-blend-mode:multiply!important}.pdp-summary{padding:42px 28px 30px;border-top:3px solid #d3af67;background:linear-gradient(155deg,#fffaf1,#eee0cc);box-shadow:0 24px 55px #07142e12}.pdp-assortment-shortcut{background:linear-gradient(135deg,#173955,#07142e)!important;color:#fff!important;border-color:#d3af677a!important}.pdp-assortment-shortcut i{color:#e7c887!important}.pdp-quick-details{margin-top:12px;background:linear-gradient(155deg,#173955,#07142e);padding:0 18px;border:1px solid #d3af6757;box-shadow:0 20px 42px #07142e1f}.pdp-quick-details details{border-color:#d3af6749!important}.pdp-quick-details summary{color:#fff!important}.pdp-quick-details summary span{color:#fff}.pdp-quick-details summary i{border-color:#d3af6770!important;color:#e7c887!important}.pdp-quick-details details[open] summary i{background:#d3af67!important;color:#07142e!important}.pdp-quick-copy{color:#f6f0e3d2!important}.pdp-quick-copy :is(h2,h3,h4,strong){color:#e7c887!important}.pdp-product-facts :is(h2,h3,h4,strong){color:#e7c887!important}.weight-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.weight-options button{min-height:102px;padding:17px 13px;background:linear-gradient(155deg,#173955,#07142e);border-color:#d3af6754;color:#fff}.weight-options button small,.weight-options button span{color:#e7c887}.weight-options button b{margin-top:18px;font-size:30px}.weight-options button span{right:13px;bottom:13px;font-size:8px}.weight-options button>i{right:10px;top:10px;border-color:#d3af6770;color:#e7c887}.weight-options button.active{background:linear-gradient(145deg,#214a68,#10253d);border-color:#e7c887;box-shadow:inset 0 0 0 1px #d3af67,0 14px 32px #07142e28}.preference-step>header>span{background:#173955;border-color:#d3af6770;color:#e7c887}.filling-options{border-top-color:#17395555}.filling-options>article{border-bottom-color:#1739553d}.filling-options>article.expanded{padding-inline:18px;background:#e8ddcd;border-left:4px solid #173955}.alcohol-options button{border-color:#17395550}.alcohol-options button.active{background:#173955;border-color:#d3af67;color:#fff}.alcohol-options button.active span,.alcohol-options button.active small{color:#f6f0e3c5}.site-footer{min-height:0;padding:64px 6vw 28px;grid-template-columns:1.25fr .9fr .7fr 1fr;gap:45px;background:#050f25}.site-footer .footer-brand p{max-width:330px;margin:24px 0 0;color:#f6f0e3;font:500 21px/1.25 Cormorant Garamond,Georgia,serif;font-style:normal}.site-footer :is(.footer-contact,.footer-hours)>strong{display:block;margin-bottom:15px;color:#d3af67;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.site-footer address,.site-footer .footer-hours p{display:grid;gap:8px;margin:0;color:#f6f0e3bd;font:400 10px/1.65 Manrope,sans-serif;font-style:normal}.site-footer address a:hover,.site-footer nav a:hover{color:#e7c887}.site-footer nav{gap:12px}.site-footer nav a{font-size:8px;line-height:1.4}.site-footer small{margin-top:40px;font-size:7px}.legal-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.legal-links a{display:inline-flex;align-items:center;gap:18px;padding:14px 17px;background:#173955;color:#fff;font:650 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.13em}.legal-links a .link-arrow{color:#e7c887}.pdp-fulfilment-note{margin:14px 0 0;padding:13px 0 0;border-top:1px solid #9e79453d;color:#536477;font:400 10px/1.6 Manrope,sans-serif}.pdp-fulfilment-note b{color:#173955;font-weight:650}.desktop-search-overlay{position:fixed;z-index:450;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:80px;background:#050d1ef7;color:#f6f0e3;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.desktop-search-overlay.open{opacity:1;visibility:visible}.desktop-search-close{position:absolute;right:4vw;top:35px;padding:10px 0;border:0;background:transparent;color:#f6f0e3b8;font:600 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.15em}.desktop-search-close i{margin-left:10px;color:#e7c887;font:400 21px/1 Manrope;font-style:normal}.desktop-search-overlay form{width:min(900px,80vw)}.desktop-search-overlay label{display:block;margin-bottom:24px;color:#d3af67;font:600 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.desktop-search-overlay form>div{display:grid;grid-template-columns:1fr 72px;border-bottom:1px solid #d3af678a}.desktop-search-overlay input{min-width:0;height:100px;padding:0;border:0;background:transparent;color:#fff;font:500 clamp(42px,5vw,76px)/1 "Cormorant Garamond",Georgia,serif;outline:0}.desktop-search-overlay input::placeholder{color:#f6f0e343}.desktop-search-overlay form button{border:0;background:transparent;color:#e7c887}.desktop-search-overlay form p{margin:20px 0 0;color:#f6f0e37d;font:400 10px/1.6 Manrope,sans-serif}.legal-page{min-height:100vh;background:#f3eadc;color:#07142e}.legal-hero{padding:175px 8vw 90px;background:linear-gradient(145deg,#173955,#07142e);color:#fff}.legal-hero>span{color:#d3af67;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.legal-hero h1{max-width:980px;margin:25px 0 26px;font:500 clamp(62px,8vw,118px)/.85 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.legal-hero p{max-width:680px;margin:0;color:#f6f0e3c2;font:400 14px/1.75 Manrope,sans-serif}.legal-layout{display:grid;grid-template-columns:270px minmax(0,850px);gap:8vw;padding:95px 8vw 120px}.legal-layout>nav{position:sticky;top:120px;display:grid;align-self:start;border-top:1px solid #9e79454b}.legal-layout>nav a{padding:17px 3px;border-bottom:1px solid #9e79454b;color:#6d5433;font:600 8px/1.45 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.1em}.legal-layout article section{position:relative;padding:0 0 70px 58px}.legal-layout article small{position:absolute;left:0;top:8px;color:#9a7136;font:italic 18px Cormorant Garamond,serif}.legal-layout h2{margin:0 0 22px;color:#173955;font:500 42px/1 Cormorant Garamond,Georgia,serif}.legal-layout p,.legal-layout li{color:#4b6074;font:400 13px/1.85 Manrope,sans-serif}.legal-layout ul{padding-left:19px}.legal-layout li+li{margin-top:9px}.legal-contact{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:45px 8vw;background:#e8dccb;border-block:1px solid #9e79453d}.legal-contact>span{color:#9a7136;font:600 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.legal-contact p{margin:0;font:500 24px/1.15 Cormorant Garamond,serif}.legal-contact p a{color:#85622f}.legal-contact>a{padding:15px 20px;background:#173955;color:#fff;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}:is(.collection-proof,.pdp-assortment,.pdp-related,.delicacy-ending,.seasonal-proof,.builder-proof){content-visibility:auto;contain-intrinsic-size:800px}@media(max-width:980px){:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row{display:flex;gap:9px;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a{flex:0 0 75vw;min-height:390px;scroll-snap-align:center}.weight-options{display:flex;gap:7px;overflow-x:auto;margin-inline:-16px;padding:0 16px 10px;scroll-snap-type:x mandatory;scrollbar-width:none}.weight-options button{flex:0 0 38vw;min-height:105px;scroll-snap-align:start}.weight-options::-webkit-scrollbar{display:none}.pdp-summary{padding:38px 19px 25px}.site-footer{grid-template-columns:1fr 1fr;gap:36px 25px}.site-footer nav{grid-column:1/-1;grid-template-columns:1fr 1fr}.site-footer small{margin-top:10px}.legal-layout{display:block;padding:70px 18px 90px}.legal-layout>nav{position:static;margin-bottom:55px}.legal-layout article section{padding-left:42px}.legal-contact{display:block;padding:38px 18px}.legal-contact p{margin:15px 0 25px;font-size:23px}.legal-contact>a{display:inline-flex}}@media(max-width:800px){.catalogue-photo-background{background-image:linear-gradient(#050609c7,#050609c7),var(--asset-category-craft)!important;background-position:center,center top!important;background-size:100% 100%,125% auto!important;background-attachment:scroll,scroll!important}.catalogue-photo-background:before{opacity:0;-webkit-mask-image:linear-gradient(180deg,transparent 20%,#0005 38%,#000c 57%,transparent 76%);mask-image:linear-gradient(180deg,transparent 20%,#0005 38%,#000c 57%,transparent 76%)}.catalogue-photo-background:after{display:block;background:linear-gradient(180deg,transparent 0%,transparent 34%,#07142e10 43%,#07142e3d 54%,#07142e82 65%,#07142ec8 75%,#07142ef0 83%,#07142e 89%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(180deg,transparent 33%,#0003 45%,#0009 62%,#000e 77%,#000 89%);mask-image:linear-gradient(180deg,transparent 33%,#0003 45%,#0009 62%,#000e 77%,#000 89%)}.site-footer{grid-template-columns:1fr;padding:52px 20px 26px}.site-footer nav{grid-column:auto;grid-template-columns:1fr}.site-footer small{grid-column:auto}.site-footer .footer-brand p{font-size:24px}.legal-hero{padding:135px 18px 65px}.legal-hero h1{font-size:60px}.legal-hero p{font-size:13px}}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>.gift-path-image,.delicacy-path-grid figure img,.seasonal-path-grid>button>img{mix-blend-mode:normal!important;filter:none!important;opacity:1!important}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>i,.delicacy-path-grid figure i,.seasonal-path-grid>button>i{background:linear-gradient(180deg,#07142e3d 0%,transparent 48%),linear-gradient(0deg,#06132efa 0%,#07142ecf 31%,#0f2b465c 52%,transparent 76%)!important}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>i,.delicacy-path-grid figure i,.seasonal-path-grid>button>i{background:linear-gradient(0deg,#07142ee6 0%,#07142e91 24%,#07142e2e 48%,transparent 69%)!important}@media(min-width:851px){.purity-scene>img{object-fit:contain;object-position:center;background:#050d1e}}@media(max-width:850px){.desktop-search-overlay{display:none}.pdp-fulfilment-note{font-size:11px}.legal-links{display:grid}.legal-links a{justify-content:space-between;min-height:50px}}.skip-link{position:fixed;z-index:1000;left:16px;top:12px;transform:translateY(-160%);padding:12px 16px;background:#f6f0e3;color:#07142e;font:650 10px/1 Manrope,sans-serif;transition:transform .2s}.skip-link:focus{transform:none}.not-found-page{min-height:100vh;background:#07142e;color:#fff}.not-found-content{min-height:720px;display:grid;place-items:center;padding:170px 20px 100px;text-align:center}.not-found-content>div{max-width:720px}.not-found-content span{color:#d3af67;font:italic 28px/1 Cormorant Garamond,serif}.not-found-content h1{margin:20px 0 25px;font:500 clamp(64px,9vw,120px)/.82 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.not-found-content p{max-width:560px;margin:0 auto;color:#f6f0e3b7;font:400 13px/1.75 Manrope,sans-serif}.not-found-content nav{display:flex;justify-content:center;gap:10px;margin-top:35px}.not-found-content a{padding:15px 19px;border:1px solid #d3af6768;color:#fff;font:650 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.not-found-content a:first-child{background:#f6f0e3;color:#07142e}@media(max-width:600px){.not-found-content{min-height:680px}.not-found-content h1{font-size:58px}.not-found-content nav{display:grid}.not-found-content p{font-size:12px}}.commerce-socials{position:absolute;right:3.4vw;top:0;height:28px;display:flex;align-items:center;gap:6px}.commerce-socials a{display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid #07142e52;border-radius:50%;font:700 6px/1 Manrope,sans-serif;letter-spacing:.03em;transition:.25s}.commerce-socials a:hover{background:#07142e;color:#e7c887;border-color:#07142e}.commerce-nav{gap:clamp(10px,1.28vw,24px)}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>.gift-path-image,.delicacy-path-grid figure img,.seasonal-path-grid>button>img{width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important;object-position:center!important;background:#e9dfd1!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery,.seasonal-gallery,.catalogue-search) .premium-product figure,.product-page :is(.pdp-hero-image,.pdp-image-strip figure,.pdp-related figure){background:#f7f2e9!important}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery,.seasonal-gallery,.catalogue-search) .premium-product figure img,.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img,.pdp-assortment-grid img){filter:none!important;mix-blend-mode:normal!important;opacity:1!important}.purity-scene>img{object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important;background:#050d1e}.mobile-purity-image img{object-fit:contain!important;object-position:center!important;filter:none!important;transform:none!important;background:#050d1e}.closing-scene>img{left:auto!important;right:0!important;width:58%!important;height:100%!important;object-fit:contain!important;object-position:right center!important;filter:none!important;background:#07142e}.closing-scene:after{background:linear-gradient(90deg,#050d1e 0,#07142efa 40%,#07142eb5 65%,#07142e2e)!important}.ritual-scene{background:#07142e!important;color:#f6f0e3!important}.ritual-main{background:var(--asset-packing) center/cover no-repeat}.ritual-main img{opacity:0!important}.ritual-float{background:var(--asset-ballotin-gold) center 78%/cover no-repeat}.ritual-float img{opacity:0!important}.ritual-main:after{background:linear-gradient(90deg,transparent 67%,#07142e 100%),linear-gradient(0deg,#07142e 0,transparent 46%)!important}.ritual-copy{background:#07142eea!important;color:#f6f0e3!important;border:1px solid #d3af6780!important;box-shadow:0 28px 80px #02081570!important}.ritual-copy h2{color:#f6f0e3!important}.ritual-copy h2 em{color:#e7c887!important}.ritual-copy p{color:#f6f0e3c9!important}.ritual-copy a{background:#102a46!important;border:1px solid #d3af67!important}.ritual-float{border-color:#d3af67!important}.ritual-word{color:#f6f0e309!important}.vilnius-scene{height:auto!important;min-height:1050px!important;background:#07142e}.vilnius-scene>img{position:absolute;top:0;right:0;bottom:0;left:0}.vilnius-copy,.vilnius-copy.revealed{top:auto!important;bottom:95px!important;transform:none!important}:is(.hero-proofs button,.collection-path-row>a,.delicacy-path-grid button,.seasonal-path-grid>button,.pdp-assortment-shortcut,.pdp-quick-details,.pdp-buy-row>a,.pdp-brand-strip>div,.pdp-ritual-steps article,.location-list a,.mobile-primary-cta,.legal-links a,.footer-newsletter,.catalogue-search-bar){border-color:#d3af67!important}:is(.hero-proofs button,.pdp-brand-strip>div,.pdp-ritual-steps article)+:is(.hero-proofs button,.pdp-brand-strip>div,.pdp-ritual-steps article){border-left-color:#d3af67!important}.footer-newsletter{grid-column:1/-1;display:grid;grid-template-columns:.9fr 1.1fr;gap:7vw;align-items:end;margin:-12px 0 24px;padding:38px 40px;background:linear-gradient(135deg,#173955,#07142e);border:1px solid #d3af67;color:#fff}.footer-newsletter>div>span{color:#d3af67;font:650 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.19em}.footer-newsletter h2{max-width:520px;margin:15px 0 0;font:500 clamp(34px,4vw,58px)/.9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.03em}.footer-newsletter form>label{display:block;margin-bottom:9px;color:#e7c887;font:650 7px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.footer-newsletter form>div{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid #d3af67}.footer-newsletter input{min-width:0;height:54px;padding:0 4px;border:0;background:transparent;color:#fff;font:500 21px/1 Cormorant Garamond,Georgia,serif;outline:0}.footer-newsletter input::placeholder{color:#f6f0e35e}.footer-newsletter button{display:flex;align-items:center;gap:18px;padding:0 3px 0 20px;border:0;background:transparent;color:#fff;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.footer-newsletter button i{color:#e7c887}.footer-newsletter form>small{display:block;margin:11px 0 0;color:#f6f0e36f;font:400 7px/1.5 Manrope,sans-serif;letter-spacing:0;text-transform:none}.catalogue-page{background:#07142e}.catalogue-hero{padding:190px 8vw 95px;background:linear-gradient(140deg,#173955,#07142e 72%);color:#fff;border-bottom:1px solid #d3af6760}.catalogue-hero>span{color:#d3af67;font:650 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.catalogue-hero h1{max-width:1050px;margin:28px 0 30px;font:500 clamp(70px,9vw,132px)/.8 "Cormorant Garamond",Georgia,serif;letter-spacing:-.05em}.catalogue-hero h1 em{color:#e7c887;font-weight:400}.catalogue-hero p{max-width:680px;margin:0;color:#f6f0e3c8;font:400 14px/1.75 Manrope,sans-serif}.catalogue-search{padding:75px 6vw 130px;background:#f3eadc;color:#07142e}.catalogue-search-bar{position:relative;padding:28px 31px 25px;background:#07142e;border:1px solid #d3af67;color:#fff}.catalogue-search-bar label{display:block;margin-bottom:10px;color:#d3af67;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.18em}.catalogue-search-bar input{width:calc(100% - 100px);height:62px;padding:0;border:0;border-bottom:1px solid #d3af676b;background:transparent;color:#fff;font:500 clamp(28px,3.3vw,48px)/1 "Cormorant Garamond",Georgia,serif;outline:0}.catalogue-search-bar input::placeholder{color:#f6f0e342}.catalogue-search-bar>button{position:absolute;right:31px;bottom:40px;border:0;background:transparent;color:#e7c887;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.catalogue-controls{display:flex;justify-content:space-between;align-items:center;padding:24px 0 18px;color:#806237;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.catalogue-controls label{display:flex;align-items:center;gap:12px}.catalogue-controls select{height:38px;border:1px solid #9e794552;background:transparent;color:#173955;padding:0 11px;font:600 8px Manrope,sans-serif}.catalogue-product-grid .premium-product h2{min-height:48px;margin:8px 0 5px;font:500 22px/1.05 Cormorant Garamond,Georgia,serif}.catalogue-empty{min-height:420px;display:grid;place-items:center;align-content:center;text-align:center}.catalogue-empty span{color:#d3af67;font:italic 30px Cormorant Garamond,serif}.catalogue-empty h2{margin:15px 0 8px;font:500 52px Cormorant Garamond,serif}.catalogue-empty p{margin:0;color:#536477;font:400 12px Manrope,sans-serif}.catalogue-empty button{margin-top:25px;padding:14px 18px;border:1px solid #d3af67;background:#173955;color:#fff;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.13em}.catalogue-photo-background,:is(.collection-proof,.pdp-assortment,.pdp-related,.delicacy-ending,.seasonal-proof,.builder-proof){content-visibility:visible!important;contain-intrinsic-size:auto!important}@media(max-width:980px){.commerce-socials{display:none}.footer-newsletter{grid-template-columns:1fr;gap:28px;padding:30px 24px;margin-bottom:10px}.catalogue-hero{padding:145px 20px 68px}.catalogue-hero h1{font-size:62px}.catalogue-search{padding:52px 16px 90px}.catalogue-search-bar{padding:24px 18px}.catalogue-search-bar input{width:100%;height:78px;font-size:32px}.catalogue-search-bar>button{position:static;margin-top:14px;padding:0}.catalogue-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.purity-scene>img{display:none!important}.mobile-purity-image{top:250px!important;right:0!important;bottom:0!important;left:0!important}.mobile-purity-image img{object-fit:contain!important;background:#050d1e}.ritual-scene{background:#07142e!important}.ritual-main:after{background:linear-gradient(0deg,#07142e 0,transparent 52%)!important}.ritual-copy{background:#0d2540f2!important}.ritual-float{border:1px solid #d3af67!important}.vilnius-scene{min-height:980px!important}.vilnius-copy,.vilnius-copy.revealed{bottom:0!important}.closing-scene>img{width:100%!important;object-position:center!important;opacity:.82}.closing-scene:after{background:linear-gradient(0deg,#050d1ef2 0,#07142eb8 62%,#07142e45)!important}}@media(max-width:600px){.catalogue-product-grid{gap:9px}.catalogue-search{padding-inline:9px}.catalogue-search-bar{margin-inline:7px}.footer-newsletter h2{font-size:37px}}.commerce-socials a{width:24px;height:24px;border-color:#9a71367a;color:#07142e;background:#f6f0e32e}.commerce-socials a svg{width:11px;height:11px;display:block}.commerce-socials a:hover{background:#07142e;color:#e7c887;border-color:#d3af67}.mobile-socials{display:flex;align-items:center;gap:9px;flex-basis:100%;margin-top:4px}.mobile-socials a{display:grid!important;place-items:center;width:36px;height:36px;padding:0!important;border:1px solid #d3af6768;border-radius:50%;color:#e7c887!important}.mobile-socials svg{width:15px;height:15px}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a,.delicacy-path-grid button,.seasonal-path-grid>button{background:#e9dfd1!important;isolation:isolate}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>.gift-path-image,.delicacy-path-grid figure img,.seasonal-path-grid>button>img{padding:8%!important;object-fit:contain!important;object-position:center!important;background:linear-gradient(145deg,#f3ede3,#ddd1bf)!important;mix-blend-mode:multiply!important;filter:none!important;transform:none!important}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a:hover>.gift-path-image,.delicacy-path-grid button:hover figure img,.seasonal-path-grid>button:hover>img{transform:none!important;filter:none!important}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>i,.delicacy-path-grid figure i,.seasonal-path-grid>button>i{background:linear-gradient(0deg,#06132ef5 0%,#07142ecb 27%,#07142e3d 49%,transparent 67%)!important}@media(min-width:851px){.purity-scene>img{top:9%!important;right:6%!important;bottom:9%!important;left:14%!important;width:80%!important;height:82%!important;object-fit:contain!important;object-position:center!important}.closing-scene>img{top:8%!important;right:3vw!important;width:46%!important;height:84%!important;object-fit:contain!important;object-position:center!important}.ritual-scene{min-height:940px!important;padding-top:105px!important;padding-bottom:85px!important}.ritual-main{height:73%!important}.ritual-float{height:335px!important;bottom:42px!important}.shop-directions{position:relative;padding-top:96px!important}.shop-directions:before{content:"";position:absolute;left:9vw;right:9vw;top:0;height:1px;background:linear-gradient(90deg,transparent,#d3af67 18%,#d3af67 82%,transparent)}}.pdp-brand-strip{border:1px solid #d3af67!important}.pdp-brand-strip>header,.pdp-brand-strip>div{border-color:#d3af67!important}.catalogue-hero{position:relative;min-height:720px;display:flex;align-items:center;padding:160px 8vw 90px!important;overflow:hidden;isolation:isolate;background:#07142e!important}.catalogue-hero>img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:48%;width:52%;height:100%;object-fit:cover;object-position:center 45%;filter:none}.catalogue-hero-wash{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07142e,#07142ef7 39%,#07142ebf 57%,#07142e28 82%),linear-gradient(0deg,#07142eab,transparent 48%)}.catalogue-hero-copy{position:relative;width:min(760px,55vw)}.catalogue-hero-copy>span{color:#d3af67;font:650 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.catalogue-hero-copy h1{max-width:760px;margin:28px 0 30px;font:500 clamp(70px,8vw,118px)/.8 "Cormorant Garamond",Georgia,serif;letter-spacing:-.05em}.catalogue-hero-copy h1 em{color:#e7c887;font-weight:400}.catalogue-hero-copy p{max-width:590px;margin:0;color:#f6f0e3c8;font:400 14px/1.75 Manrope,sans-serif}.catalogue-search{padding:38px 6vw 120px!important}.catalogue-search-bar{display:grid;grid-template-columns:135px minmax(0,1fr) auto;align-items:center;gap:20px;max-width:1500px;margin:0 auto;padding:15px 22px!important}.catalogue-search-bar label{margin:0!important}.catalogue-search-bar input{width:100%!important;height:45px!important;font-size:clamp(23px,2.1vw,34px)!important}.catalogue-search-bar>button{position:static!important;padding:12px 0!important}.catalogue-controls,.catalogue-product-grid{max-width:1500px;margin:0 auto}.catalogue-product-grid .premium-product figure{aspect-ratio:1/1!important;background:linear-gradient(145deg,#f4efe7,#e5dccf)!important}.catalogue-product-grid .premium-product figure img{width:100%!important;height:100%!important;padding:7%!important;object-fit:contain!important;object-position:center!important;background:transparent!important;filter:none!important;mix-blend-mode:multiply!important;transform:none!important}.catalogue-product-grid .premium-product:hover figure img{transform:none!important;filter:none!important}@media(max-width:980px){.catalogue-hero{min-height:660px;padding:132px 20px 62px!important;align-items:flex-end}.catalogue-hero>img{top:93px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 93px);object-position:center 38%}.catalogue-hero-wash{background:linear-gradient(0deg,#07142efa,#07142edb 51%,#07142e30 82%),linear-gradient(90deg,#07142e8a,transparent)}.catalogue-hero-copy{width:100%}.catalogue-hero-copy h1{font-size:60px}.catalogue-hero-copy p{font-size:13px}.catalogue-search{padding:28px 16px 90px!important}.catalogue-search-bar{grid-template-columns:1fr;gap:8px;margin:0!important;padding:16px 18px!important}.catalogue-search-bar input{height:42px!important;font-size:27px!important}.catalogue-search-bar>button{justify-self:start;padding:7px 0!important}.catalogue-product-grid .premium-product figure img{padding:5%!important}}@media(max-width:850px){.mobile-purity-image{inset:270px 20px auto!important;height:285px!important}.mobile-purity-image img{width:100%!important;height:100%!important;object-fit:contain!important}.closing-scene>img{inset:25px 14px auto!important;width:calc(100% - 28px)!important;height:52%!important;object-fit:contain!important;object-position:center!important}}@media(min-width:851px){.purity-scene>img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;filter:none!important;transform:none!important;background:transparent!important}.purity-wash{z-index:1;overflow:hidden;background:linear-gradient(90deg,#050d1ed9,#07142e92 34%,#07142e18 76%),linear-gradient(180deg,#07142e08,#07142e24 45%,#07142ebd 76%,#050d1ef8)!important}.purity-wash:after{content:"";position:absolute;top:52%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,#07142e82 48%,#050d1ef1 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 48%);mask-image:linear-gradient(180deg,transparent,#000 48%)}.purity-copy{z-index:2}.royal-proof{z-index:3}.closing-scene>img{inset:0 0 0 auto!important;width:58%!important;height:100%!important;object-fit:cover!important;object-position:center!important;background:transparent!important;box-shadow:none!important}.closing-scene:after{background:linear-gradient(90deg,#050d1e 0%,#07142efa 38%,#07142eab 59%,#07142e1c 86%,transparent 100%),linear-gradient(0deg,#050d1e9c,transparent 58%)!important}}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a,.delicacy-path-grid button{background:#e9dfd1!important}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a>.gift-path-image,.delicacy-path-grid figure img{padding:8%!important;object-fit:contain!important;object-position:center!important;background:transparent!important;mix-blend-mode:multiply!important;filter:none!important;transform:none!important}.delicacy-path-grid figure{background:#e9dfd1!important}.seasonal-path-grid>button{background:#07142e!important}.seasonal-path-grid>button>img,.seasonal-path-grid>button:nth-child(2)>img,.seasonal-path-grid>button:nth-child(3)>img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important;object-position:center!important;background:transparent!important;mix-blend-mode:normal!important;filter:none!important;transform:none!important}.seasonal-path-grid>button:hover>img{transform:scale(1.025)!important}.seasonal-proof>img{top:-4%!important;right:-4%!important;bottom:-4%!important;left:-4%!important;width:108%!important;height:108%!important;max-width:none!important;object-fit:cover!important;object-position:center 58%!important;transform:none!important}@media(max-width:850px){.mobile-purity-image{inset:245px 0 auto!important;width:100%!important;height:330px!important;border-radius:0!important;overflow:hidden}.mobile-purity-image img{object-fit:cover!important;object-position:center top!important;background:transparent!important}.mobile-purity-image:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,#07142ef3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.closing-scene>img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:62% center!important}.closing-scene:after{background:linear-gradient(0deg,#050d1ef8,#07142ed2 58%,#07142e56)!important}.seasonal-proof>img{top:-3%!important;right:-3%!important;bottom:-3%!important;left:-3%!important;width:106%!important;height:106%!important;object-position:62% center!important}}.seasonal-proof{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;background-color:#07142e!important;background-image:url(https://leonidasdelikatesai.lt/cdn/shop/files/Post_Leonettes_2025_-_1080x1350_4.jpg?v=1762294188&width=2000)!important;background-size:cover!important;background-position:center 58%!important;background-repeat:no-repeat!important}.seasonal-proof>img{opacity:0!important;pointer-events:none!important}.seasonal-proof:after{top:-1px!important;right:-1px!important;bottom:-1px!important;left:-1px!important;background:linear-gradient(90deg,#050d1ef6 0%,#07142ed3 42%,#07142e70 67%,#07142e1f 88%,transparent 100%),linear-gradient(0deg,#07142e72,transparent 55%)!important}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery,.seasonal-gallery,.catalogue-search) .premium-product figure,.product-page :is(.pdp-hero-image,.pdp-image-strip figure,.pdp-related figure){background:#eee5d7!important}:is(.chocolate-gallery,.gift-gallery,.delicacy-gallery,.seasonal-gallery,.catalogue-search) .premium-product figure .product-card-photo,.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img){background:transparent!important;filter:none!important;mix-blend-mode:multiply!important}.premium-product figure>.product-card-photo{position:absolute!important;z-index:1!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:5%!important;object-fit:contain!important;object-position:center!important;transform:none!important;transition:opacity .42s ease!important}.premium-product figure>.product-card-primary{opacity:1!important}.premium-product figure>.product-card-secondary{opacity:0!important}@media(hover:hover)and (pointer:fine){.premium-product:hover figure>.product-card-primary{opacity:0!important}.premium-product:hover figure>.product-card-secondary{opacity:1!important}}@media(hover:none){.premium-product figure>.product-card-secondary{display:none!important}}@media(max-width:850px){.seasonal-proof{background-position:60% center!important}.seasonal-proof:after{background:linear-gradient(0deg,#050d1ef9,#07142ed8 55%,#07142e4d)!important}}.premium-product figure>.shopify-product-image{opacity:1!important;transform:none!important;transition:none!important}.premium-product:hover figure>.shopify-product-image{opacity:1!important;transform:none!important;filter:none!important}@media(min-width:851px){.closing-scene{background:#07142e!important}.closing-scene>img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center 52%!important;background:transparent!important;filter:saturate(.82) contrast(1.04)!important}.closing-scene:after{top:-1px!important;right:-1px!important;bottom:-1px!important;left:-1px!important;background:linear-gradient(90deg,#050d1ef8 0%,#07142ee9 31%,#07142ea8 54%,#07142e32 78%,transparent 100%),linear-gradient(0deg,#050d1e9e 0%,transparent 58%)!important}.seasonal-proof{background-size:125% auto!important;background-position:center center!important}.seasonal-proof:after{background:linear-gradient(90deg,#050d1ef8 0%,#07142ee0 36%,#07142e91 58%,#07142e25 79%,transparent 100%),linear-gradient(0deg,#07142e72,transparent 55%)!important}}@media(max-width:850px){.purity-scene>img{display:block!important;z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:55% top!important;transform:none!important;filter:none!important}.purity-wash{display:block!important;z-index:1!important}.purity-copy,.mobile-royal-proof{z-index:2!important}.vilnius-scene{min-height:0!important;display:flex!important;flex-direction:column!important;background:#07142e!important}.vilnius-scene>img,.vilnius-wash{display:none!important}.mobile-vilnius-image{display:block!important;position:relative!important;z-index:1!important;inset:auto!important;order:1!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;margin:0!important}.mobile-vilnius-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:saturate(.92) contrast(1.06)!important}.vilnius-copy,.vilnius-copy.revealed{position:relative!important;z-index:2!important;order:2!important;bottom:auto!important;margin:0!important;padding:54px 20px 72px!important;background:#07142e!important}}@media(max-width:850px){.purity-scene{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:100svh!important;height:auto!important;padding:82px 18px 38px!important;isolation:isolate!important;overflow:hidden!important;background:#050d1e!important}.purity-scene>img{display:block!important;position:absolute!important;z-index:-3!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:54% center!important;transform:none!important;filter:none!important;opacity:1!important;background:transparent!important}.purity-wash{display:block!important;position:absolute!important;z-index:-2!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#050d1e9e,#07142e5e 36%,#07142e9e,#050d1ef4)!important}.purity-wash:after{display:none!important}.mobile-purity-image,.purity-scene>.royal-proof{display:none!important}.purity-copy{position:relative!important;z-index:1!important;order:1!important;width:100%!important;margin:0!important;padding:0!important}.mobile-royal-proof{position:relative!important;z-index:2!important;order:2!important;inset:auto!important;width:100%!important;margin:34px 0 0!important;flex:none!important}.shop-directions{padding-bottom:0!important}.vilnius-scene{position:relative!important;display:flex!important;flex-direction:row!important;min-height:720px!important;height:auto!important;margin:0!important;padding:0!important;align-items:flex-end!important;isolation:isolate!important;overflow:hidden!important;background:#07142e!important}.vilnius-scene>img{display:block!important;position:absolute!important;z-index:-3!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:58% center!important;transform:none!important;filter:none!important}.vilnius-wash{display:block!important;position:absolute!important;z-index:-2!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#050d1e35,#07142e73 40%,#050d1ef2)!important}.mobile-vilnius-image{display:none!important}.vilnius-copy,.vilnius-copy.revealed{position:relative!important;z-index:1!important;order:initial!important;inset:auto!important;width:100%!important;margin:0!important;padding:250px 18px 42px!important;transform:none!important;opacity:1!important;background:transparent!important}.vilnius-copy .location-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;margin:26px 0 0!important}.vilnius-copy .location-list a{min-width:0!important;min-height:96px!important;padding:17px 14px!important;background:#07142ed9!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.all-chocolate-paths .collection-path-row,.all-chocolate-paths .collection-path-row>a{border-top:0!important}.all-chocolate-paths .collection-path-row>a>.gift-path-image{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.all-chocolate-paths .collection-path-row>a>i{display:block!important;z-index:1!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;border:0!important;box-shadow:none!important;background:linear-gradient(0deg,#06132efc 0%,#07142ee8 22%,#07142e8a 43%,#07142e21 62%,transparent 76%)!important}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery,.seasonal-page .seasonal-gallery,.catalogue-photo-background){position:relative!important;isolation:isolate!important;background-color:#07142e!important;background-image:linear-gradient(#050609b8,#050609b8),var(--asset-category-craft)!important;background-position:center top,center top!important;background-size:100% 100%,145vw auto!important;background-repeat:no-repeat,repeat-y!important;background-attachment:scroll,scroll!important}:is(.chocolate-page .chocolate-gallery,.gift-page .gift-gallery,.delicacies-page .delicacy-gallery,.seasonal-page .seasonal-gallery,.catalogue-photo-background):after{display:none!important}.product-page .pdp-layout{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:18px 15px 58px!important;overflow:visible!important}.product-page .pdp-hero-gallery{order:1!important;position:relative!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.product-page .pdp-hero-track{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important}.product-page .pdp-hero-image{position:relative!important;width:100%!important;min-height:0!important;aspect-ratio:4/5!important;margin:0!important}.product-page .pdp-summary{order:2!important;position:relative!important;inset:auto!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;margin:24px 0 0!important;padding:34px 19px 30px!important;align-self:stretch!important}.product-page .pdp-image-strip{order:3!important;position:relative!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;margin:28px 0 0!important;padding-top:0!important;clear:both!important}.product-page .pdp-image-strip>div{margin-inline:0!important;padding:0 0 7px!important}}@media(max-width:850px){.purity-scene>img{object-position:22% center!important}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row{scroll-snap-type:x proximity!important;overscroll-behavior:auto!important;touch-action:auto!important}:is(.gift-paths,.all-chocolate-paths,.chocolate-paths) .collection-path-row>a{touch-action:auto!important}.catalogue-photo-background{position:relative!important;isolation:isolate!important;background:#07142e!important;background-image:none!important}.catalogue-photo-background:before{content:""!important;display:block!important;position:sticky!important;z-index:0!important;top:0!important;inset-inline:0!important;width:100%!important;height:100svh!important;margin:0 0 -100svh!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(#050609b8,#050609b8),var(--asset-category-craft) center/cover no-repeat!important;-webkit-mask-image:none!important;mask-image:none!important}.catalogue-photo-background:after{display:none!important}.catalogue-photo-background>*{position:relative!important;z-index:1!important}.product-page>.pdp-brand-swipe{position:static!important}.product-page .pdp-brand-strip{align-items:stretch!important;min-height:132px!important;padding:0 15px!important;border:1px solid #d3af67!important}.product-page .pdp-brand-strip>header,.product-page .pdp-brand-strip>div{align-self:stretch!important;min-height:130px!important;margin:0!important;border-top:0!important;border-bottom:0!important}}@media(max-width:850px){main.collection-page:not(.seasonal-page){position:relative!important;isolation:isolate!important}main.collection-page:not(.seasonal-page):before{content:"";position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;width:100vw;height:100svh;pointer-events:none;background:linear-gradient(#050609b8,#050609b8),var(--asset-category-craft) center/cover no-repeat}main.collection-page:not(.seasonal-page) .catalogue-photo-background{background-color:transparent!important;background-image:none!important;background-position:initial!important;background-size:auto!important;background-repeat:no-repeat!important;background-attachment:scroll!important}main.collection-page:not(.seasonal-page) .catalogue-photo-background:before,main.collection-page:not(.seasonal-page) .catalogue-photo-background:after{display:none!important}}@media(max-width:850px){main.collection-page{position:relative!important;isolation:isolate!important}main.collection-page:before{content:"";position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;width:100vw;height:100svh;pointer-events:none;background:linear-gradient(#050609b8,#050609b8),var(--asset-category-craft) center/cover no-repeat}main.collection-page .catalogue-photo-background{background-color:transparent!important;background-image:none!important;background-position:initial!important;background-size:auto!important;background-repeat:no-repeat!important;background-attachment:scroll!important}main.collection-page .catalogue-photo-background:before,main.collection-page .catalogue-photo-background:after{display:none!important}.product-page .pdp-hero-gallery{order:1!important}.product-page .pdp-image-strip{order:2!important;margin:16px 0 0!important}.product-page .pdp-summary{order:3!important;margin:24px 0 0!important}}:root{--shop-navy:#06142d;--shop-gold:#d6b45f;--shop-cream:#f3eadc}*{box-sizing:border-box}body{margin:0;background:var(--shop-cream);color:#102d4a}img{max-width:100%;height:auto}a{color:inherit}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:9999;background:#fff;padding:1rem}.skip-link:focus{top:1rem}.tool-cart{position:relative}.tool-cart>span{position:absolute;right:-9px;top:-9px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 4px;border-radius:20px;background:var(--shop-gold);color:var(--shop-navy);font:700 10px/1 sans-serif}.commerce-socials a{font:700 12px/1 Arial;text-transform:none;text-decoration:none}.commerce-header.is-scrolled{background:#06142df5}.hero-proofs a{color:inherit;text-decoration:none}.home-shop{position:relative;min-height:720px;display:grid;align-items:end;overflow:hidden;background:#06142d;color:#fff;padding:8vw}.home-shop>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.48}.home-shop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#041229e8,#04122980 55%,#04122920)}.home-shop>div{position:relative;z-index:1;max-width:780px}.home-shop span,.home-shop a{color:var(--shop-gold);text-transform:uppercase;letter-spacing:.18em}.home-shop h2{font:400 clamp(58px,8vw,130px)/.9 Georgia,serif;margin:.25em 0}.home-shop a{display:inline-block;border:1px solid var(--shop-gold);padding:20px 26px;margin:6px;text-decoration:none}.home-products{background:var(--shop-cream);padding-top:100px}.premium-native-collection{position:relative;background-color:#060b15;background-image:linear-gradient(#050609a8,#050609a8),var(--catalogue-image);background-size:cover;background-position:center;background-attachment:fixed}.premium-native-collection:before,.premium-native-collection:after{display:none!important}.premium-filters{display:flex;gap:10px;flex-wrap:wrap}.premium-filters details{position:relative;border:1px solid #d6b45f;padding:14px 18px}.premium-filters summary{cursor:pointer;list-style:none;text-transform:uppercase;letter-spacing:.14em}.premium-filters details>div{position:absolute;z-index:20;left:0;top:100%;min-width:250px;padding:16px;background:#f3eadc;color:#06142d;box-shadow:0 20px 50px #0004}.premium-filters label{display:block;padding:7px}.premium-filters button,.premium-filters>a{border:1px solid #d6b45f;background:transparent;padding:14px 18px;text-decoration:none;color:inherit;text-transform:uppercase}.premium-product figure{position:relative}.premium-pagination{margin-top:60px;text-align:center}.premium-pagination .page,.premium-pagination a{display:inline-block;margin:5px;padding:10px 14px;border:1px solid #d6b45f;color:#fff;text-decoration:none}.pdp-description{font:400 18px/1.65 sans-serif;color:#5c6e82}.pdp-purchase{margin-top:28px}.pdp-purchase>label{display:block;text-transform:uppercase;letter-spacing:.16em;margin-bottom:10px}.pdp-purchase select{width:100%;padding:18px;border:1px solid #d9c19b;background:#fffaf2;font:500 16px sans-serif}.pdp-price{font:400 52px/1 Georgia,serif;margin:28px 0;color:#102d4a}.pdp-buy-row{display:grid;grid-template-columns:190px 1fr;gap:14px}.quantity-picker{display:grid;grid-template-columns:50px 1fr 50px;border:1px solid #d9c19b}.quantity-picker button,.quantity-picker input{border:0;background:transparent;text-align:center;font-size:18px}.quantity-picker input{width:100%;-webkit-appearance:textfield;appearance:textfield}.pdp-add{border:1px solid #d6b45f;background:#143b5c;color:#fff;padding:20px;text-transform:uppercase;letter-spacing:.14em}.pdp-delivery{border-top:1px solid #d9c19b;padding-top:22px;color:#5c6e82}.pdp-delivery b{color:#143b5c}.premium-commerce-page{min-height:75vh;padding:180px 6vw 100px;background:var(--shop-cream)}.premium-commerce-page>header{max-width:1100px;margin:0 auto 60px}.premium-commerce-page>header>span{color:#a47a2b;text-transform:uppercase;letter-spacing:.2em}.premium-commerce-page h1{font:400 clamp(64px,9vw,140px)/.9 Georgia,serif;margin:.25em 0}.premium-empty{text-align:center}.premium-empty>a{display:inline-block;background:#143b5c;color:#fff;border:1px solid #d6b45f;padding:20px 30px;text-decoration:none;text-transform:uppercase;letter-spacing:.14em}.premium-cart-lines{display:grid;gap:20px}.premium-cart-lines article{display:grid;grid-template-columns:180px 1fr auto;gap:24px;align-items:center;border-top:1px solid #d9c19b;padding:24px 0}.premium-cart-lines article>a img{width:180px;height:180px;object-fit:contain;background:#fff}.premium-cart-lines h2{font:400 30px/1.1 Georgia,serif;margin:.25em 0}.premium-cart-summary{margin:50px 0 0 auto;max-width:540px;padding:30px;border:1px solid #d6b45f;background:#fffaf2}.premium-cart-summary textarea{width:100%;min-height:100px}.premium-cart-summary button{padding:18px 24px;margin:8px;border:1px solid #d6b45f;background:#143b5c;color:#fff}.premium-search-page header form{display:flex;border-bottom:1px solid #d6b45f}.premium-search-page input{flex:1;padding:24px 0;border:0;background:transparent;font:400 clamp(24px,4vw,56px) Georgia,serif}.premium-search-page button{border:0;background:transparent;text-transform:uppercase}.premium-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.premium-blog-grid>a{text-decoration:none}.premium-blog-grid img{width:100%;aspect-ratio:4/3;object-fit:cover}.premium-blog-grid h2{font:400 36px/1.05 Georgia,serif}.premium-article{background:var(--shop-cream);padding:180px 8vw 120px}.premium-article header,.premium-article>.rte{max-width:900px;margin:0 auto}.premium-article header h1{font:400 clamp(56px,8vw,120px)/.92 Georgia,serif}.premium-article>img{display:block;width:min(1600px,100%);max-height:80vh;object-fit:cover;margin:70px auto}.premium-article>.rte{font:400 20px/1.8 sans-serif}.premium-page{padding-top:180px}@media(max-width:850px){.premium-native-collection{background-attachment:scroll;background-image:none!important;isolation:isolate}.premium-native-collection:before{display:block!important;content:"";position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;width:100vw;height:100svh;background:linear-gradient(#050609b8,#050609b8),var(--catalogue-image) center/cover no-repeat;pointer-events:none}.premium-filters{display:none;width:100%;padding:12px 0}.premium-filters.open{display:block}.premium-filters details{margin:8px 0}.premium-filters details>div{position:static;background:#f3eadc}.pdp-buy-row{grid-template-columns:1fr}.pdp-price{font-size:42px}.home-shop{min-height:620px;padding:40px 26px}.home-shop h2{font-size:58px}.home-shop a{display:block;margin:8px 0}.premium-commerce-page{padding:145px 22px 70px}.premium-commerce-page h1{font-size:62px}.premium-cart-lines article{grid-template-columns:90px 1fr}.premium-cart-lines article>a img{width:90px;height:90px}.premium-cart-lines article>strong{grid-column:2}.premium-blog-grid{grid-template-columns:1fr}.premium-article{padding:145px 24px 80px}.premium-article header h1{font-size:58px}}.mega-menu[hidden]{display:none!important}body.template-index{color:var(--cream)}body.collection-page,body.business-page,body.history-page,body.product-page{overflow-x:hidden!important;overflow-y:auto!important}body.template-index .hero-title h1{color:var(--cream)}.business-personalization{background-image:linear-gradient(90deg,#f2e5d5f5,#f2e5d5e3 42%,#8f663b4d),var(--asset-business-personalization)!important}.pdp-box-value-panel{background-image:linear-gradient(90deg,#07142ef7,#0b2441ed 42%,#17314abf 68%,#17314a78),var(--asset-packing)!important}.ritual-main{background-image:var(--asset-packing)!important}.ritual-float{background-image:var(--asset-ballotin-gold)!important}.premium-product figure,.product-page :is(.pdp-hero-image,.pdp-image-strip figure,.pdp-related figure){background:#f7f2e9!important}.premium-product figure img,.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img){width:100%!important;height:100%!important;padding:5%!important;object-fit:contain!important;filter:none!important;mix-blend-mode:normal!important;transform:none!important;transition:none!important}.premium-product:hover figure img{transform:none!important;filter:none!important}:root{--gold:#d0a647;--gold-light:#d0a647;--shop-gold:#d0a647}body.template-index .commerce-logo b{color:var(--gold)!important}body.template-index .hero-title h1,body.template-index .hero-title h1 span{color:#f6f0e3!important}body.template-index .hero-title h1 em{color:var(--gold)!important}.business-quality h2 em,.business-hero h1 em,.business-contact h2 em,.history-page :is(h1,h2,h3) em,.blog-page :is(h1,h2,h3) em{color:var(--gold)!important}.premium-product figure{background:#fffdf8!important}.premium-product figure img{background:#fffdf8!important;padding:7%!important}.product-page :is(.pdp-hero-image,.pdp-image-strip figure,.pdp-related figure){background:#fffdf8!important}.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img){background:#fffdf8!important}.history-timeline>nav a{position:relative;display:block;min-width:0;min-height:112px;padding:25px 18px;border-right:1px solid #a77d4036;background:transparent;color:#526579;text-align:left;scroll-margin-top:110px;transition:background .3s,color .3s}.history-timeline>nav a:last-child{border-right:0}.history-timeline>nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-1px;height:3px;background:var(--gold);transition:right .35s}.history-timeline>nav a:hover,.history-timeline>nav a:focus-visible{background:#f4ecdf;color:#07142e}.history-timeline>nav a:hover:after,.history-timeline>nav a:focus-visible:after{right:0}.history-timeline>nav a b{display:block;color:#9a7136;font:italic 25px/1 Cormorant Garamond,Georgia,serif}.history-timeline>nav a span{display:block;margin-top:12px;font:600 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.12em}.history-page section[id]{scroll-margin-top:92px}.pdp-description{max-width:680px;margin:28px 0 0;color:#5c6e82;font:400 16px/1.72 Manrope,Arial,sans-serif}@media(max-width:850px){.history-timeline{padding:72px 16px 78px!important}.history-timeline>nav{display:flex!important;overflow-x:auto!important;margin-inline:-16px!important;padding-inline:16px!important;border:0!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}.history-timeline>nav::-webkit-scrollbar{display:none}.history-timeline>nav a{flex:0 0 145px;min-height:105px;border-block:1px solid #a77d4040;border-right:1px solid #a77d4036;scroll-snap-align:start}.history-timeline>nav a:first-child{border-left:1px solid #a77d4036}.pdp-description{font-size:14px;line-height:1.68}}@media(max-width:850px){.business-personalization{background-image:linear-gradient(180deg,#f2e5d5ed,#f2e5d5d8 34%,#8056304a),var(--asset-business-personalization)!important}.pdp-box-value-panel{background-image:linear-gradient(180deg,#07142ef5,#102d49e8 62%,#17314ab8),var(--asset-packing)!important}.purity-scene>img,.mobile-purity-image img{object-position:8% center!important}main.collection-page:before{display:none!important}main.collection-page .premium-native-collection{position:relative!important;isolation:isolate!important;background:transparent!important;overflow:hidden!important}main.collection-page .premium-native-collection:before{content:""!important;display:block!important;position:fixed!important;z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100svh!important;background:linear-gradient(#050609b8,#050609b8),var(--catalogue-image) center/cover no-repeat!important;pointer-events:none!important}main.collection-page .premium-native-collection:after{display:none!important}main.collection-page .premium-native-collection>*{position:relative!important;z-index:1!important}.product-page .pdp-layout{display:flex!important;flex-direction:column!important}.product-page .pdp-hero-gallery{order:1!important}.product-page .pdp-image-strip{order:2!important;position:relative!important;width:100%!important;margin:16px 0 0!important}.product-page .pdp-summary{order:3!important;position:relative!important;width:100%!important;margin:24px 0 0!important}.product-page .pdp-brand-strip{align-items:stretch!important;border:1px solid #d3af67!important}.product-page .pdp-brand-strip>header,.product-page .pdp-brand-strip>div{align-self:stretch!important;margin:0!important;border-top:0!important;border-bottom:0!important}.hero-proofs{touch-action:auto!important;overscroll-behavior:auto!important;scroll-snap-type:x proximity!important}.hero-proofs>a{touch-action:auto!important}.collection-path-row,.delicacy-path-grid,.seasonal-path-grid{touch-action:auto!important;overscroll-behavior:auto!important;scroll-snap-type:x proximity!important}}:root{--gold:#d3af67;--gold-light:#edd6a0;--shop-gold:#d3af67}body.template-index .commerce-logo b{color:var(--cream)!important}body.template-index .hero-title h1 em,.business-quality h2 em,.business-hero h1 em,.business-contact h2 em{color:var(--gold-light)!important}.history-page :is(h1,h2,h3) em,.blog-page :is(h1,h2,h3) em{color:#a07631!important}body.blog-page,body.article-page{overflow-x:hidden!important;overflow-y:auto!important}.is-filtered-out{display:none!important}.delicacy-path-grid>a,.seasonal-path-grid>a{background:#e9dfd1!important;isolation:isolate}.delicacy-path-grid>a figure img{padding:8%!important;object-fit:contain!important;object-position:center!important;background:transparent!important;mix-blend-mode:multiply!important;filter:none!important;transform:none!important}.delicacy-path-grid>a:hover figure img{transform:none!important;filter:none!important}.seasonal-path-grid>a{background:#07142e!important}.seasonal-path-grid>a>img,.seasonal-path-grid>a:nth-child(2)>img,.seasonal-path-grid>a:nth-child(3)>img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important;object-position:center!important;background:transparent!important;mix-blend-mode:normal!important;filter:none!important;transform:none!important}.seasonal-path-grid>a:hover>img{transform:scale(1.025)!important}.history-timeline{padding-block:96px 104px!important}.history-timeline>header{margin-bottom:48px!important}.history-timeline>nav{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;overflow:visible!important;border:1px solid #a77d4040!important}.history-timeline>nav button{position:relative;display:block;min-width:0;min-height:136px;padding:25px 18px;border:0;border-right:1px solid #a77d4036;border-bottom:1px solid #a77d4036;background:transparent;color:#526579;text-align:left;scroll-margin-top:110px;transition:background .3s,color .3s}.history-timeline>nav button:nth-child(7n){border-right:0}.history-timeline>nav button:nth-last-child(-n+7){border-bottom:0}.history-timeline>nav button:after{content:"";position:absolute;left:0;right:100%;bottom:-1px;height:3px;background:var(--gold);transition:right .35s}.history-timeline>nav button:hover,.history-timeline>nav button:focus-visible,.history-timeline>nav button.active{background:#f4ecdf;color:#07142e}.history-timeline>nav button:hover:after,.history-timeline>nav button:focus-visible:after,.history-timeline>nav button.active:after{right:0}.history-timeline>nav button b{display:block;color:#9a7136;font:italic 25px/1 Cormorant Garamond,Georgia,serif}.history-timeline>nav button span{display:block;margin-top:12px;font:600 7px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.12em}.business-quality-facts b{font-size:clamp(28px,2.3vw,36px)!important;line-height:1.02!important}.business-quality-facts span{font-size:12px!important;line-height:1.65!important}@media(max-width:850px){.history-timeline{padding:72px 16px 78px!important}.history-timeline>nav{display:flex!important;overflow-x:auto!important;margin-inline:-16px!important;padding-inline:16px!important;border:0!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}.history-timeline>nav::-webkit-scrollbar{display:none}.history-timeline>nav button,.history-timeline>nav button:nth-child(5n),.history-timeline>nav button:nth-child(7n),.history-timeline>nav button:nth-last-child(-n+4),.history-timeline>nav button:nth-last-child(-n+7){flex:0 0 145px;min-height:112px;border:0;border-right:1px solid #a77d4036;border-block:1px solid #a77d4040;scroll-snap-align:start}.history-timeline>nav button:first-child{border-left:1px solid #a77d4036}.delicacy-path-grid>a,.seasonal-path-grid>a{flex:0 0 82vw;min-height:430px;scroll-snap-align:center}.business-quality-facts b{font-size:29px!important}.business-quality-facts span{font-size:11px!important}}.product-page :is(.pdp-hero-image,.pdp-image-strip figure,.pdp-related figure),.premium-product figure{background:#eee5d7!important}.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img),.premium-product figure img{background:transparent!important;padding:6%!important;object-fit:contain!important;mix-blend-mode:multiply!important;filter:none!important}.pdp-weight-variants{margin:0 0 22px!important;padding:0!important;border:0!important}.pdp-weight-variants legend{margin-bottom:13px!important;color:#465b70!important;font:650 10px Manrope,sans-serif!important;text-transform:uppercase;letter-spacing:.15em}.pdp-weight-variants>div{display:flex!important;gap:6px!important;overflow-x:auto!important;padding-bottom:4px!important}.pdp-weight-variants button{flex:1 1 0!important;min-width:82px!important;min-height:64px!important;display:grid!important;place-items:center!important;gap:5px!important;padding:10px 7px!important;border:1px solid #d3af67!important;background:#173955!important;color:#fff!important;text-align:center!important}.pdp-weight-variants button span{font:650 11px/1.1 Manrope,sans-serif!important;white-space:nowrap!important}.pdp-weight-variants button small{display:block!important;color:#e7c887!important;font:500 8px/1.2 Manrope,sans-serif!important}.pdp-weight-variants button.active{background:#07142e!important;box-shadow:inset 0 0 0 2px #e7c887!important}.article-rich-content [style]{background:transparent!important;color:inherit!important;font-family:inherit!important}.article-rich-content :is(h1,h2,h3,h4){color:#17314a!important;font-family:Cormorant Garamond,Georgia,serif!important;line-height:.95!important}.article-rich-content :is(p,li){color:#536477!important;font-family:Manrope,Arial,sans-serif!important;font-size:15px!important;line-height:1.8!important}.article-rich-content img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:40px auto!important;object-fit:cover!important}.article-rich-content :is(section,article,div){max-width:100%!important}@media(max-width:980px){.pdp-weight-variants button{flex:0 0 105px!important}.article-rich-content :is(p,li){font-size:13.5px!important}}html{scroll-behavior:smooth}#produktai,#kurti{scroll-margin-top:92px}.catalogue-hero-with-image{position:relative;display:flex;align-items:center;min-height:720px;padding:160px 8vw 90px!important;overflow:hidden;isolation:isolate;background:#07142e!important;color:#fff}.catalogue-hero-with-image>img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 48%}.catalogue-hero-with-image>i{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07142efa,#07142ee8 43%,#07142e88 67%,#07142e35),linear-gradient(0deg,#07142eb8,transparent 55%)}.catalogue-hero-with-image>div{width:min(780px,62vw)}.catalogue-hero-with-image>div>span,.mini-category-hero>div>span{color:#d3af67;font:650 8px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.catalogue-hero-with-image h1,.mini-category-hero h1{max-width:900px;margin:28px 0 30px;color:#f6f0e3;font:500 clamp(70px,8vw,118px)/.8 "Cormorant Garamond",Georgia,serif;letter-spacing:-.05em}.catalogue-hero-with-image h1 em,.mini-category-hero h1 em{color:#edd6a0;font-weight:400}.catalogue-hero-with-image p,.mini-category-hero p{max-width:620px;margin:0;color:#f6f0e3c8;font:400 14px/1.75 Manrope,sans-serif}.mini-category-page{background:#07142e}.mini-category-hero{position:relative;display:flex;align-items:center;min-height:650px;padding:150px 8vw 80px;overflow:hidden;isolation:isolate;color:#fff;border-bottom:1px solid #d3af675c}.mini-category-hero>img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:48%;width:52%;height:100%;padding:4%;object-fit:contain;background:#e9dfd1;mix-blend-mode:normal}.mini-category-hero>i{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07142e,#07142ef8 44%,#07142eb8 62%,#07142e38)}.mini-category-hero>div{width:min(760px,58vw)}.mini-category-hero a{display:inline-flex;align-items:center;gap:16px;margin-top:30px;color:#edd6a0;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.mini-category-results{position:relative;padding-top:52px!important;background:linear-gradient(#050609b5,#050609b5),var(--catalogue-image) center/cover fixed!important;color:#fff}.mini-category-results .catalogue-controls{color:#d3af67;border-bottom:1px solid #d3af6752}.filling-gallery{display:flex!important;gap:10px!important;overflow-x:auto!important;padding:14px!important;scroll-snap-type:x proximity}.filling-gallery>figure{display:grid!important;grid-template-rows:158px auto!important;flex:0 0 158px!important;width:158px!important;margin:0!important;background:transparent!important;scroll-snap-align:start}.filling-gallery>figure img{display:block!important;width:100%!important;height:158px!important;padding:8%!important;object-fit:contain!important;background:#e9dfd1!important;mix-blend-mode:multiply!important;filter:contrast(1.03) saturate(.98)!important}.chocolate-options>label>img{object-fit:cover!important;object-position:center!important;background:#d8c5a9!important;mix-blend-mode:multiply!important}.product-page :is(.pdp-hero-image,.pdp-image-strip figure,.pdp-related figure),.premium-product figure{background:#e9dfd1!important}.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img),.premium-product figure img{background:transparent!important;mix-blend-mode:multiply!important}.pdp-quick-copy .metafield-rich_text_field{max-height:360px;overflow:auto;padding-right:8px}.pdp-weight-variants>div{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:5px!important;overflow:visible!important;padding-bottom:0!important}.pdp-weight-variants button{min-width:0!important;width:100%!important;min-height:54px!important;padding:8px 3px!important}.pdp-weight-variants button span{font-size:9px!important}@media(max-width:850px){.catalogue-hero-with-image,.mini-category-hero{min-height:640px;padding:135px 18px 62px!important;align-items:flex-end}.catalogue-hero-with-image>img,.mini-category-hero>img{top:92px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 92px);padding:0;object-fit:cover;object-position:center}.mini-category-hero>img{padding:8%;object-fit:contain;background:#e9dfd1}.catalogue-hero-with-image>i,.mini-category-hero>i{background:linear-gradient(0deg,#07142efa,#07142ee5 50%,#07142e3a 84%)}.catalogue-hero-with-image>div,.mini-category-hero>div{width:100%}.catalogue-hero-with-image h1,.mini-category-hero h1{font-size:59px}.catalogue-hero-with-image p,.mini-category-hero p{font-size:12.5px}.pdp-weight-variants>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pdp-weight-variants button{min-height:46px!important}.filling-gallery{margin-inline:-16px!important;padding-inline:16px!important}.filling-gallery>figure{flex-basis:146px!important;width:146px!important;grid-template-rows:146px auto!important}.filling-gallery>figure img{height:146px!important}}#produktai{scroll-margin-top:86px}.collection-path-row-five{grid-template-columns:repeat(5,minmax(0,1fr))}.collection-path-row-five>button{height:430px}.chocolate-options>label>img{background:#d8c5a9!important;mix-blend-mode:normal!important}.filling-gallery>figure{grid-template-rows:166px auto!important;flex-basis:166px!important;width:166px!important}.filling-gallery>figure img{width:100%!important;height:166px!important;padding:9%!important;object-fit:contain!important;object-position:center!important;background:#e9dfd1!important;mix-blend-mode:darken!important;filter:saturate(1.02) contrast(1.04)!important}.premium-product figure{background:#e9dfd1!important;isolation:isolate!important}.premium-product figure img,.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img){background:transparent!important;mix-blend-mode:darken!important}.pdp-assortment-grid figure{background:#e9dfd1!important;isolation:isolate!important}.pdp-assortment-grid img,.pdp-assortment-grid img.product-image-compact,.pdp-assortment-grid img.product-image-balanced,.pdp-assortment-grid img.product-image-speculoos{display:block!important;width:84%!important;height:84%!important;margin:auto!important;padding:0!important;background:transparent!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:darken!important;clip-path:none!important;filter:saturate(1.02) contrast(1.05) drop-shadow(0 12px 10px #5a3e182d)!important;transform:none!important}.pdp-purchase .pdp-price{display:flex!important;align-items:baseline!important;gap:16px!important;margin:22px 0 28px!important}.pdp-purchase .pdp-price>span{padding:0!important;color:#173955!important;font:600 clamp(40px,4vw,58px)/1 Manrope,sans-serif!important;letter-spacing:-.055em!important;text-transform:none!important}.pdp-purchase .pdp-price>small{color:#7d6a52!important;font:600 8px/1 Manrope,sans-serif!important;text-transform:uppercase!important;letter-spacing:.14em!important}.pdp-weight-variants{margin-bottom:18px!important}.pdp-weight-variants button{min-height:54px!important;background:#f8f0e4!important;color:#173955!important;border:1px solid #cfbfa8!important;box-shadow:none!important}.pdp-weight-variants button span{color:inherit!important;font-size:10px!important}.pdp-weight-variants button small{display:none!important}.pdp-weight-variants button.active{background:#173955!important;color:#fff!important;border-color:#d3af67!important;box-shadow:none!important}.pdp-buy-row{grid-template-columns:104px minmax(220px,360px)!important;gap:9px!important;margin-top:18px!important}.quantity-picker,.pdp-add{min-height:48px!important;height:48px!important}.pdp-add{padding:0 18px!important;font-size:8px!important;letter-spacing:.14em!important}.pdp-add span{color:#d3af67!important;font-size:16px!important}.pdp-ritual-banner{min-height:430px!important}.pdp-ritual-steps article{min-height:285px!important}.pdp-ritual-steps p{font-size:10.5px!important;line-height:1.58!important}@media(max-width:980px){.collection-path-row-five{display:flex;grid-template-columns:none}.collection-path-row-five>button{height:440px}.filling-gallery>figure{grid-template-rows:150px auto!important;flex-basis:150px!important;width:150px!important}.filling-gallery>figure img{height:150px!important}.pdp-purchase .pdp-price>span{font-size:42px!important}.pdp-weight-variants>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pdp-buy-row{grid-template-columns:96px 1fr!important}.pdp-ritual-banner{min-height:0!important}.pdp-ritual-steps article{min-height:240px!important}}.filling-gallery>figure{grid-template-rows:158px minmax(34px,auto)!important;align-items:start;border:1px solid #b6935c45;background:#efe5d5!important}.filling-gallery>figure img{height:158px!important;padding:11%!important;background:transparent!important;mix-blend-mode:multiply!important;filter:contrast(1.14) saturate(1.08)!important}.filling-gallery figcaption{display:block!important;min-height:34px;padding:7px 8px 8px;color:#173955!important;font:600 8px/1.35 Manrope,sans-serif!important;text-align:center!important;letter-spacing:.01em!important;opacity:1!important;visibility:visible!important}.filling-category-creme-au-beurre .filling-gallery img[alt*=Manon],.filling-gallery img[alt*=blanc],.filling-gallery img[alt*=White],.filling-gallery img[alt*=Coeur]{filter:brightness(.92) contrast(1.28) saturate(1.16)!important}.filling-irresistible-fraise-rhubarbe img{padding:18%!important}.filling-category-marcipanas .filling-gallery{justify-content:space-evenly!important}.filling-category-marcipanas .filling-gallery>figure{flex:1 1 180px!important;max-width:240px!important}.chocolate-white>img{filter:brightness(.91) contrast(1.2) saturate(1.12)!important}.premium-product figure img,.product-page :is(.pdp-hero-image img,.pdp-image-strip img,.pdp-related figure img),.pdp-assortment-grid img{mix-blend-mode:multiply!important;filter:contrast(1.06) saturate(1.04)!important}.pdp-assortment-grid figure{background:#e9dfd1!important}.pdp-purchase .pdp-price>span{font-size:clamp(36px,3.4vw,50px)!important}.pdp-weight-variants button{background:#f4ecdf!important;color:#173955!important}.pdp-weight-variants button.active{background:#173955!important;color:#fff!important}.pdp-buy-row{grid-template-columns:104px minmax(220px,330px)!important}.pdp-quick-details{max-width:520px!important}.premium-pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:48px auto 0!important}.premium-pagination :is(.page,a){min-width:42px!important;min-height:42px!important;display:grid!important;place-items:center!important;margin:0!important;padding:8px 12px!important;border:1px solid #b98d42!important;background:#f4ecdf!important;color:#173955!important;font:650 12px Manrope,sans-serif!important}.premium-pagination .current,.premium-pagination a:hover{background:#173955!important;color:#fff!important}.catalogue-hero-with-image{min-height:610px!important}.catalogue-hero-with-image>img{left:auto!important;right:0!important;width:64%!important;object-fit:contain!important;object-position:82% center!important;background:#07142e!important}.catalogue-hero-with-image>i{background:linear-gradient(90deg,#07142e,#07142ef8 42%,#07142ebd 62%,#07142e29)!important}.desktop-search-overlay{background:linear-gradient(90deg,#07142efa,#07142ef0 52%,#07142eb8),url(catalogue-craft-background.webp) 78% center/cover no-repeat!important}.desktop-search-overlay form{width:min(980px,78vw)!important;padding:42px;border:1px solid #d3af675c;background:#07142ed9!important}.desktop-search-overlay input{height:76px!important;font-size:clamp(34px,4.2vw,64px)!important}.premium-cart-page{min-height:75vh;padding:160px 6vw 100px;background:#f3eadc;color:#173955}.premium-cart-hero{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:40px;padding:0 2vw 55px;border-bottom:1px solid #b98d4260}.premium-cart-hero>span{grid-column:1/-1;color:#a4742c;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.2em}.premium-cart-hero h1{margin:0;font:500 clamp(74px,9vw,138px)/.78 "Cormorant Garamond",Georgia,serif;letter-spacing:-.055em}.premium-cart-hero p{max-width:480px;margin:0 0 10px;color:#576b7e;font:400 13px/1.75 Manrope,sans-serif}.premium-cart-form{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr);gap:5vw;padding:68px 2vw 0}.premium-cart-lines-heading{display:flex;justify-content:space-between;padding-bottom:18px;color:#9a7136;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.premium-cart-lines-heading b{color:#173955}.premium-cart-line{display:grid;grid-template-columns:190px minmax(0,1fr) 150px;gap:28px;align-items:center;padding:24px 0;border-top:1px solid #b98d424f}.premium-cart-image{display:grid;place-items:center;height:190px;background:#e9dfd1;isolation:isolate}.premium-cart-image img{width:100%;height:100%;padding:7%;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.05)}.premium-cart-product small{color:#a4742c;font:650 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.16em}.premium-cart-product h2{margin:9px 0;font:500 31px/.98 Cormorant Garamond,Georgia,serif}.premium-cart-product p{margin:0;color:#596c7f;font:500 11px Manrope,sans-serif}.premium-cart-product dl{margin:14px 0 0}.premium-cart-product dl div{display:grid;grid-template-columns:110px 1fr;gap:8px;margin:5px 0;color:#667789;font:400 9px/1.45 Manrope,sans-serif}.premium-cart-product dt{font-weight:650}.premium-cart-product dd{margin:0}.premium-cart-actions{align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;padding:8px 0}.premium-cart-actions>strong{font:650 17px Manrope,sans-serif}.premium-cart-actions label>span:first-child{display:block;margin-bottom:6px;color:#667789;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.12em}.premium-cart-qty{display:grid;grid-template-columns:32px 46px 32px;border:1px solid #c8b697}.premium-cart-qty button,.premium-cart-qty input{height:34px;border:0;background:transparent;color:#173955;text-align:center}.premium-cart-qty input{width:46px;-moz-appearance:textfield}.premium-cart-qty input::-webkit-inner-spin-button{display:none}.premium-cart-actions>a{color:#8e692f;font:600 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.1em}.premium-cart-summary{position:sticky;top:120px;align-self:start;margin:0!important;max-width:none!important;padding:38px!important;border:1px solid #b98d42!important;background:#fff9ef!important}.premium-cart-summary>span{color:#a4742c;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.17em}.premium-cart-summary>h2{margin:13px 0 34px;font:500 48px/.9 Cormorant Garamond,Georgia,serif}.premium-cart-subtotal{display:flex;justify-content:space-between;padding:18px 0;border-block:1px solid #b98d424f;font:600 12px Manrope,sans-serif}.premium-cart-summary>p{color:#667789;font:400 9px/1.65 Manrope,sans-serif}.premium-cart-note>span{display:block;margin:23px 0 8px;color:#173955;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.12em}.premium-cart-note textarea{width:100%;min-height:88px;padding:13px;border:1px solid #c8b697;background:#f5ecdf;color:#173955;resize:vertical}.premium-cart-buttons{display:grid;grid-template-columns:.44fr .56fr;gap:8px;margin-top:17px}.premium-cart-buttons button{min-height:50px;margin:0!important;padding:12px!important;border:1px solid #b98d42!important;background:#f4ecdf!important;color:#173955!important;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.12em}.premium-cart-buttons button[name=checkout]{display:flex;align-items:center;justify-content:space-between;background:#173955!important;color:#fff!important}.premium-payment-methods{margin-top:24px}.premium-payment-methods>span{color:#667789;font:600 7px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.12em}.premium-payment-methods ul{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.premium-payment-methods svg{width:38px;height:24px}.premium-cart-empty{max-width:760px;margin:70px auto 0;padding:70px;text-align:center;border:1px solid #b98d4260}.premium-cart-empty>span{color:#a4742c;font:600 12px Manrope}.premium-cart-empty h2{margin:14px 0;font:500 58px/.9 Cormorant Garamond,Georgia,serif}.premium-cart-empty p{color:#667789;font:400 12px/1.7 Manrope}.premium-cart-empty a{display:inline-flex;gap:20px;margin-top:20px;padding:17px 20px;border:1px solid #b98d42;background:#173955;color:#fff;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.13em}.site-footer.collection-footer{padding:48px 6vw 24px!important;background:#050f25!important}.footer-newsletter{max-width:1600px;width:100%;min-height:230px;margin:0 auto 46px!important;padding:32px 36px!important;gap:5vw!important}.footer-newsletter h2{font-size:clamp(38px,3.6vw,56px)!important}.footer-newsletter input{height:48px!important;padding-inline:10px!important;background:#d3af6718!important;color:#e7c887!important;-webkit-text-fill-color:#e7c887!important;box-shadow:inset 0 0 0 1000px #d3af6718!important}.footer-newsletter input:-webkit-autofill{background:#d3af6718!important;-webkit-text-fill-color:#e7c887!important;box-shadow:inset 0 0 0 1000px #173955!important}.footer-details{display:contents!important}.site-footer .footer-brand p{font-size:20px!important}.site-footer>small{margin-top:34px!important}.article-rich-content img{height:auto!important;max-height:none!important;object-fit:contain!important}@media(max-width:850px){.filling-category-marcipanas .filling-gallery{justify-content:flex-start!important}.filling-category-marcipanas .filling-gallery>figure{flex:0 0 150px!important}.catalogue-hero-with-image>img{inset:92px 0 auto!important;width:100%!important;height:52%!important;object-fit:contain!important;object-position:center!important}.catalogue-hero-with-image>i{background:linear-gradient(0deg,#07142efa,#07142ee5 52%,#07142e2b 88%)!important}.premium-cart-page{padding:110px 16px 70px}.premium-cart-hero{display:block;padding:0 4px 35px}.premium-cart-hero h1{font-size:74px}.premium-cart-hero p{margin-top:24px}.premium-cart-form{display:block;padding:42px 4px 0}.premium-cart-line{grid-template-columns:105px 1fr;gap:15px}.premium-cart-image{height:105px}.premium-cart-actions{grid-column:2;display:grid;grid-template-columns:1fr auto auto;gap:13px;align-items:end}.premium-cart-actions>strong{grid-column:1/-1}.premium-cart-summary{position:static;margin-top:50px!important;padding:25px!important}.premium-cart-buttons{grid-template-columns:1fr}.premium-cart-empty{padding:42px 20px}.footer-newsletter{min-height:0;padding:26px 20px!important}.site-footer.collection-footer{padding-inline:20px!important}.site-footer .footer-details{display:grid!important;grid-template-columns:1fr!important;gap:30px!important}}#asortimentas{scroll-margin-top:96px}:is(.premium-product figure,.pdp-assortment-grid figure,.pdp-related .premium-product figure,.pdp-hero-image,.pdp-image-strip figure){background:#e7dccb!important;isolation:isolate!important}:is(.premium-product figure img,.pdp-assortment-grid figure img,.pdp-related .premium-product figure img,.pdp-hero-image img,.pdp-image-strip figure img){background:transparent!important;mix-blend-mode:multiply!important;filter:contrast(1.08) saturate(1.04)!important;object-fit:contain!important}:is(.seasonal-gallery,.chocolate-gallery,.all-chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure{background:#e7dccb!important}:is(.seasonal-gallery,.chocolate-gallery,.all-chocolate-gallery,.gift-gallery,.delicacy-gallery) .premium-product figure img{background:transparent!important;mix-blend-mode:multiply!important;filter:contrast(1.08) saturate(1.04)!important}.filling-gallery>figure{grid-template-rows:158px minmax(42px,auto)!important;background:#eadfce!important;border-color:#b98d426b!important}.filling-gallery>figure img{height:158px!important;background:transparent!important;mix-blend-mode:multiply!important}.filling-gallery figcaption{display:flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:8px 7px!important;color:#173955!important;background:#f1e7d7!important;font:600 8px/1.25 Manrope,sans-serif!important;opacity:1!important;visibility:visible!important}.filling-noisette-masquee-blanc img,.filling-irresistible-fraise-rhubarbe img,.filling-manon-cafe-serre img,.filling-ganache img,.filling-coeur-framboise img,.filling-i-love-you img,.filling-advocaat-noir img{padding:21%!important}.filling-duetto-fraise-balsamique img,.filling-perle-framboise img{padding:3%!important}.pdp-assortment-jump{display:flex;align-items:center;justify-content:space-between;max-width:520px;min-height:50px;margin:18px 0 0;padding:0 18px;border:1px solid #d3af67;background:#173955;color:#fff;font:650 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.14em}.pdp-assortment-jump .link-arrow{color:#d3af67}.catalogue-hero-with-image{min-height:690px!important}.catalogue-hero-with-image>img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:76% center!important;background:#07142e!important}.catalogue-hero-with-image>i{background:linear-gradient(90deg,#07142e,#07142ef8 43%,#07142eba 61%,#07142e30),linear-gradient(0deg,#07142e9c,transparent 58%)!important}body.template-cart .commerce-header{background:#07142e!important;border-bottom:1px solid #d3af6752!important;color:#f6f0e3!important}body.template-cart .commerce-header .commerce-logo,body.template-cart .commerce-header .commerce-nav :is(a,button),body.template-cart .commerce-header .commerce-tools :is(a,button){color:#f6f0e3!important}.premium-cart-lines{align-self:start;padding:26px 30px;border:1px solid #d3af67;background:linear-gradient(145deg,#102c4a,#07142e);color:#f6f0e3}.premium-cart-lines-heading{border-bottom:1px solid #d3af675e;color:#d3af67!important}.premium-cart-lines-heading b{color:#f6f0e3!important}.premium-cart-line{border-top-color:#d3af6752!important}.premium-cart-line:first-of-type{border-top:0!important}.premium-cart-product h2,.premium-cart-product h2 a,.premium-cart-actions>strong{color:#f6f0e3!important}.premium-cart-product p,.premium-cart-product dl div,.premium-cart-actions label>span:first-child{color:#f6f0e3a8!important}.premium-cart-qty{border-color:#d3af67!important}.premium-cart-qty button,.premium-cart-qty input{color:#f6f0e3!important}.premium-cart-actions>a{color:#d3af67!important}.premium-cart-summary{border-color:#d3af67!important;background:linear-gradient(145deg,#173955,#07142e)!important;color:#f6f0e3!important}.premium-cart-summary>h2,.premium-cart-subtotal{color:#f6f0e3!important}.premium-cart-summary>p{color:#f6f0e3a5!important}.premium-cart-subtotal{border-color:#d3af675c!important}.premium-cart-note>span{color:#e7c887!important}.premium-cart-note textarea,.premium-cart-buttons button{border-color:#d3af67!important;background:#0c2340!important;color:#f6f0e3!important}.premium-cart-buttons button[name=checkout]{background:#d3af67!important;color:#07142e!important}.premium-payment-methods>span{color:#e7c887!important}.footer-newsletter{width:calc(100% - 8vw)!important;max-width:1240px!important;min-height:190px!important;padding:27px 32px!important;margin-inline:auto!important}@media(max-width:850px){.catalogue-hero-with-image{min-height:650px!important}.catalogue-hero-with-image>img{top:92px!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:calc(100% - 92px)!important;object-fit:cover!important;object-position:68% center!important}.premium-cart-lines{padding:18px 15px}.footer-newsletter{width:100%!important;padding:25px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/premium-part-1.css.map */
