main[data-template=index]{background:radial-gradient(60% 40% at 50% 0%,rgba(122,23,48,.55),transparent 70%),linear-gradient(180deg,#1a0a1f,#140818 40%,#1a0a1f);color:#f3d9b1}main[data-template=index] .dv-head__t,main[data-template=index] .dv-toran__txt h3{color:#fff1d6}main[data-template=index] .dv-head__note{color:#e8cfa6}.dv3-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:120px;padding:12px 24px;border-radius:999px;border:0;cursor:pointer;font:600 14px/1 Inter,system-ui,sans-serif;letter-spacing:.03em;text-decoration:none!important;transition:transform .2s,box-shadow .2s}.dv3-pill:hover{transform:translateY(-2px)}.dv3-pill--gold{background:linear-gradient(180deg,#f6d79a,#e2b565);color:#3a0f1a!important;box-shadow:0 10px 24px -12px #f2b13ae6}.dv3-pill--maroon{background:#a31f2e;color:#ffe9d2!important}.dv3-pill--green{background:#14453a;color:#e9f5ee!important}.dv3-pill--code{background:transparent;color:#f6d79a;border:1.5px solid rgba(246,215,154,.6)}.dv3-pill--code b{font-family:DM Mono,monospace;letter-spacing:.12em;color:#ffe08a}.dv3-pill--code[data-done]{border-color:#ffe08a}.dv3-bokeh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.dv3-bokeh b{position:absolute;width:var(--z);height:var(--z);border-radius:50%;background:radial-gradient(circle at 35% 35%,#ffe7a3,#d9a441 60%,#d9a44100);box-shadow:0 0 14px #ffc93c8c;animation:dv3Float 6s ease-in-out infinite alternate}@keyframes dv3Float{0%{transform:translateY(0);opacity:.55}to{transform:translateY(-14px);opacity:1}}.dv3-hero{position:relative;overflow:hidden;padding-top:clamp(34px,5vw,64px);text-align:center;background:radial-gradient(70% 60% at 50% 0%,#3a0f2e,#1a0a1f 70%)}.dv3-hero__head{position:relative;z-index:2;max-width:860px;margin:0 auto;padding:0 16px}.dv3-flourish{display:block;width:120px;height:14px;margin:0 auto 10px;background:radial-gradient(circle,#D9A441 0 3px,transparent 3.5px) 0 50%/14px 14px repeat-x}.dv3-hero .dv-hi{color:#ffc93c;text-shadow:0 0 18px rgba(255,170,60,.5)}.dv3-hero__t{margin:8px 0 10px;font:400 clamp(36px,5vw,68px)/1.08 var(--dv-serif);color:#fff1d6}.dv3-hero__t .dv-script{display:block;font-size:1.12em;color:#ffc93c;text-shadow:0 0 24px rgba(255,170,60,.55)}.dv3-hero__sub{margin:0 auto 22px;max-width:52ch;font-size:clamp(14px,1.3vw,17px);line-height:1.6;color:#e8cfa6}.dv3-hero__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.dv3-stage{position:relative;z-index:1;max-width:1360px;margin:clamp(18px,3vw,34px) auto 0;padding:0 clamp(0px,2vw,24px)}.dv3-stage img{display:block;width:100%;height:auto;aspect-ratio:1376/680;object-fit:cover;object-position:50% 60%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%)}.dv3-shelf{position:relative;z-index:2;display:flex;justify-content:space-around;align-items:flex-end;margin-top:-34px;padding:0 3vw 14px;background:linear-gradient(180deg,transparent 0 40%,#F3E6CF 40% 48%,#D9C6A4 48% 100%)}.dv3-shelf .dv-diya{width:clamp(30px,4vw,52px);height:auto;aspect-ratio:200/150}.dv3-cats{padding:clamp(40px,6vw,80px) clamp(12px,3vw,40px)}.dv3-frame{position:relative;max-width:1240px;margin:0 auto;padding:clamp(28px,4vw,52px) clamp(14px,3vw,40px) clamp(20px,3vw,32px);border:1px solid rgba(217,164,65,.55);border-radius:22px;background:linear-gradient(180deg,#3a0f2e8c,#14081899);box-shadow:inset 0 0 0 6px #140818e6,inset 0 0 0 7px #d9a44140,0 30px 60px -30px #000c}.dv3-frame__c{position:absolute;width:44px;height:44px;border:2px solid #D9A441}.dv3-frame__c--tl{top:-8px;left:-8px;border-right:0;border-bottom:0;border-radius:18px 0 0}.dv3-frame__c--tr{top:-8px;right:-8px;border-left:0;border-bottom:0;border-radius:0 18px 0 0}.dv3-frame__c--bl{bottom:-8px;left:-8px;border-right:0;border-top:0;border-radius:0 0 0 18px}.dv3-frame__c--br{bottom:-8px;right:-8px;border-left:0;border-top:0;border-radius:0 0 18px}.dv3-frame__head{text-align:center;margin-bottom:clamp(18px,3vw,30px)}.dv3-frame__head .dv-hi{color:#ffc93c}.dv3-h2{margin:4px 0 0;font:400 clamp(32px,4.4vw,56px)/1.05 var(--dv-serif);color:#fff1d6!important}.dv3-h2 .dv-script{color:#ffc93c;font-size:1.12em}.dv3-cats__row{list-style:none;margin:0;padding:0 0 6px;display:grid;grid-template-columns:repeat(7,1fr);gap:clamp(8px,1.4vw,18px)}.dv3-cat a{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none!important}.dv3-cat__obj{display:block;width:100%;aspect-ratio:1;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 50% 60%,rgba(255,170,60,.18),transparent 70%);transition:transform .3s}.dv3-cat__obj img{width:100%;height:100%;object-fit:cover;display:block}.dv3-cat__obj:not(.dv3-cat__obj--icon){border:1px solid rgba(217,164,65,.45)}.dv3-cat a:hover .dv3-cat__obj{transform:translateY(-6px) scale(1.03)}.dv3-cat .dv3-pill{min-width:0;width:100%;padding:11px 8px;font-size:13px}.dv3-frame__foot{margin:clamp(18px,3vw,28px) 0 0;padding-top:16px;border-top:1px solid rgba(217,164,65,.3);text-align:center;font-size:12.5px;letter-spacing:.06em;color:#e8cfa6}.dv3-frame__foot span{color:#d9a441}.dv3-portal{position:relative;max-width:1360px;margin:0 auto clamp(20px,4vw,48px);padding:0 clamp(12px,3vw,40px)}.dv3-portal img{display:block;width:100%;height:auto;border-radius:24px;border:1px solid rgba(217,164,65,.5)}.dv3-portal__txt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(40%,460px);text-align:center;color:#3a0f1a}.dv3-portal__txt .dv-hi{color:#a31f2e;font-size:clamp(16px,1.8vw,24px)}.dv3-portal__txt .dv3-h2{color:#3a0f1a!important;font-size:clamp(24px,3.4vw,48px)}.dv3-portal__txt .dv3-h2 .dv-script{color:#c8202f}.dv3-portal__txt p{margin:8px 0 14px;font-size:clamp(12px,1.2vw,15px);color:#5a0f1f}@media(max-width:749px){.dv3-hero__t{font-size:34px}.dv3-stage img{aspect-ratio:4/3;object-position:50% 55%}.dv3-shelf{margin-top:-22px}.dv3-shelf .dv-diya:nth-child(n+7){display:none}.dv3-cats__row{grid-template-columns:repeat(7,40%);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px}.dv3-cats__row::-webkit-scrollbar{display:none}.dv3-cat{scroll-snap-align:start}.dv3-frame__c{width:28px;height:28px}.dv3-portal__txt{position:static;transform:none;width:auto;margin-top:-18px;padding:20px 16px;border-radius:0 0 20px 20px;background:#fff1d6}}@media(prefers-reduced-motion:reduce){.dv3-bokeh b{animation:none}}.dv3-stage{margin-top:clamp(-150px,-9vw,-40px)}.dv3-stage img{object-position:50% 70%}@media(max-width:749px){.dv3-stage{margin-top:-10px}.dv3-stage img{aspect-ratio:16/11;object-position:50% 75%}}.pmb{color:#15131a}.pmb .pmb__title span,.pmb .pmb__stats b{color:#c8261b!important}#MainContent:has(>.shopify-section .dv3-hero)>.shopify-section:nth-child(n+3){content-visibility:auto;contain-intrinsic-size:auto 720px}.dv3-hero a.pmc-btn:not(.pmc-btn--ghost),a.pmc-btn[href="/collections/guitar-combo-packs"]{color:#fff7e6!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pm-devan-v3.css.map */
