:root{--dl-espresso:#140b07;--dl-cocoa:#2b1a11;--dl-cream:#f4ead9;--dl-paper:#efe2cb;--dl-film:#f6f2ea;--dl-blush:#f1c4cc;--dl-rose:#c9707f;--dl-gold:#c9a25f;--dl-ink:#0c0806;--dl-display:"Anton","Bebas Neue","Impact",sans-serif;--dl-type:"Courier Prime","Courier New",monospace;--dl-hand:"Homemade Apple","Segoe Script","Bradley Hand",cursive;--dl-marker:"Caveat","Bradley Hand","Segoe Print",cursive;--dl-body:"Archivo","Helvetica Neue",Arial,sans-serif;--dl-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .35 0 0 0 0 .27 0 0 0 0 .18 0 0 0 .22 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--dl-fiber:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.6 .04' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .4 0 0 0 0 .36 0 0 0 0 .3 0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23f)'/></svg>")}body{background:var(--dl-espresso);font-family:var(--dl-body);color:var(--dl-ink)}.dl-torn-a{clip-path:polygon(0% .7%,2.8% .3%,5.6% 1.4%,8.3% .2%,11.1% 1.2%,13.9% .8%,16.7% .1%,19.4% 1.1%,22.2% .1%,25% 1%,27.8% .2%,30.6% .2%,33.3% .9%,36.1% 1.8%,38.9% .3%,41.7% .5%,44.4% 1.4%,47.2% 2.1%,50% 1.3%,52.8% .9%,55.6% 2.1%,58.3% .1%,61.1% 1.9%,63.9% .6%,66.7% .3%,69.4% .3%,72.2% .7%,75% 1.8%,77.8% .4%,80.6% 1.3%,83.3% 1.4%,86.1% .8%,88.9% 1.2%,91.7% .1%,94.4% .1%,97.2% .5%,100% 1.5%,99.1% 2.8%,99.3% 5.6%,98.7% 8.3%,99% 11.1%,99.3% 13.9%,98.3% 16.7%,98.5% 19.4%,99.5% 22.2%,98.7% 25%,98.8% 27.8%,98.1% 30.6%,98.4% 33.3%,99.4% 36.1%,97.8% 38.9%,99.7% 41.7%,99.1% 44.4%,98.3% 47.2%,99.7% 50%,98.9% 52.8%,99.9% 55.6%,98.5% 58.3%,98.3% 61.1%,98.7% 63.9%,98.1% 66.7%,99.3% 69.4%,98.5% 72.2%,98.7% 75%,98.7% 77.8%,99% 80.6%,98.2% 83.3%,97.9% 86.1%,99% 88.9%,98.5% 91.7%,99.9% 94.4%,98.5% 97.2%,98.6% 100%,100% 97.8%,97.2% 98.2%,94.4% 99.4%,91.7% 99.2%,88.9% 98.5%,86.1% 100%,83.3% 99%,80.6% 99.6%,77.8% 99.7%,75% 99.9%,72.2% 98.3%,69.4% 99.7%,66.7% 99.5%,63.9% 99.1%,61.1% 98.1%,58.3% 99.8%,55.6% 99%,52.8% 98.8%,50% 98.1%,47.2% 98.2%,44.4% 98.1%,41.7% 99.4%,38.9% 99.1%,36.1% 99.2%,33.3% 98.1%,30.6% 97.9%,27.8% 99.7%,25% 99.6%,22.2% 99.5%,19.4% 99.5%,16.7% 98.9%,13.9% 98.7%,11.1% 99.4%,8.3% 100%,5.6% 99.1%,2.8% 99.2%,0% 98.8%,2.1% 97.2%,1.5% 94.4%,1.1% 91.7%,1.4% 88.9%,1.5% 86.1%,.1% 83.3%,2% 80.6%,1.7% 77.8%,1.9% 75%,1.8% 72.2%,.9% 69.4%,.9% 66.7%,.2% 63.9%,1.4% 61.1%,.1% 58.3%,.1% 55.6%,.5% 52.8%,.4% 50%,.7% 47.2%,.1% 44.4%,0% 41.7%,.3% 38.9%,.2% 36.1%,.8% 33.3%,.1% 30.6%,1.9% 27.8%,1.4% 25%,.3% 22.2%,.6% 19.4%,.8% 16.7%,.8% 13.9%,.3% 11.1%,1.9% 8.3%,2.2% 5.6%,1% 2.8%)}.dl-torn-b{clip-path:polygon(0% 1.5%,3.6% .3%,7.1% .3%,10.7% 1.1%,14.3% .8%,17.9% 2.7%,21.4% .5%,25% .1%,28.6% 3%,32.1% 1.7%,35.7% .5%,39.3% 1.7%,42.9% .1%,46.4% 1.7%,50% 3.1%,53.6% 2.8%,57.1% 2.2%,60.7% .8%,64.3% 1.2%,67.9% .5%,71.4% 2.5%,75% 1.7%,78.6% 2.5%,82.1% 1.1%,85.7% .7%,89.3% 2.6%,92.9% 3.2%,96.4% 2.7%,100% 2.6%,97.4% 3.6%,97.6% 7.1%,99.3% 10.7%,98.3% 14.3%,98.9% 17.9%,99.9% 21.4%,99.9% 25%,99.1% 28.6%,99.2% 32.1%,97.8% 35.7%,96.9% 39.3%,98.6% 42.9%,97% 46.4%,96.8% 50%,96.9% 53.6%,98.8% 57.1%,99.3% 60.7%,99.3% 64.3%,99.4% 67.9%,99.3% 71.4%,98% 75%,97.1% 78.6%,97.3% 82.1%,98.5% 85.7%,97.9% 89.3%,97.4% 92.9%,99.7% 96.4%,97.9% 100%,100% 97.1%,96.4% 97.5%,92.9% 97.6%,89.3% 98.5%,85.7% 99.4%,82.1% 97.5%,78.6% 98.9%,75% 97.4%,71.4% 96.9%,67.9% 98.7%,64.3% 98.7%,60.7% 97%,57.1% 97.7%,53.6% 99.5%,50% 99.6%,46.4% 99.5%,42.9% 97.1%,39.3% 97.4%,35.7% 99.5%,32.1% 97.4%,28.6% 96.9%,25% 97.9%,21.4% 98.9%,17.9% 98.2%,14.3% 99.6%,10.7% 100%,7.1% 96.9%,3.6% 97.9%,0% 98.3%,3% 96.4%,1.4% 92.9%,2.8% 89.3%,2.6% 85.7%,.7% 82.1%,.8% 78.6%,.9% 75%,.8% 71.4%,1.9% 67.9%,.8% 64.3%,1.3% 60.7%,.4% 57.1%,2.9% 53.6%,1.1% 50%,1.5% 46.4%,1.9% 42.9%,2.9% 39.3%,1.3% 35.7%,2.9% 32.1%,1.6% 28.6%,1.7% 25%,1.7% 21.4%,.1% 17.9%,1.4% 14.3%,.6% 10.7%,0% 7.1%,2.6% 3.6%)}.dl-torn-c{clip-path:polygon(0% .2%,2.1% .7%,4.2% 1%,6.2% .8%,8.3% .5%,10.4% .7%,12.5% .8%,14.6% 1.1%,16.7% .1%,18.8% .8%,20.8% .3%,22.9% .4%,25% 1.1%,27.1% .7%,29.2% .8%,31.2% 1.1%,33.3% 1.3%,35.4% .6%,37.5% .9%,39.6% .7%,41.7% .7%,43.8% 1%,45.8% .6%,47.9% .7%,50% .7%,52.1% 1.3%,54.2% 1%,56.2% 1.2%,58.3% 1.3%,60.4% .4%,62.5% .8%,64.6% 1.3%,66.7% 1.2%,68.8% .2%,70.8% .2%,72.9% .6%,75% .1%,77.1% .3%,79.2% .1%,81.2% .9%,83.3% 1.1%,85.4% 1.3%,87.5% .2%,89.6% 1%,91.7% .9%,93.8% .2%,95.8% 1.2%,97.9% 1.4%,100% .3%,98.7% 2.1%,99.4% 4.2%,99.3% 6.2%,98.6% 8.3%,98.8% 10.4%,99.8% 12.5%,99.4% 14.6%,99.3% 16.7%,99.5% 18.8%,99.7% 20.8%,99.6% 22.9%,99% 25%,100% 27.1%,99.2% 29.2%,99.4% 31.2%,100% 33.3%,99.5% 35.4%,99.1% 37.5%,99.3% 39.6%,99.9% 41.7%,98.6% 43.8%,98.9% 45.8%,98.6% 47.9%,99.9% 50%,99.6% 52.1%,99.9% 54.2%,98.9% 56.2%,99.6% 58.3%,99.8% 60.4%,99.4% 62.5%,98.7% 64.6%,98.9% 66.7%,99.6% 68.8%,99.8% 70.8%,98.7% 72.9%,99.2% 75%,99% 77.1%,99.9% 79.2%,99.9% 81.2%,99% 83.3%,99.4% 85.4%,99.9% 87.5%,98.7% 89.6%,99.1% 91.7%,98.9% 93.8%,99.9% 95.8%,98.8% 97.9%,99.9% 100%,100% 98.8%,97.9% 99.4%,95.8% 99.5%,93.8% 99.2%,91.7% 98.7%,89.6% 99.6%,87.5% 99.8%,85.4% 99.3%,83.3% 99.7%,81.2% 99.8%,79.2% 99.8%,77.1% 99.9%,75% 99.7%,72.9% 99.6%,70.8% 99.6%,68.8% 98.9%,66.7% 99.6%,64.6% 99.3%,62.5% 99.8%,60.4% 99.5%,58.3% 100%,56.2% 99.6%,54.2% 100%,52.1% 99%,50% 99.2%,47.9% 99.7%,45.8% 99.3%,43.8% 98.7%,41.7% 99.9%,39.6% 98.9%,37.5% 99.4%,35.4% 99.3%,33.3% 98.8%,31.2% 99.4%,29.2% 99.3%,27.1% 99%,25% 98.6%,22.9% 99.5%,20.8% 98.8%,18.8% 99%,16.7% 99.1%,14.6% 99.4%,12.5% 99.5%,10.4% 99.9%,8.3% 99.8%,6.2% 99.9%,4.2% 99%,2.1% 99.6%,0% 99.8%,.1% 97.9%,1.2% 95.8%,1.2% 93.8%,.9% 91.7%,.4% 89.6%,.3% 87.5%,.4% 85.4%,.6% 83.3%,.2% 81.2%,.6% 79.2%,.4% 77.1%,1.3% 75%,1.4% 72.9%,.8% 70.8%,.3% 68.8%,1.4% 66.7%,.4% 64.6%,.5% 62.5%,0% 60.4%,.5% 58.3%,.7% 56.2%,.7% 54.2%,.3% 52.1%,.7% 50%,0% 47.9%,.4% 45.8%,.1% 43.8%,.6% 41.7%,.1% 39.6%,0% 37.5%,.4% 35.4%,.3% 33.3%,.8% 31.2%,.7% 29.2%,1.1% 27.1%,.9% 25%,1% 22.9%,1.2% 20.8%,.5% 18.8%,.5% 16.7%,1.4% 14.6%,.2% 12.5%,1% 10.4%,.9% 8.3%,.1% 6.2%,1.2% 4.2%,1.2% 2.1%)}.dl-display{font-family:var(--dl-display);font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:.9;margin:0;font-size:clamp(2.6rem,6.4vw,5.8rem);text-wrap:balance}.dl-display--cream{color:var(--dl-cream)}.dl-type{font-family:var(--dl-type);font-size:1.02rem;line-height:1.6}.dl-type p{margin:0 0 .9rem}.dl-type--small{font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;margin:0 0 .8rem}.dl-type--cream{color:var(--dl-cream)}.dl-hand{font-family:var(--dl-hand);line-height:1.3}.dl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.9rem 1.7rem;background:var(--dl-ink);color:var(--dl-cream);font-family:var(--dl-display);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--dl-ink);transition:transform .2s,box-shadow .2s;box-shadow:5px 5px 0 var(--dl-gold)}.dl-btn:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--dl-gold)}.dl-btn--ghost{background:var(--dl-cream);color:var(--dl-ink)}.dl-btn--small{min-height:44px;padding:.7rem 1.2rem;font-size:.95rem}.dl-washi{position:absolute;z-index:4;top:-14px;width:38%;height:30px;background:#ecdec4b8 var(--dl-fiber);box-shadow:0 1px 3px #0000002e;clip-path:polygon(0 8%,4% 0,10% 12%,15% 2%,85% 3%,90% 12%,96% 0,100% 10%,100% 90%,95% 100%,90% 88%,84% 98%,16% 97%,10% 88%,4% 100%,0 90%);pointer-events:none}.dl-washi--center{left:31%;transform:rotate(-3deg)}.dl-washi--left{left:-6%;top:-6px;transform:rotate(-32deg)}.dl-washi--right{right:-6%;top:-6px;transform:rotate(30deg)}.dl-pol{position:relative;margin:0;padding:5.5% 5.5% 0;background:var(--dl-film) var(--dl-fiber);border-radius:2px;transform:rotate(var(--tilt,0deg));box-shadow:0 1px 1px #00000014,0 6px 10px -4px #00000040,0 26px 40px -18px #0000008c;color:#1d1714;transition:transform .35s ease,box-shadow .35s ease}.dl-pol:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;pointer-events:none;background:linear-gradient(120deg,#ffffff59,#fff0 28% 72%,#0000000d)}.dl-pol__frame{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#1b1512}.dl-pol__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #00000040,inset 0 0 22px #00000047;background:linear-gradient(160deg,#ffecd21a,#0000 45%,#1e0a001a);pointer-events:none}.dl-pol__frame img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block;filter:contrast(1.04) saturate(.94) sepia(.06)}.dl-pol--bw .dl-pol__frame img{filter:grayscale(1) contrast(1.08)}.dl-pol__cap{display:flex;align-items:center;justify-content:center;min-height:clamp(46px,22%,92px);padding:.4rem .4rem .7rem;font-family:var(--dl-marker);font-weight:700;font-size:clamp(1.15rem,1.7vw,1.6rem);line-height:1.05;text-align:center;color:#231a16}.dl-pol:hover{transform:rotate(0) translateY(-4px);box-shadow:0 2px 2px #00000014,0 12px 18px -6px #00000047,0 36px 54px -20px #0009;z-index:5}.announcement{background:var(--dl-ink);color:var(--dl-cream);font-family:var(--dl-type);letter-spacing:.2em}.site-header{background:var(--dl-espresso);color:var(--dl-cream);border-bottom:1px solid rgba(244,234,217,.12)}.site-header .dl-logo{width:min(300px,100%);height:auto;color:var(--dl-cream)}.header-nav a,.header-actions a,.menu-toggle{color:var(--dl-cream);font-family:var(--dl-type)}.mobile-menu{background:var(--dl-espresso)}.mobile-menu a{color:var(--dl-cream);font-family:var(--dl-display);text-transform:uppercase}.dl-hero{position:relative;overflow:hidden;background:var(--dl-cocoa) var(--dl-hero-bg) center/cover;color:var(--dl-cream);isolation:isolate}.dl-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 50% 18%,#140b071a,#140b0799 72%),linear-gradient(180deg,#140b078c,#140b0700 32%);z-index:-1}.dl-hero__inner{position:relative;max-width:1440px;margin:0 auto;padding:clamp(2rem,4vw,3.5rem) max(16px,3vw) 0;display:flex;flex-direction:column;align-items:center}.dl-hero__logo{margin:0;width:min(1020px,92vw);line-height:0;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}.dl-hero__logo .dl-logo{width:100%;height:auto;color:var(--dl-cream)}.dl-hero__tag{font-family:var(--dl-type);letter-spacing:.24em;text-transform:uppercase;font-size:clamp(.72rem,1.1vw,.9rem);margin:1rem 0 0;text-align:center;background:var(--dl-ink);padding:.45rem .9rem}.dl-hero__ctas{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:1.4rem}.dl-hero__cast{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);width:min(1180px,100%);margin-top:clamp(2rem,4vw,3.5rem);align-items:end}.dl-cut{position:relative;margin:0;display:flex;flex-direction:column;align-items:center}.dl-cut:nth-child(1){transform:rotate(-2.5deg)}.dl-cut:nth-child(3){transform:rotate(2.5deg)}.dl-cut img{position:relative;z-index:2;width:100%;height:auto;display:block;filter:drop-shadow(4px 0 0 var(--dl-cream)) drop-shadow(-4px 0 0 var(--dl-cream)) drop-shadow(0 -4px 0 var(--dl-cream)) drop-shadow(0 14px 22px rgba(0,0,0,.5))}.dl-cut__paper{position:absolute;z-index:1;top:12%;right:4%;bottom:0;left:4%;background:var(--dl-paper) var(--dl-noise);box-shadow:0 10px 30px #0006}.dl-cut__paper:before{content:"DOLLED HAIR \b7  FULL DENSITY \b7  GLOSS \b7  LAYERS \b7  THE DOLL SUITE \b7  NEWNAN GA \b7  DOLLED HAIR \b7  DOLLED LIFE \b7  FULL DENSITY \b7  GLOSS \b7  LAYERS \b7  THE DOLL SUITE \b7  DOLLED HAIR \b7  DOLLED LIFE \b7  FULL DENSITY \b7  GLOSS \b7  LAYERS \b7  THE DOLL SUITE \b7  NEWNAN GA \b7  DOLLED HAIR \b7  DOLLED LIFE \b7  FULL DENSITY \b7  GLOSS \b7  LAYERS \b7  THE DOLL SUITE";position:absolute;top:6%;right:6%;bottom:6%;left:6%;font-family:var(--dl-type);font-size:11px;line-height:1.55;letter-spacing:.12em;color:#2b1a1140;overflow:hidden;word-break:break-all}.dl-cut:nth-child(2) .dl-cut__paper{background-color:var(--dl-blush)}.dl-cut__label{position:absolute;z-index:3;bottom:5%;left:50%;transform:translate(-50%) rotate(-3deg);white-space:nowrap;font-family:var(--dl-marker);font-weight:700;font-size:clamp(1rem,1.6vw,1.45rem);color:var(--dl-cream);background:var(--dl-ink);padding:.15rem .8rem .3rem}.dl-cut:nth-child(2) .dl-cut__label{background:var(--dl-rose)}.dl-ticker{background:var(--dl-ink);color:var(--dl-cream);overflow:hidden;border-block:3px solid var(--dl-gold)}.dl-ticker__track{display:flex;width:max-content;animation:dl-slide 38s linear infinite}.dl-ticker__track span{font-family:var(--dl-display);text-transform:uppercase;font-size:clamp(1.3rem,2.4vw,2rem);letter-spacing:.04em;padding:.85rem 1.6rem;white-space:nowrap}.dl-ticker__track span:after{content:"\2726";color:var(--dl-gold);margin-left:3.2rem;font-size:.8em}@keyframes dl-slide{to{transform:translate(-50%)}}.dl-bundles{background:var(--dl-cream) var(--dl-noise);position:relative;overflow:hidden}.dl-bundles:before{content:"";position:absolute;left:0;right:0;top:0;height:clamp(60px,8vw,110px);background:var(--dl-snake) center/cover;box-shadow:0 6px 18px #00000040}.dl-bundles__inner{position:relative;max-width:1320px;margin:0 auto;padding:clamp(6rem,11vw,9rem) max(16px,3vw) clamp(4rem,7vw,6rem)}.dl-bundles__head{text-align:center;max-width:760px;margin:0 auto clamp(3rem,5vw,4.5rem)}.dl-bundles__lede{font-size:1.1rem;line-height:1.6;margin:1.2rem auto 0;max-width:56ch}.dl-bundles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem)}.dl-texture{display:flex;flex-direction:column;gap:1.6rem}.dl-texture__body{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.dl-texture__name{font-family:var(--dl-display);text-transform:uppercase;font-size:clamp(1.8rem,2.6vw,2.4rem);font-weight:400;margin:0;line-height:1}.dl-texture__from{font-family:var(--dl-type);margin:0;font-size:.95rem;letter-spacing:.06em}.dl-texture__from strong{font-size:1.25rem}.dl-texture__desc{margin:0 0 .8rem;max-width:32ch;line-height:1.55;color:#3d3029}.dl-bundles__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(3rem,5vw,4.5rem) 0 0;border-block:2px solid var(--dl-ink)}.dl-bundles__facts div{padding:1.2rem 1rem;text-align:center;border-left:1px solid rgba(12,8,6,.2)}.dl-bundles__facts div:first-child{border-left:0}.dl-bundles__facts dt{font-family:var(--dl-type);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:#6b5a4f}.dl-bundles__facts dd{margin:.35rem 0 0;font-family:var(--dl-display);text-transform:uppercase;font-size:1.25rem}.dl-feature{background:var(--dl-blush) var(--dl-noise)}.dl-feature__inner{max-width:1440px;margin:0 auto;padding:clamp(3.5rem,7vw,6rem) max(16px,3vw);display:grid;gap:clamp(1.5rem,3vw,2.5rem);justify-items:center;text-align:center}.dl-feature__kicker{margin:0}.dl-feature__logo{width:100%;line-height:0;color:var(--dl-ink)}.dl-feature__logo .dl-logo{width:100%;height:auto;filter:drop-shadow(0 10px 18px rgba(80,30,30,.18))}.dl-feature__copy{max-width:760px;display:grid;gap:1rem}.dl-feature__copy .dl-display{font-size:clamp(2.2rem,4.6vw,4rem)}.dl-feature__copy p{margin:0;font-size:1.1rem;line-height:1.65}.dl-looks{background:var(--dl-cocoa) var(--dl-cheetah) center/cover;position:relative;overflow:hidden}.dl-looks:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#140b078c}.dl-looks__inner{position:relative;max-width:1360px;margin:0 auto;padding:clamp(4rem,8vw,7rem) max(16px,3vw)}.dl-looks__head{text-align:center;margin-bottom:clamp(3rem,5vw,4.5rem)}.dl-looks__head .dl-type{max-width:46ch;margin:1rem auto 0}.dl-looks__board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,4vw,3.5rem);max-width:1100px;margin:0 auto}.dl-looks__cta{text-align:center;margin:clamp(3rem,5vw,4rem) 0 0}.dl-suite{background:var(--dl-cream) var(--dl-noise);overflow:hidden}.dl-suite__inner{max-width:1320px;margin:0 auto;padding:clamp(4rem,8vw,7rem) max(16px,3vw);display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.5rem,6vw,6rem);align-items:center}.dl-suite__media{position:relative;display:flex;justify-content:center;align-items:flex-end;gap:0;min-height:560px}.dl-phone{position:relative;z-index:2;width:min(300px,62%);aspect-ratio:9/19.5;border-radius:48px;padding:11px;background:linear-gradient(145deg,#3a3532,#121010 40%,#2c2826);box-shadow:inset 0 0 0 2px #4a4440,inset 0 0 0 5px #0b0908,0 30px 60px -20px #0009,0 8px 16px #00000040}.dl-phone__screen{position:relative;width:100%;height:100%;border-radius:38px;overflow:hidden;background:#000}.dl-phone__video,.dl-phone__screen video{width:100%;height:100%;object-fit:cover;display:block}.dl-phone__island{position:absolute;top:12px;left:50%;transform:translate(-50%);width:32%;height:26px;border-radius:20px;background:#000;z-index:2}.dl-phone__handle{position:absolute;left:14px;bottom:16px;z-index:2;font-family:var(--dl-type);font-size:.78rem;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}.dl-phone__btn{position:absolute;background:#2a2624;border-radius:3px}.dl-phone__btn--a{left:-3px;top:20%;width:4px;height:7%}.dl-phone__btn--b{left:-3px;top:30%;width:4px;height:11%}.dl-phone__btn--c{right:-3px;top:26%;width:4px;height:15%}.dl-suite__pol{position:absolute;right:0;bottom:-10px;width:44%;z-index:1}.dl-suite__media{padding-right:30%}.dl-suite__card{background:#fbf7f0 var(--dl-noise);padding:clamp(2rem,4vw,3.4rem);box-shadow:0 20px 40px -18px #0006}.dl-suite__card p{font-size:1.08rem;line-height:1.6;max-width:46ch}.dl-suite__list{list-style:none;padding:0;margin:1.4rem 0 2rem;display:flex;flex-wrap:wrap;gap:.6rem}.dl-suite__list li{font-family:var(--dl-type);font-size:.88rem;letter-spacing:.06em;border:1.5px solid var(--dl-ink);padding:.45rem .85rem;background:var(--dl-cream)}.dl-spill{background:var(--dl-ink) var(--dl-snake) center/cover;position:relative;overflow:hidden}.dl-spill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0c0806c7,#0c08068c 50%,#0c0806d1)}.dl-spill__inner{position:relative;max-width:1180px;margin:0 auto;padding:clamp(4rem,8vw,6.5rem) max(16px,3vw) clamp(3rem,6vw,5rem)}.dl-spill__head{text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}.dl-spill__board{position:relative;width:100%;aspect-ratio:1179/740;margin-bottom:23.6%}.dl-spill__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#000;box-shadow:0 30px 60px -20px #000c}.dl-spill__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:clamp(8px,1.4vw,16px) solid var(--dl-film);box-shadow:inset 0 0 0 1px #00000040,inset 0 0 40px #00000059;pointer-events:none;z-index:2}.dl-spill__scene{position:absolute;top:0;left:0;width:100%;height:auto;display:block}.dl-spill__hair{position:absolute;top:0;left:0;width:100%;height:auto;z-index:3;pointer-events:none;filter:drop-shadow(0 18px 22px rgba(0,0,0,.45))}.dl-spill__stamp{position:absolute;z-index:4;top:clamp(18px,3vw,40px);left:clamp(18px,3vw,40px);font-family:var(--dl-display);text-transform:uppercase;font-size:clamp(.9rem,2.2vw,1.9rem);letter-spacing:.04em;color:var(--dl-cream);background:var(--dl-ink);padding:.3em .6em}.dl-spill__bolt{position:absolute;top:-10px;z-index:4;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f1d79c,#8a6127 70%);box-shadow:0 2px 4px #00000080}.dl-spill__bolt--l{left:8%}.dl-spill__bolt--r{right:8%}.dl-spill__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:-6%;position:relative;z-index:5;pointer-events:none}.dl-spill__foot>*{pointer-events:auto}.dl-spill__note{margin:0;font-family:var(--dl-marker);font-weight:700;font-size:clamp(1.4rem,2.6vw,2.2rem);color:var(--dl-cream);transform:rotate(-3deg);max-width:14ch;line-height:1}.dl-book{background:var(--dl-cocoa) var(--dl-noise);overflow:hidden}.dl-book__inner{max-width:1200px;margin:0 auto;padding:clamp(4rem,8vw,7rem) max(16px,3vw);display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2.5rem,6vw,6rem);align-items:center}.dl-book__collage{position:relative;padding:0 8% 18%}.dl-book__pol{position:relative;z-index:2}.dl-swatch{position:absolute;background-size:cover;background-position:center;box-shadow:0 10px 20px #0006}.dl-swatch--snake{width:46%;aspect-ratio:1.6;left:0;bottom:0;transform:rotate(7deg);z-index:1}.dl-swatch--cheetah{width:40%;aspect-ratio:1.4;right:0;bottom:4%;transform:rotate(-8deg);z-index:1}.dl-book__note{background:var(--dl-cream) var(--dl-noise);padding:clamp(2rem,4vw,3.4rem);transform:rotate(1deg);box-shadow:0 20px 40px -18px #0009}.dl-book__note .dl-display{font-size:clamp(2.4rem,4.6vw,4.2rem);margin-bottom:1.2rem}.dl-hand--sign{font-size:1.6rem;margin:.6rem 0 0;color:var(--dl-rose)}.newsletter{background:var(--dl-blush) var(--dl-noise)}.newsletter .display{font-family:var(--dl-display);text-transform:uppercase;letter-spacing:0}.newsletter-form{border-bottom:2px solid var(--dl-ink)}.doll-note{background:var(--dl-cream) var(--dl-noise)}.doll-note p,.doll-note span{font-family:var(--dl-hand)}.site-footer{background:var(--dl-ink)}.footer-brand .dl-logo{width:min(340px,100%);height:auto;color:var(--dl-cream)}@media(prefers-reduced-motion:reduce){.dl-ticker__track{animation:none}.dl-btn,.dl-pol{transition:none}}@media(max-width:989px){.dl-bundles__grid{grid-template-columns:1fr;max-width:460px;margin:0 auto}.dl-bundles__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-bundles__facts div:nth-child(3){border-left:0}.dl-bundles__facts div:nth-child(n+3){border-top:1px solid rgba(12,8,6,.2)}.dl-looks__board{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-suite__inner,.dl-book__inner{grid-template-columns:1fr}.dl-book__collage{max-width:420px;margin:0 auto;width:100%}}@media(max-width:640px){.dl-hero__ctas{width:100%;gap:.7rem}.dl-hero__ctas .dl-btn{flex:1 1 140px;padding-inline:.8rem;font-size:.92rem;white-space:nowrap}.dl-hero__cast{gap:.5rem;margin-top:1.8rem}.dl-cut img{filter:drop-shadow(2px 0 0 var(--dl-cream)) drop-shadow(-2px 0 0 var(--dl-cream)) drop-shadow(0 -2px 0 var(--dl-cream)) drop-shadow(0 8px 12px rgba(0,0,0,.5))}.dl-cut__paper:before{font-size:6px}.dl-cut__label{font-size:.82rem;padding:.1rem .45rem .2rem;bottom:3%}.dl-looks__board{gap:2.4rem 1.1rem}.dl-pol{padding:6% 6% 0}.dl-pol__cap{font-size:1.05rem;min-height:40px}.dl-washi{height:22px}.dl-suite__media{min-height:0;padding-right:22%}.dl-phone{width:68%;border-radius:38px;padding:8px}.dl-phone__screen{border-radius:31px}.dl-phone__island{height:20px;top:9px}.dl-suite__pol{width:42%}.dl-bundles__facts dd{font-size:1.05rem}.dl-spill__foot{margin-top:2%;justify-content:center;text-align:center}.dl-spill__note{max-width:none}.dl-spill__bolt{width:12px;height:12px;top:-6px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/dolled-scrapbook.css.map */
