adorn-mobile-scroll-banner{display:none}@media screen and (max-width:749px){html:has(adorn-mobile-scroll-banner){overflow-anchor:none}adorn-mobile-scroll-banner{display:grid;grid-template-rows:0fr;overflow:hidden;overflow-anchor:none;opacity:0;visibility:hidden;pointer-events:none;transition:grid-template-rows .38s cubic-bezier(.22,.61,.36,1),opacity .24s ease,visibility .38s}adorn-mobile-scroll-banner[data-revealed]{grid-template-rows:1fr;opacity:1;visibility:visible;pointer-events:auto}adorn-mobile-scroll-banner *,adorn-mobile-scroll-banner *:before,adorn-mobile-scroll-banner *:after{box-sizing:border-box}adorn-mobile-scroll-banner .adorn-msb__clip{min-height:0;overflow:hidden}adorn-mobile-scroll-banner .adorn-msb__scene{position:relative;isolation:isolate;padding:16px var(--ams-gutter) 14px;overflow:hidden;border-radius:0 0 var(--ams-radius) var(--ams-radius);background:linear-gradient(145deg,var(--ams-bg),var(--ams-end))}adorn-mobile-scroll-banner .adorn-msb__glow,adorn-mobile-scroll-banner .adorn-msb__pattern,adorn-mobile-scroll-banner .adorn-msb__lights{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}adorn-mobile-scroll-banner .adorn-msb__glow{background:radial-gradient(ellipse at 7% 3%,var(--ams-light),transparent 38%),radial-gradient(ellipse at 100% 100%,var(--ams-light),transparent 42%);opacity:.23}adorn-mobile-scroll-banner[data-pattern=arches] .adorn-msb__pattern{background-image:repeating-radial-gradient(ellipse at 50% 105%,transparent 0 23px,var(--ams-pattern) 24px 25px,transparent 26px 49px)}adorn-mobile-scroll-banner[data-pattern=diamonds] .adorn-msb__pattern{background-image:repeating-linear-gradient(45deg,transparent 0 24px,var(--ams-pattern) 25px 26px,transparent 27px 50px),repeating-linear-gradient(-45deg,transparent 0 24px,var(--ams-pattern) 25px 26px,transparent 27px 50px)}adorn-mobile-scroll-banner[data-pattern=dots] .adorn-msb__pattern{background-image:radial-gradient(circle,var(--ams-pattern) 1.2px,transparent 1.6px);background-size:16px 16px}adorn-mobile-scroll-banner .adorn-msb__lights{display:none}adorn-mobile-scroll-banner[data-lights] .adorn-msb__lights{display:block;top:2px;right:5px;bottom:4px;left:5px;background:radial-gradient(circle at 8px 5px,#fffefa 0 1.3px,var(--ams-light) 1.6px 2.2px,transparent 3px) 0 0 / 24px 12px repeat-x;filter:drop-shadow(0 0 3px var(--ams-light));opacity:.85}adorn-mobile-scroll-banner .adorn-msb__lights:before,adorn-mobile-scroll-banner .adorn-msb__lights:after{content:"";position:absolute;top:5px;bottom:8px;width:7px;border-left:1px solid var(--ams-pattern);background:radial-gradient(circle at 2px 8px,#fffefa 0 1px,var(--ams-light) 1.3px 2px,transparent 2.8px) 0 0 / 7px 22px repeat-y}adorn-mobile-scroll-banner .adorn-msb__lights:before{left:1px}adorn-mobile-scroll-banner .adorn-msb__lights:after{right:-4px}adorn-mobile-scroll-banner .adorn-msb__card{position:relative;display:flex;align-items:center;width:100%;height:var(--ams-height);overflow:hidden;border:1px solid rgb(255 255 255 / 65%);border-radius:var(--ams-radius);background:#ffffff61;color:#203b50;text-decoration:none;box-shadow:0 4px 18px #223c520d}adorn-mobile-scroll-banner .adorn-msb__card:focus-visible{outline:2px solid #3368a0;outline-offset:-4px}adorn-mobile-scroll-banner .adorn-msb__image{display:block;width:100%;height:100%;object-fit:var(--ams-image-fit, contain)}adorn-mobile-scroll-banner .adorn-msb__picture{display:block;width:100%;height:100%}adorn-mobile-scroll-banner .adorn-msb__copy{position:relative;z-index:1;display:grid;align-content:center;gap:6px;width:60%;padding:14px 0 14px 16px}adorn-mobile-scroll-banner .adorn-msb__eyebrow{color:#517088;font-size:8px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}adorn-mobile-scroll-banner .adorn-msb__heading{color:#203b50;font-size:clamp(16px,5vw,22px);font-weight:600;line-height:1.15;letter-spacing:-.02em}adorn-mobile-scroll-banner .adorn-msb__text{max-width:170px;color:#526a7a;font-size:10px;line-height:1.4}adorn-mobile-scroll-banner .adorn-msb__button{display:inline-flex;align-items:center;justify-self:start;gap:10px;min-height:28px;margin-top:3px;padding:6px 10px;border-radius:999px;background:#3368a0;color:#fff;font-size:9px;line-height:1.2;font-weight:500}adorn-mobile-scroll-banner .adorn-msb__sofa{position:absolute;right:-3%;bottom:0;width:49%;height:100%;color:#3368a0}adorn-mobile-scroll-banner[data-revealed][data-animate-lights][data-lights] .adorn-msb__lights{animation:adorn-msb-light 5s ease-in-out infinite alternate}@keyframes adorn-msb-light{0%{opacity:.55}to{opacity:.95}}}@media screen and (max-width:749px){html[data-adorn-mobile-scene]{scroll-padding-top:var(--adorn-mobile-scene-header, 115px)}adorn-mobile-scroll-banner[data-behavior=panel]{position:fixed;left:0;right:0;z-index:0;display:block;height:var(--ams-height);opacity:1;visibility:visible;pointer-events:auto;transition:none}adorn-mobile-scroll-banner[data-behavior=panel] .adorn-msb__scene{height:var(--ams-height);padding:0 var(--ams-gutter);border-radius:0}adorn-mobile-scroll-banner[data-behavior=panel] .adorn-msb__card{border:0;box-shadow:none;background:transparent}html[data-adorn-mobile-scene] .shopify-section:is([data-adorn-mobile-sheet],.shopify-section-group-header-group:has(slideshow-component)){position:relative;z-index:2;margin-top:-8px;padding:22px 0 0;background:#fff;overflow:hidden!important;box-shadow:0 -3px 16px #1c33450d}html[data-adorn-mobile-scene] .shopify-section:is([data-adorn-mobile-sheet],.shopify-section-group-header-group:has(slideshow-component)):before{content:"";position:absolute;z-index:3;top:8px;left:50%;width:32px;height:4px;border-radius:99px;background:#dedede;transform:translate(-50%);pointer-events:none}html[data-adorn-mobile-scene] #MainContent,html[data-adorn-mobile-scene] .shopify-section-group-footer-group{position:relative;z-index:2;background:#fff}html[data-adorn-mobile-scene] .adorn-msb-header-decor{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;border-radius:inherit;opacity:.6;background:radial-gradient(ellipse at 5% 10%,var(--ams-light),transparent 35%)}html[data-adorn-mobile-scene] .adorn-msb-header-decor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,transparent 0 24px,var(--ams-pattern) 25px 26px,transparent 27px 50px),repeating-linear-gradient(-45deg,transparent 0 24px,var(--ams-pattern) 25px 26px,transparent 27px 50px);opacity:.45}html[data-adorn-mobile-scene] [data-mobile-campaign-lights] .adorn-msb-header-decor:after{content:"";position:absolute;top:2px;right:0;bottom:0;left:0;background:radial-gradient(circle at 8px 4px,#fffefa 0 1px,var(--ams-light) 1.5px 2px,transparent 3px) 0 0 / 24px 10px repeat-x;filter:drop-shadow(0 0 2px var(--ams-light))}html[data-adorn-mobile-scene] [data-mobile-campaign-active]>.adorn-adv-location-mount,html[data-adorn-mobile-scene] [data-mobile-campaign-active]>.adorn-adv-main{position:relative;z-index:1}html[data-adorn-mobile-scene] [data-mobile-campaign-active] .adorn-location__bar{background:transparent!important}}@media screen and (max-width:359px){adorn-mobile-scroll-banner .adorn-msb__copy{width:65%;padding-left:12px}adorn-mobile-scroll-banner .adorn-msb__heading{font-size:16px}adorn-mobile-scroll-banner .adorn-msb__sofa{right:-9%}}@media(prefers-reduced-motion:reduce){adorn-mobile-scroll-banner{transition:none}adorn-mobile-scroll-banner[data-revealed][data-animate-lights][data-lights] .adorn-msb__lights{animation:none}}.adorn-msb__continuous-art{display:none}@media screen and (max-width:749px){adorn-mobile-scroll-banner[data-continuous-art] .adorn-msb__continuous-art{display:block;position:fixed;top:0;left:0;right:0;z-index:-1;height:calc(var(--ams-header-height) + var(--ams-height));overflow:hidden;pointer-events:none;background:#ff1208}.adorn-msb__continuous-art picture,.adorn-msb__continuous-image{display:block;width:100%;height:100%}.adorn-msb__continuous-art picture{position:absolute;left:0;right:0;bottom:0;height:auto;aspect-ratio:var(--ams-art-ratio, 1.25)}.adorn-msb__continuous-image{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 10%);mask-image:linear-gradient(to bottom,transparent,#000 10%)}.adorn-msb__continuous-image{object-fit:cover;object-position:center top}adorn-mobile-scroll-banner[data-continuous-art] .adorn-msb__scene,adorn-mobile-scroll-banner[data-continuous-art] .adorn-msb__card{background:transparent}adorn-mobile-scroll-banner[data-continuous-art] .adorn-msb__glow,adorn-mobile-scroll-banner[data-continuous-art] .adorn-msb__pattern,adorn-mobile-scroll-banner[data-continuous-art] .adorn-msb__lights{display:none}.adorn-msb__continuous-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 3% 8%,rgb(255 248 184 / 70%),transparent 3%),radial-gradient(circle at 97% 9%,rgb(255 248 184 / 65%),transparent 3%),radial-gradient(ellipse at 50% 45%,rgb(255 224 98 / 27%),transparent 32%);opacity:.4}.adorn-msb__particles{position:absolute;top:0;right:0;bottom:0;left:0}.adorn-msb__particles span{position:absolute;width:3px;height:3px;border-radius:50%;background:#fffbd7;box-shadow:0 0 7px 2px #ffdf5ea6;opacity:.45}.adorn-msb__particles span:nth-child(1){left:3%;top:7%;animation-delay:-1s}.adorn-msb__particles span:nth-child(2){left:7%;top:25%;animation-delay:-3s}.adorn-msb__particles span:nth-child(3){left:13%;top:42%;animation-delay:-2s}.adorn-msb__particles span:nth-child(4){left:29%;top:46%;animation-delay:-4s}.adorn-msb__particles span:nth-child(5){left:44%;top:43%;animation-delay:-1.5s}.adorn-msb__particles span:nth-child(6){left:62%;top:46%;animation-delay:-3.5s}.adorn-msb__particles span:nth-child(7){left:81%;top:43%;animation-delay:-5s}.adorn-msb__particles span:nth-child(8){left:95%;top:26%;animation-delay:-2.5s}.adorn-msb__particles span:nth-child(9){left:97%;top:6%;animation-delay:-4.5s}.adorn-msb__particles span:nth-child(10){left:4%;top:84%;animation-delay:-5.5s}.adorn-msb__particles span:nth-child(11){left:94%;top:88%;animation-delay:-.5s}.adorn-msb__particles span:nth-child(12){left:52%;top:95%;animation-delay:-3.2s}adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__continuous-glow{animation:adorn-scene-glow var(--ams-motion-duration) ease-in-out infinite alternate}adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__particles span{animation-name:adorn-scene-particle;animation-duration:var(--ams-motion-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes adorn-scene-glow{0%{opacity:.18}to{opacity:.65}}@keyframes adorn-scene-particle{0%,to{opacity:.2;transform:translateY(5px) scale(.8)}50%{opacity:.9;transform:translateY(-5px) scale(1.15)}}.adorn-msb__continuous-art{--ams-sky-height: calc(var(--ams-header-height) + var(--ams-height))}@media(prefers-reduced-motion:no-preference){adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__particles span{top:0}}adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__particles span{animation-name:adorn-sky-spark-rise;animation-duration:calc(var(--ams-motion-duration) * 2.4);animation-timing-function:linear}.adorn-msb__festival-sky{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.adorn-msb__sky-lantern,.adorn-msb__sky-firework{position:absolute;display:block;pointer-events:none}.adorn-msb__sky-lantern{top:0;width:28px;aspect-ratio:48 / 68;opacity:.85;transform:translateY(calc(var(--ams-sky-height) * .45));transform-origin:center bottom}.adorn-msb__sky-lantern:before{content:"";position:absolute;top:-24%;right:-45%;bottom:-12%;left:-45%;background:radial-gradient(ellipse at 50% 65%,rgb(255 221 92 / 38%),transparent 66%)}.adorn-msb__sky-lantern svg,.adorn-msb__sky-firework svg{position:relative;display:block;width:100%;height:100%}.adorn-msb__sky-lantern--1{left:8%;--ams-sky-delay: -7s}.adorn-msb__sky-lantern--2{left:84%;width:25px;--ams-sky-delay: -15s;transform:translateY(calc(var(--ams-sky-height) * .12))}.adorn-msb__sky-lantern--3{left:57%;width:18px;--ams-sky-delay: -23s;transform:translateY(calc(var(--ams-sky-height) * .7))}.adorn-msb__sky-firework{top:-43px;width:150px;aspect-ratio:1;--ams-burst-duration: calc(var(--ams-motion-duration) * 1.9)}.adorn-msb__sky-firework--1{left:-27px;--ams-sky-delay: -2s}.adorn-msb__sky-firework--2{right:-24px;top:-35px;width:138px;--ams-sky-delay: -7.7s}.adorn-msb__firework-burst{opacity:.4;transform-origin:50% 50%}.adorn-msb__firework-rocket{position:absolute;left:calc(50% - 1px);top:50%;width:2px;height:48px;border-radius:50%;background:linear-gradient(#fffbd9,#ffd36b 25%,transparent);opacity:0}.adorn-msb__firework-rocket:before{content:"";position:absolute;top:-2px;left:-1px;width:4px;height:5px;border-radius:50%;background:#fff8d8;box-shadow:0 0 7px 2px #ffd1598c}.adorn-msb__firework-embers,.adorn-msb__firework-core{transform-origin:80px 80px}adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__sky-lantern{animation:adorn-lantern-rise calc(var(--ams-motion-duration) * 4) linear var(--ams-sky-delay) infinite}adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__sky-firework{animation:adorn-firework-flight var(--ams-burst-duration) linear var(--ams-sky-delay) infinite}adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__firework-rocket{animation:adorn-firework-launch var(--ams-burst-duration) linear var(--ams-sky-delay) infinite}adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__firework-burst{animation:adorn-firework-open var(--ams-burst-duration) ease-out var(--ams-sky-delay) infinite}adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__firework-embers{animation:adorn-firework-fall var(--ams-burst-duration) ease-out var(--ams-sky-delay) infinite}adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__firework-core{animation:adorn-firework-core var(--ams-burst-duration) ease-out var(--ams-sky-delay) infinite}adorn-mobile-scroll-banner[data-continuous-art][aria-hidden=true] .adorn-msb__festival-sky *,adorn-mobile-scroll-banner[data-continuous-art][aria-hidden=true] .adorn-msb__particles span{animation-play-state:paused}@keyframes adorn-lantern-rise{0%{opacity:0;transform:translate3d(-6px,calc(var(--ams-sky-height) + 25px),0) rotate(-6deg) scale(.9)}10%{opacity:.84}40%{opacity:.9;transform:translate3d(8px,calc(var(--ams-sky-height) * .58),0) rotate(5deg) scale(.98)}70%{opacity:.82;transform:translate3d(-5px,calc(var(--ams-sky-height) * .22),0) rotate(-5deg) scale(1)}90%{opacity:.72}to{opacity:0;transform:translate3d(4px,-65px,0) rotate(4deg) scale(.94)}}@keyframes adorn-sky-spark-rise{0%{opacity:0;transform:translate3d(-3px,calc(var(--ams-sky-height) + 12px),0) scale(.7)}15%{opacity:.5}65%{opacity:.7}92%{opacity:.45}to{opacity:0;transform:translate3d(7px,-18px,0) scale(1.1)}}@keyframes adorn-firework-flight{0%{transform:translate3d(-8px,calc(var(--ams-sky-height) + 35px),0)}26%,45%{transform:translateZ(0)}85%,to{transform:translate3d(5px,13px,0)}}@keyframes adorn-firework-launch{0%,27%,to{opacity:0;transform:scaleY(.25)}6%,21%{opacity:.75;transform:scaleY(1)}25%{opacity:.2;transform:scaleY(.3)}}@keyframes adorn-firework-open{0%,25%,90%,to{opacity:0;transform:scale(.08)}32%{opacity:.88;transform:scale(.52)}48%{opacity:.78;transform:scale(.92)}67%{opacity:.45;transform:scale(1)}85%{opacity:0;transform:scale(1.08)}}@keyframes adorn-firework-fall{0%,25%{opacity:0;transform:translateY(0) scale(.9)}36%,48%{opacity:.9;transform:translateY(0) scale(1)}72%{opacity:.55;transform:translateY(13px) scale(1.04)}88%,to{opacity:0;transform:translateY(22px) scale(1.06)}}@keyframes adorn-firework-core{0%,25%,51%,to{opacity:0;transform:scale(.2)}31%{opacity:.8;transform:scale(.65)}43%{opacity:.15;transform:scale(1.1)}}}@media(prefers-reduced-motion:reduce){adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__continuous-glow,adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__particles span,adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__sky-lantern,adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__sky-firework,adorn-mobile-scroll-banner[data-continuous-art][data-animate-lights] .adorn-msb__sky-firework *{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/adorn-mobile-scroll-banner.css.map */
