:root{--turq:#8BD3D7;--turq-d:#5FC0C7;--mint:#D3F6F1;--tang:#DE6530;--cream:#F8EFE8;--logo-w:130px}.announce{background:var(--tang);color:var(--cream);font:500 15px/1 var(--sans);letter-spacing:.03em;text-transform:none;padding:13px 0}.announce .track{animation-duration:34s}.announce span{padding-inline:26px}.announce .dot{padding:0;opacity:.8}.site-header{background:var(--cream);border-bottom:0;height:auto;min-height:var(--hdr);padding-block:10px}.site-header .icon-btn,.menu-btn{color:var(--tang)}.nav-l a:after{background:var(--tang)}.site-header .count{background:var(--blue)}.logo{width:min(var(--logo-w),30vw)}.search-pill{display:flex;align-items:center;gap:8px;border:2px solid var(--tang);border-radius:99px;padding:8px 14px;width:min(240px,22vw);color:var(--tang);background:#fff0}.search-pill svg{width:18px;height:18px;flex:none}.search-pill input{border:0;background:none;font:500 14px var(--sans);width:100%;color:var(--ink);outline:none}.search-pill:focus-within{box-shadow:0 0 0 3px #de653040}.search-mini{display:none}@media(max-width:1080px){.search-pill{display:none}.search-mini{display:inline-flex}}@media(max-width:820px){.logo{width:min(var(--logo-w),104px)}}.hero{position:relative;isolation:isolate;background-color:var(--turq);background-image:repeating-conic-gradient(from 0deg at 74% 58%,var(--turq) 0 15deg,var(--mint) 15deg 30deg)}.hero:before{content:"";position:absolute;left:-60px;bottom:-60px;width:260px;height:260px;border-radius:50%;z-index:-1;background:repeating-radial-gradient(circle,var(--tang) 0 14px,var(--cream) 14px 28px);border:3px solid var(--ink)}.hero:after{content:"";position:absolute;right:0;left:0;bottom:0;height:22px;z-index:1;background:repeating-linear-gradient(90deg,var(--tang) 0 30px,var(--ink) 30px 32px,var(--turq) 32px 62px,var(--ink) 62px 64px);border-top:2px solid var(--ink)}.hero-copy{background:#fff;border:2px solid var(--ink);border-radius:26px;padding:clamp(22px,3vw,40px);box-shadow:10px 10px 0 var(--tang);transform:rotate(-1deg)}.hero-copy:before{content:"";position:absolute;top:-14px;left:50%;width:96px;height:28px;translate:-50% 0;background:#de6530d9;transform:rotate(-3deg)}.hero .h-normal svg{color:var(--tang)}.hero .pill-lbl i{background:var(--tang)}.hero .hero-copy .note{color:#1e8e96}.hero-art:before{content:"";position:absolute;z-index:0;width:112%;aspect-ratio:1;left:-6%;top:6%;border-radius:58% 42% 55% 45%/48% 60% 40% 52%;background:var(--tang);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink)}.hero-art:after{content:"";position:absolute;z-index:0;width:36%;aspect-ratio:1;right:-9%;bottom:14%;border-radius:50%;background:repeating-conic-gradient(var(--ink) 0 25%,#fff 0 50%) 0 0/22px 22px;border:3px solid var(--ink)}.hero .arch{z-index:1;box-shadow:10px 10px 0 var(--ink);background:repeating-linear-gradient(45deg,var(--tang) 0 14px,#fff 14px 28px)}.hero .btn.ghost,.btn.tang{background:var(--tang);color:#fff}.mq.b{background:var(--tang);color:var(--cream)}.mq.a{background:var(--turq);color:var(--ink)}.mq.a span i{color:#fff}.maker{background:repeating-linear-gradient(90deg,var(--mint) 0 80px,var(--turq) 80px 160px)}.maker-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,80px);align-items:center}.maker-art{position:relative;aspect-ratio:1/1.05;display:grid;place-items:center}.blob-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tang);border-radius:52% 48% 38% 62%/42% 36% 64% 58%;animation:blob 14s ease-in-out infinite}@keyframes blob{50%{border-radius:40% 60% 55% 45%/55% 45%}}.blob-photo{position:relative;width:52%;aspect-ratio:3/4.4;overflow:hidden;border-radius:46% 54% 42% 58%/34% 38% 62% 66%;box-shadow:0 0 0 6px var(--cream)}.maker-card{position:relative;background:#fff;border-radius:56px;padding:clamp(34px,5vw,60px) clamp(26px,4vw,50px);min-height:420px;display:flex;flex-direction:column;justify-content:center;gap:16px}.maker-card .charm{position:absolute;right:-6%;top:-18%;width:clamp(120px,15vw,200px);animation:spin 40s linear infinite;filter:drop-shadow(4px 6px 6px rgba(0,0,0,.25))}.maker-card h2{font-family:var(--sans);font-weight:600;font-size:clamp(24px,2.4vw,32px);line-height:1.2;color:var(--tang);margin-top:30px}.maker-card .rte{font-size:17px;line-height:1.55;max-width:52ch}.maker-card .btn{align-self:flex-start;margin-top:6px}@media(max-width:820px){.hero{background-image:repeating-conic-gradient(from 0deg at 50% 76%,var(--turq) 0 15deg,var(--mint) 15deg 30deg)}.hero-copy{transform:none}.hero:before{width:170px;height:170px;left:-50px;bottom:auto;top:40%}.hero-art:after{width:30%;right:-4%}.maker-grid{grid-template-columns:1fr}.maker-art{width:min(100%,420px);margin-inline:auto}.maker-card{border-radius:36px;min-height:0}.maker-card .charm{right:-2%;top:-60px;width:120px}}.shopify-section:has(.maker)+.shopify-section .scal:first-child{--from:var(--turq)}.rn.r4{background:var(--turq);color:var(--ink);outline:0}.mq.a span i{color:var(--ink);font-style:italic}.awning.pink{background:repeating-linear-gradient(90deg,var(--tang) 0 36px,var(--ink) 36px 72px)}.drops{background:repeating-linear-gradient(90deg,#fff 0 46px,var(--mint) 46px 92px)}.dr-head{background:repeating-linear-gradient(90deg,var(--mint) 0 22px,var(--turq) 22px 44px)}.phone-scr{background:repeating-linear-gradient(0deg,var(--mint) 0 22px,var(--turq) 22px 44px)}:root{color-scheme:light only}html,body{background-color:#fff;color:var(--ink)}.rn{color:var(--ink)!important;box-shadow:2px 3px 0 var(--ink)}.rn.r1{background:var(--pink)}.rn.r2{background:var(--lemon)}.rn.r3{background:var(--turq)}.rn.r4{background:#fff;outline:2px solid var(--ink);outline-offset:-2px}.rn.r5{background:var(--tang)}.rn.r6{background:var(--mint)}.hero h1,.h-was,.h-the,.drops .sec-h h2,.custom .sec-h h2{color:var(--ink)}.mood:nth-child(n){background:var(--bg,#fff)!important}@media(min-width:821px){.mood-grid{grid-template-columns:repeat(2,1fr)}.mood-grid>.mood:nth-child(n){grid-column:auto;grid-row:auto;flex-direction:column;align-items:stretch}.mood-grid>.mood:nth-child(n) .m-art{order:0;flex:none;aspect-ratio:16/10}.mood-grid>.mood:nth-child(1){border-radius:220px 220px 18px 18px;padding-top:44px}.mood-grid>.mood:nth-child(1) .m-art{border-radius:180px 180px 12px 12px}}.called{background:repeating-linear-gradient(90deg,var(--turq) 0 60px,var(--mint) 60px 120px);color:var(--ink)}.called h2,.called h2 em,.called .copy,.called .copy strong,.called .lbl,.exhibit .note{color:var(--ink)}.called .copy strong{text-decoration:underline;text-decoration-color:var(--tang);text-decoration-thickness:4px}.phone{border-color:var(--ink);box-shadow:14px 14px 0 var(--tang)}.phone-scr{background:repeating-linear-gradient(0deg,#fff 0 22px,var(--cream) 22px 44px)}.custom{background:repeating-linear-gradient(90deg,#fff 0 46px,var(--mint) 46px 92px)}.custom .sec-h{grid-template-columns:auto 1fr;align-items:end;gap:24px}.custom .sec-h h2{font-size:clamp(64px,13vw,190px)}.custom .sec-h .note{color:var(--ink);transform:rotate(-4deg);max-width:15ch}.custom-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(24px,4vw,60px);align-items:start}.custom-form{background:#fff;border:2px solid var(--ink);border-radius:22px;padding:clamp(18px,3vw,32px);box-shadow:8px 8px 0 var(--ink)}.custom-form form{display:grid;gap:14px}.custom-form .two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.custom-form .btn{justify-self:start}.custom-ok{background:var(--lemon);border:2px solid var(--ink);border-radius:12px;padding:12px 14px;font-weight:600}.custom-dm{display:grid;gap:12px;justify-items:start}.custom-dm .polaroid{width:min(260px,80%);margin:0 0 12px 8%}.custom-dm h3{font-family:var(--sans);font-weight:800;font-stretch:75%;text-transform:uppercase;font-size:clamp(30px,3vw,44px);line-height:.9}.custom-dm p{font-size:17px;max-width:32ch}.opt-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.opt-row label{display:grid;gap:6px;font:700 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.opt-row select{width:100%;font:600 16px/1.2 var(--sans);border:2px solid var(--ink);border-radius:12px;padding:12px;background:var(--paper);color:var(--ink);cursor:pointer}.opt-row select:invalid{color:#6b6b76}.step.no-ill{padding-top:30px;min-height:230px}.step.no-ill .n{font-size:72px;color:var(--tang)}.step.no-ill p{font-size:17px;line-height:1.45}.ft-mail{margin-top:14px;font-size:15px}.ft-mail a{color:var(--lemon)}@media(max-width:820px){.custom .sec-h,.custom-grid,.custom-form .two{grid-template-columns:1fr}.custom-dm .polaroid{margin-left:4%}}.called .lbl{color:var(--ink)!important}.cr-tabs{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:760px;margin-bottom:22px}.cr-tabs button{position:relative;display:grid;gap:4px;text-align:left;background:#fff;color:var(--ink);border:2px solid var(--ink);border-radius:18px;padding:14px 16px;box-shadow:4px 4px 0 var(--ink);cursor:pointer;transition:transform .2s}.cr-tabs button b{font-family:var(--sans);font-weight:800;font-stretch:75%;text-transform:uppercase;font-size:clamp(22px,2.4vw,30px);line-height:.95}.cr-tabs button small{font-size:14px}.cr-tabs button i{position:absolute;right:10px;top:-12px;font:700 10px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;font-style:normal;background:var(--lemon);border:1.5px solid var(--ink);border-radius:99px;padding:6px 8px;transform:rotate(4deg)}.cr-tabs button[aria-selected=true]{background:var(--tang);transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.cr-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.cr-head h3{font-family:var(--sans);font-weight:800;font-stretch:75%;text-transform:uppercase;font-size:clamp(28px,3vw,40px);line-height:.9}.cr-price{font-weight:700;font-size:20px;white-space:nowrap}.cr-intro{font-size:16px;line-height:1.5}.cr-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cr-steps li{display:flex;align-items:center;gap:8px;background:var(--mint);border:1.5px solid var(--ink);border-radius:12px;padding:8px 10px;font-size:13px;font-weight:600;line-height:1.2}.cr-steps b{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--ink);color:#fff;font-size:12px}.drop-wrap{display:grid;gap:10px}.drop{position:relative;display:grid;place-items:center;text-align:center;min-height:130px;border:2px dashed var(--ink);border-radius:16px;background:repeating-linear-gradient(45deg,#fff 0 12px,var(--cream) 12px 24px);padding:18px;cursor:pointer;transition:background .2s}.drop.over,.drop:hover{background:var(--mint)}.drop.full{opacity:.55}.drop input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.drop-in{display:grid;gap:6px;pointer-events:none}.drop-in b{font-size:16px}.drop-in small{font-size:13px;opacity:.8}.thumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.thumbs .th{position:relative;width:72px;height:72px;border:2px solid var(--ink);border-radius:10px;overflow:hidden;background:#fff}.thumbs .th img{width:100%;height:100%;object-fit:cover}.thumbs .th button{position:absolute;right:2px;top:2px;width:22px;height:22px;border-radius:50%;background:var(--ink);color:#fff;font-size:15px;line-height:1;display:grid;place-items:center}.thumbs .count-note{font-size:13px;font-weight:600}.custom-form .err{color:var(--red,#D7261E);font-weight:600;font-size:14px}.cr-small{font-size:13px;opacity:.8}.cr-missing{background:#fff;border:2px dashed var(--ink);border-radius:14px;padding:16px}.custom-form .size-picker{border-top:2px solid var(--ink);padding-top:14px}@media(max-width:820px){.cr-tabs,.cr-steps{grid-template-columns:1fr}}form.custom-form{display:grid;gap:14px;max-width:none}.gift-tag{display:inline-block;margin-left:8px;font:700 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;background:var(--lemon);color:var(--ink);border:1.5px solid var(--ink);border-radius:99px;padding:5px 9px;white-space:nowrap}.gift-note{margin:2px 0 10px;padding:10px 12px;border:1.5px dashed var(--ink);border-radius:12px;background:var(--cream,#F8EFE8);font:500 14px/1.3 var(--sans);color:var(--ink)}.gift-note b{font-weight:700}.gift-note.on{background:var(--mint,#D3F6F1);border-style:solid}
/*# sourceMappingURL=/cdn/shop/t/20/assets/atrangi-v3.css.map */
