.template-campaign .custom-section{scroll-margin-top:var(--space-5)}.template-campaign .custom-section:not(.custom-section--flush){padding-block:clamp(3.5rem,5.5vw,5rem)}.template-campaign .custom-section:not(.custom-section--flush) .custom-section__content{padding-block:0;gap:clamp(1.5rem,3vw,2.5rem)}.template-campaign .custom-section--inverse{--social-icon-cutout: var(--color-foreground)}.template-campaign .custom-section--inverse :is(.media-embed__title,.video-list-block__embed figcaption,.image-block__caption,.section-heading__subheading){color:rgba(var(--color-inverse-rgb),.8)}.template-campaign .custom-section--inverse .rich-text-block a{color:inherit}.template-campaign .campaign-hero-block{min-height:clamp(520px,70vh,720px)}.template-campaign .campaign-hero-block__content h1{font-size:clamp(calc(2.5rem * var(--type-scale)),6vw,calc(4.75rem * var(--type-scale)));line-height:.95;letter-spacing:var(--type-heading-tracking)}.template-campaign .campaign-hero-block__subheading{font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.5;max-width:48ch}.template-campaign .campaign-hero-block__artwork{border:0;box-shadow:none;background:transparent}.template-campaign .campaign-hero-block__artwork img{border-radius:var(--radius-sm);box-shadow:0 20px 50px #00000073}.template-campaign .campaign-hero-block__actions{gap:var(--space-3) var(--space-4)}.template-campaign .split-content-block{gap:clamp(1.75rem,4vw,3.5rem);align-items:var(--split-content-align, start)}.template-campaign .split-content-block:not(:has(.split-content-block__image)){grid-template-columns:1fr}.template-campaign .split-content-block__copy{width:100%;min-width:0}.template-campaign .split-content-block__prose{font-size:var(--text-body);line-height:1.65}.template-campaign .split-content-block__prose h3{font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:700;line-height:1.25;margin-block:var(--space-4) var(--space-2);letter-spacing:-.01em}.template-campaign .split-content-block__prose h3:first-child{margin-block-start:0}.template-campaign .split-content-block__prose p{margin-block:0 var(--space-4)}.template-campaign .split-content-block__prose p:last-child{margin-block-end:0}.template-campaign .split-content-block__image.lj-media-frame,.template-campaign .lj-media-frame--bordered,.template-campaign .lj-media-frame--accent{border:0!important;background:transparent!important;box-shadow:none!important}.template-campaign .split-content-block__image img{border-radius:var(--radius-sm);box-shadow:0 12px 36px #00000040}.template-campaign .split-content-block__image--flush img,.template-campaign .custom-section--surface .split-content-block__image--flush img{box-shadow:none;border-radius:0}.template-campaign .custom-section--inverse .split-content-block__image:not(.split-content-block__image--flush) img{box-shadow:0 16px 44px #00000080}.template-campaign .image-block{max-width:100%;justify-items:center}.template-campaign .image-block__frame{border:0;box-shadow:none;background:transparent}.template-campaign .image-block__img{width:auto;max-width:100%;max-height:34rem;object-fit:contain;margin-inline:auto}.template-campaign .rich-text-block{max-width:65ch;line-height:1.65}.template-campaign .rich-text-block :is(p,ul,ol){margin:0}.template-campaign .rich-text-block :is(ul,ol){padding-left:1.25em}.template-campaign .product-grid-block__grid{gap:clamp(1.25rem,2.5vw,2.5rem)}.template-campaign .product-grid-block__card{background:transparent;border:0;border-radius:0;box-shadow:none;transform:none;overflow:visible}.template-campaign .product-grid-block__card:hover,.template-campaign .product-grid-block__card:focus-within{box-shadow:none;border-color:transparent;transform:none}.template-campaign .product-grid-block__image.lj-card__media{border:0;border-radius:var(--radius-sm);background:rgba(var(--color-foreground-rgb),.04);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.template-campaign .product-grid-block__card:hover .product-grid-block__image.lj-card__media{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.template-campaign .custom-section--inverse .product-grid-block__image.lj-card__media{background:#ffffff0d;box-shadow:0 8px 24px #00000059}.template-campaign .product-grid-block--single .product-grid-block__grid{grid-template-columns:minmax(0,26rem)}.template-campaign .product-grid-block--cols-2 .product-grid-block__grid{max-width:56rem}.template-campaign .quote-block{background:transparent;border:0;box-shadow:none;border-radius:0;padding:var(--space-4) 0;margin:0}.template-campaign .quote-block blockquote{font-size:clamp(1.25rem,2.4vw,1.85rem);line-height:1.4;font-style:italic;font-weight:500;letter-spacing:-.01em}.template-campaign .media-embed{margin-inline:auto}.template-campaign .media-embed__frame{border:0;box-shadow:none}.template-campaign .media-embed--audio{max-width:45rem}.template-campaign .media-embed--audio .media-embed__frame{height:352px;aspect-ratio:auto}.template-campaign .media-embed--bandcamp{max-width:32rem}.template-campaign .media-embed--bandcamp .media-embed__frame{height:470px;aspect-ratio:auto}.template-campaign .video-list-block__link{justify-content:flex-start;text-align:left}.template-campaign .video-list-block__embed figcaption{text-transform:none;letter-spacing:normal;font-size:var(--text-body)}.template-campaign .platform-links-block ul{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;padding:0;margin:0;list-style:none}.template-campaign .platform-links-block .social-icon-link{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgba(var(--color-foreground-rgb),.07);color:inherit;transition:background .15s ease,color .15s ease,transform .15s ease}.template-campaign .custom-section--inverse .platform-links-block .social-icon-link{background:#ffffff1f}.template-campaign .platform-links-block .social-icon-link:hover{background:var(--color-accent);color:var(--color-inverse);transform:scale(1.08)}.template-campaign .custom-section__content--layout-heading-action>.shopify-block:has(>.button-block){grid-column:1 / -1}.template-campaign .custom-section__content--layout-heading-action>.shopify-block:has(>.section-heading):first-child+.shopify-block:has(>.button-block){grid-column:2;align-self:center;justify-self:end}@media(max-width:768px){.template-campaign .image-block__img{max-height:25rem}.template-campaign .custom-section__content--layout-heading-action>.shopify-block:has(>.section-heading):first-child+.shopify-block:has(>.button-block){grid-column:1;justify-self:start}}.template-campaign .custom-section:has(.split-content-block--image-right):not(.custom-section--flush):not(:has(.custom-section__background)):before{content:"";position:absolute;pointer-events:none;z-index:0;background-image:var(--lj-motif-bolt);background-repeat:no-repeat;background-size:contain;background-position:center left;top:50%;left:clamp(10px,3vw,60px);right:auto;transform:translateY(-50%) rotate(-4deg);width:min(320px,36vw);height:115%;opacity:var(--lj-motif-opacity, .065);transition:opacity .2s ease}.template-campaign .custom-section:has(.split-content-block--image-left):not(.custom-section--flush):not(:has(.custom-section__background)):before{content:"";position:absolute;pointer-events:none;z-index:0;background-image:var(--lj-motif-bolt);background-repeat:no-repeat;background-size:contain;background-position:center right;top:50%;right:clamp(10px,3vw,60px);left:auto;transform:translateY(-50%) rotate(4deg);width:min(320px,36vw);height:115%;opacity:var(--lj-motif-opacity, .065);transition:opacity .2s ease}.template-campaign .custom-section:is(#intro,#hook,#story,#album,#band,#about):not(:has(.split-content-block)):not(.custom-section--flush):not(:has(.custom-section__background)):before{content:"";position:absolute;pointer-events:none;z-index:0;background-image:var(--lj-motif-bolt);background-repeat:no-repeat;background-size:contain;background-position:center right;top:50%;right:clamp(10px,3vw,50px);transform:translateY(-50%) rotate(4deg);width:min(320px,36vw);height:115%;opacity:var(--lj-motif-opacity, .065)}.template-campaign .product-grid-block{position:relative}.template-campaign .custom-section:has(.product-grid-block):not(:has(.split-content-block)):not(.custom-section--flush):not(:has(.custom-section__background)):before{content:"";position:absolute;pointer-events:none;z-index:0;background-image:var(--lj-motif-diamond);background-repeat:no-repeat;background-size:contain;background-position:center right;top:50%;right:clamp(10px,4vw,60px);transform:translateY(-50%);width:min(580px,48vw);height:min(420px,80%);opacity:var(--lj-motif-opacity, .045);transition:opacity .2s ease}.template-campaign .custom-section:is(#preorder,#closing):not(.custom-section--flush):not(:has(.custom-section__background)):before,.template-campaign .custom-section:has(>.custom-section__content>.shopify-block>.quote-block):not(:has(.split-content-block)):not(.custom-section--flush):not(:has(.custom-section__background)):before{content:"";position:absolute;pointer-events:none;z-index:0;background-image:var(--lj-motif-diamond);background-repeat:no-repeat;background-size:contain;background-position:center center;top:50%;left:50%;transform:translate(-50%,-50%);width:min(720px,85vw);height:min(520px,85%);opacity:var(--lj-motif-opacity, .045);transition:opacity .2s ease}@media(max-width:768px){.template-campaign .custom-section:has(.split-content-block--image-right):before{width:min(180px,44vw);left:0}.template-campaign .custom-section:has(.split-content-block--image-left):before{width:min(180px,44vw);right:0}.template-campaign .custom-section:has(.product-grid-block):before{width:min(320px,68vw);right:10px}.template-campaign .custom-section:is(#preorder,#closing):before,.template-campaign .custom-section:has(>.custom-section__content>.shopify-block>.quote-block):before{width:min(380px,88vw)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lj-campaign.css.map */
