.template-index .hero-slide-landing.is-active .colour-edit{display:block;position:relative;height:clamp(540px,calc(100svh - 114px),810px);min-height:540px;--ce-cycle: 2.8s;background:var(--ce-background);color:var(--ce-accent);transition:background-color .8s ease,color .8s ease}.template-index .colour-edit-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(120deg,color-mix(in srgb,var(--ce-scene-background) 70%,white),var(--ce-scene-background) 55%,color-mix(in srgb,var(--ce-scene-background) 88%,#896c76));transform:translate(-100%)}.template-index .colour-edit-backdrop.is-current{opacity:1;visibility:visible;transform:translate(0)}.template-index .colour-edit[data-theme=dark] .colour-edit-backdrop{background:radial-gradient(ellipse 48% 75% at 51% 48%,#77777b 0%,#4c4b50 45%,var(--ce-scene-background) 100%)}.template-index .colour-edit[data-theme=dark] .colour-edit-copy p{color:#fbf4eb;opacity:.88}.template-index .colour-edit[data-theme=dark] .colour-edit-primary{color:#29292d}.template-index .colour-edit[data-theme=dark] .colour-edit-controls{background:#ffffff26;border-color:#ffffff50}.template-index .colour-edit-copy{position:absolute;z-index:3;left:4.5%;top:24%;width:27%;max-width:none;padding:0}.template-index .colour-edit-eyebrow{font-size:9px;letter-spacing:2.1px;line-height:1.3}.template-index .colour-edit-copy h2{font:400 clamp(46px,4.15vw,72px)/1.08 VeeramSerif,Georgia,serif;letter-spacing:-2px;margin:22px 0 26px}.template-index .colour-edit-copy h2 em{font-weight:400}.template-index .colour-edit-copy p{font-size:11px;line-height:1.9;max-width:280px;min-height:0;margin:0 0 28px;color:#4a4244}.template-index .colour-edit-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;margin:0;padding:15px 22px;border:0;border-radius:40px;background:var(--ce-accent);color:#fff8e9;font-size:11px;font-weight:400;line-height:1.2;transition:transform .2s}.template-index .colour-edit-primary:hover{transform:translateY(-3px)}.template-index .colour-edit-primary [data-colour-primary-label]{font-size:11px;line-height:1.2}.template-index .colour-edit-note{display:block;margin:19px 0 0;max-width:280px;font:italic 14px/1.2 VeeramSerif,Georgia,serif;opacity:.7}.template-index .colour-edit-stage{position:absolute;z-index:2;left:29%;width:45%;top:4%;height:90%;min-width:0;display:block;overflow:visible;pointer-events:none}.template-index .colour-edit-plinth{position:absolute;z-index:2;left:6%;right:auto;bottom:14%;width:88%;height:13%;filter:none}.template-index .colour-edit-plinth:before{top:0;right:0;bottom:48%;left:0;border-radius:45% 45% 12% 12%/55% 55% 20% 20%;background:linear-gradient(175deg,#f1e9d9,#e4d8c3);border:1px solid #f7f1e3}.template-index .colour-edit-plinth:after{top:27%;right:0;bottom:0;left:0;border-radius:4% 4% 12% 12%/12% 12% 32% 32%;background:linear-gradient(90deg,#cdbfa8,#e2d5bf 20%,#dfd2bb 80%,#c4b69f);box-shadow:inset 0 -3px 8px #806a4812,0 2px 3px #5d4b3010}.template-index .colour-edit-shadow{position:absolute;z-index:3;left:17%;right:auto;bottom:24%;width:66%;height:4.4%;border-radius:50%;background:radial-gradient(ellipse,#27302b5c,transparent 70%);filter:none;opacity:0}.template-index .colour-edit-item,.template-index .colour-edit-item.is-wide{position:absolute;z-index:4;inset:auto;left:50%;bottom:25%;width:71%;height:83%;visibility:hidden;opacity:0;transform:translate3d(-50%,0,0);transform-origin:50% 80%;transition:none;backface-visibility:hidden}.template-index .colour-edit-item.is-wide{width:96%;height:64%}.template-index .colour-edit-item.is-current{visibility:visible;opacity:1;animation:none}.template-index .colour-edit-item img,.template-index .colour-edit-item.is-wide img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center bottom;filter:none}.template-index .colour-edit-details{position:absolute;z-index:3;right:4.5%;top:23%;width:19%;max-width:240px;padding:0;color:var(--ce-accent)}.template-index .colour-edit-details .colour-edit-eyebrow{font-size:8px;letter-spacing:1.7px}.template-index .colour-edit-details h2{font:400 clamp(32px,3vw,47px)/1.05 VeeramSerif,Georgia,serif;letter-spacing:-1px;margin:13px 0 14px}.template-index .colour-edit-details>p{font-size:11px;line-height:1.8;min-height:0;margin:0;opacity:.75}.template-index .colour-edit-rule{height:1px;background:var(--ce-accent);opacity:.15;margin:22px 0}.template-index .colour-edit-shade{gap:12px}.template-index .colour-edit-swatch{height:27px;width:27px;background:var(--ce-swatch);border:3px solid #ffffff73;box-shadow:0 0 0 1px #2112171c}.template-index .colour-edit-shade small{font-size:7px;letter-spacing:1.4px;opacity:.55}.template-index .colour-edit-shade strong{font:400 12px/1.2 Schibsted,Arial,sans-serif;margin:4px 0 0}.template-index .colour-edit-details dl{margin:22px 0}.template-index .colour-edit-details dl>div{border:0;padding:0;font-size:9px;line-height:2.2}.template-index .colour-edit-details dt{opacity:.55}.template-index .colour-edit-details dd{font-weight:400}.template-index .colour-edit-detail-link{display:flex;align-items:center;justify-content:space-between;width:100%;gap:0;border:0;border-top:1px solid #21121722;padding:17px 0 0;margin:0;font-size:10px;font-weight:400}.template-index .colour-edit-controls{bottom:25px;left:auto;right:3.5%;transform:none;padding:5px;background:#fffaf04f;border-color:#ffffff5c;box-shadow:none}.template-index .colour-edit-controls button{height:30px;min-width:30px;border-radius:50%;font-size:14px}.template-index .colour-edit-controls button:hover{background:#fffaf0c9}.template-index .hero-carousel.is-landing:has(.colour-edit) .hero-controls{top:16px;bottom:auto}@keyframes veeram-reference-bag-cycle{0%{transform:translate3d(calc(-50% - 100vw),0,0);animation-timing-function:cubic-bezier(.22,1,.36,1)}19.512195%,80.487805%{transform:translate3d(-50%,0,0)}80.487805%{animation-timing-function:cubic-bezier(.64,0,.78,0)}to{transform:translate3d(calc(-50% + 100vw),0,0)}}@keyframes veeram-reference-bag-exit{0%{transform:translate3d(-50%,0,0)}to{transform:translate3d(calc(-50% + 100vw),0,0)}}@keyframes veeram-reference-background-cycle{0%{transform:translate3d(-100%,0,0);animation-timing-function:cubic-bezier(.22,1,.36,1)}19.512195%,80.487805%{transform:translateZ(0)}80.487805%{animation-timing-function:cubic-bezier(.64,0,.78,0)}to{transform:translate3d(100%,0,0)}}@keyframes veeram-reference-background-exit{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes veeram-reference-shadow-cycle{0%,6%{opacity:0;transform:scale(.3)}19.512195%,80.487805%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}@keyframes veeram-reference-copy-cycle{0%{opacity:0;transform:translateY(9px)}19.512195%,80.487805%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@keyframes veeram-reference-copy-exit{0%{opacity:1}to{opacity:0}}.template-index .colour-edit.is-running .colour-edit-item.is-current{animation:veeram-reference-bag-cycle var(--ce-cycle) linear both}.template-index .colour-edit.is-running .colour-edit-backdrop.is-current{animation:veeram-reference-background-cycle var(--ce-cycle) linear both}.template-index .colour-edit.is-running .colour-edit-shadow{animation:veeram-reference-shadow-cycle var(--ce-cycle) linear both}.template-index .colour-edit.is-running .colour-edit-timed{animation:veeram-reference-copy-cycle var(--ce-cycle) linear both}.template-index .colour-edit.is-exiting .colour-edit-item.is-current{animation:veeram-reference-bag-exit .55s cubic-bezier(.64,0,.78,0) both}.template-index .colour-edit.is-exiting .colour-edit-backdrop.is-current{animation:veeram-reference-background-exit .55s cubic-bezier(.64,0,.78,0) both}.template-index .colour-edit.is-exiting .colour-edit-timed,.template-index .colour-edit.is-exiting .colour-edit-shadow{animation:veeram-reference-copy-exit .55s ease both}.template-index .colour-edit[data-paused=true] .colour-edit-item.is-current,.template-index .colour-edit[data-paused=true] .colour-edit-backdrop.is-current,.template-index .colour-edit[data-paused=true] .colour-edit-timed,.template-index .colour-edit[data-paused=true] .colour-edit-shadow{animation-play-state:paused!important}.template-index .colour-edit:not(.is-running) .colour-edit-shadow{opacity:1}@media(max-width:1100px)and (min-width:761px){.template-index .colour-edit-copy{left:4%;width:28%;top:25%}.template-index .colour-edit-copy h2{font-size:43px;letter-spacing:-1.6px}.template-index .colour-edit-copy p{font-size:10px}.template-index .colour-edit-stage{left:29%;width:44%;height:82%;top:8%}.template-index .colour-edit-details{right:4%;width:20%;top:24%}.template-index .colour-edit-details h2{font-size:33px}.template-index .colour-edit-details dl>div{flex-direction:column;gap:0;line-height:1.9;margin-bottom:7px}.template-index .colour-edit-details dd{text-align:left}}@media(max-width:760px){.template-index .hero-slide-landing.is-active .colour-edit{height:auto;min-height:930px}.template-index .colour-edit-copy{top:36px;left:25px;width:calc(100% - 50px)}.template-index .colour-edit-eyebrow{font-size:8px;letter-spacing:1.6px}.template-index .colour-edit-copy h2{font-size:clamp(41px,11vw,64px);letter-spacing:-1.7px;margin:15px 0}.template-index .colour-edit-copy p{font-size:10px;line-height:1.8;max-width:260px;margin-bottom:17px}.template-index .colour-edit-primary{font-size:10px;padding:12px 19px;gap:25px}.template-index .colour-edit-primary [data-colour-primary-label]{font-size:10px}.template-index .colour-edit-note{display:none}.template-index .colour-edit-stage{top:285px;left:3%;width:94%;height:395px}.template-index .colour-edit-item,.template-index .colour-edit-item.is-wide{bottom:25.5%}.template-index .colour-edit-item{width:66%;height:83%}.template-index .colour-edit-item.is-wide{width:89%;height:62%}.template-index .colour-edit-plinth{left:7%;width:86%}.template-index .colour-edit-shadow{bottom:25%;height:2.5%}.template-index .colour-edit-details{top:705px;left:25px;right:25px;width:auto;max-width:none;display:grid;grid-template-columns:1fr auto;column-gap:20px;align-items:start}.template-index .colour-edit-details .colour-edit-eyebrow{grid-column:1;margin:0 0 8px;font-size:7px}.template-index .colour-edit-details h2{grid-column:1;font-size:30px;margin:0 0 7px}.template-index .colour-edit-details>p,.template-index .colour-edit-rule,.template-index .colour-edit-details dl{display:none}.template-index .colour-edit-shade{grid-column:1;grid-row:3;gap:8px}.template-index .colour-edit-swatch{width:18px;height:18px;border-width:2px}.template-index .colour-edit-shade small{display:none}.template-index .colour-edit-shade strong{font-size:10px;margin:0}.template-index .colour-edit-detail-link{grid-column:2;grid-row:3;border:0;padding:0;font-size:9px;gap:15px}.template-index .colour-edit-controls{bottom:58px;right:20px}.template-index .hero-carousel.is-landing:has(.colour-edit) .hero-controls{top:auto;bottom:12px;right:16px}}@media(prefers-reduced-motion:reduce){.template-index .colour-edit.is-running .colour-edit-item.is-current,.template-index .colour-edit.is-running .colour-edit-backdrop.is-current,.template-index .colour-edit.is-running .colour-edit-shadow,.template-index .colour-edit.is-running .colour-edit-timed,.template-index .colour-edit.is-exiting .colour-edit-item.is-current{animation:none}.template-index .colour-edit-item.is-current{transform:translate3d(-50%,0,0)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hero-reference.css.map */
