.site-crowdloom .site-main :is(.creator-collection-page,.product-page)[data-storefront-preset]{background:var(--preset-bg)!important;color:var(--preset-fg)!important;border:0!important;border-radius:0!important;box-shadow:none!important;width:100%;max-width:none;margin-inline:0;--preset-content-width:1572px;padding:clamp(22px,4vw,64px);padding-inline:max(clamp(22px,4vw,64px),calc((100% - var(--preset-content-width)) / 2));min-height:70vh;--accent:var(--preset-accent);--accent-2:var(--preset-accent);--accent-strong:var(--preset-accent);--accent-rgb:var(--preset-accent-rgb);--acid:var(--preset-accent);--acid-strong:var(--preset-accent);--acid-rgb:var(--preset-accent-rgb);--acid-ink:var(--preset-accent-text)}.site-crowdloom .site-main .product-page[data-storefront-preset]{--preset-content-width:1512px}.site-crowdloom .site-main [data-storefront-preset]:after,.site-crowdloom .site-main [data-storefront-preset]:before{display:none!important}.site-crowdloom .site-main [data-storefront-preset] .collection-logo-strip{padding:12px 0 24px;background:transparent!important;border:0}.site-crowdloom .site-main [data-storefront-preset] .collection-logo-media{max-width:100%;margin-inline:auto}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-social-link{background:var(--preset-accent)!important;color:var(--preset-accent-text)!important}.site-crowdloom .site-main [data-storefront-preset] .collection-content{gap:24px}.site-crowdloom .site-main [data-storefront-preset] :is(.product-card,.product-other-card,.product-detail,.product-description-panel){background:var(--preset-surface)!important;color:var(--preset-card-text)!important;border:1px solid var(--preset-border)!important;box-shadow:none!important}.site-crowdloom .site-main [data-storefront-preset] :is(.product-card,.product-detail,.product-other-card,.product-media):after,.site-crowdloom .site-main [data-storefront-preset] :is(.product-card,.product-detail,.product-other-card,.product-media):before{display:none!important}.site-crowdloom .site-main [data-storefront-preset] :is(.product-meta,.product-other-meta){background:var(--preset-surface)!important;padding:20px!important;border:0!important}.site-crowdloom .site-main [data-storefront-preset] :is(.product-title,.product-other-name,.product-detail h1,.product-description,.product-description *,.product-detail label,.product-option-label){color:var(--preset-card-text)!important;text-shadow:none!important}.site-crowdloom .site-main [data-storefront-preset] :is(.product-subtitle,.product-heading-subtitle,.product-price-note){color:var(--preset-card-muted)!important}.site-crowdloom .site-main [data-storefront-preset] :is(.product-price,.product-other-price){color:var(--preset-price)!important}.site-crowdloom .site-main [data-storefront-preset] :is(.product-media,.product-other-media){background:#fff!important;border:0!important}.site-crowdloom .site-main [data-storefront-preset] .product-card .product-media{aspect-ratio:1/1}.site-crowdloom .site-main [data-storefront-preset] :is(.collection-filter-panel,.collection-filter-pill,.collection-store-notice,.collection-grid-sort-select,.collection-filter-select,.collection-sort-select){background:var(--preset-bg)!important;color:var(--preset-fg)!important;border-color:var(--preset-border)!important;box-shadow:none!important}.site-crowdloom .site-main [data-storefront-preset] :is(.collection-sort-label,.collection-tag-option,.collection-tag-option span,.collection-filter-heading,.collection-filter-pill-label,.collection-filter-pill-hint,.collection-filter-tag,.collection-filter-title,.collection-filter-label,.collection-grid-sort-label,.collection-filter-empty,.collection-category-label,.collection-filter-clear,.collection-filter-pill-action,.collection-store-notice-title){color:var(--preset-fg)!important}.site-crowdloom .site-main [data-storefront-preset] .collection-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.site-crowdloom .site-main [data-storefront-preset=ink] .collection-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.site-crowdloom .site-main [data-storefront-preset=signal] .collection-product-grid{gap:8px}.site-crowdloom .site-main [data-storefront-preset=electric] .collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.site-crowdloom .site-main [data-storefront-preset=coral] :is(.product-card,.product-other-card){border-radius:14px!important;overflow:hidden}.site-crowdloom .site-main [data-storefront-preset=coral] .collection-product-grid{gap:30px}.site-crowdloom .site-main [data-storefront-preset=paper] .product-card{border:0!important}.site-crowdloom .site-main [data-storefront-preset=paper] .product-meta{padding:20px 0!important;background:var(--preset-bg)!important}.site-crowdloom .site-main [data-storefront-preset] .product-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:28px}.site-crowdloom .site-main [data-storefront-preset] .product-detail{padding:clamp(22px,3vw,48px);position:static}.site-crowdloom .site-main [data-storefront-preset] .product-detail h1{font-size:clamp(32px,3.6vw,58px);letter-spacing:-.04em}.site-crowdloom .site-main [data-storefront-preset=ink] .product-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.site-crowdloom .site-main [data-storefront-preset=signal] .product-detail{border-width:3px!important}.site-crowdloom .site-main [data-storefront-preset=electric] .product-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:36px}.site-crowdloom .site-main [data-storefront-preset=coral] .product-detail{border-radius:14px!important}.site-crowdloom .site-main [data-storefront-preset] :is(.product-option-button,.product-font-toggle,.product-font-card,.product-personalization,.product-size-select,.product-color-select,.product-personalization input,.product-personalization select){background:var(--preset-surface)!important;color:var(--preset-card-text)!important;border-color:var(--preset-card-muted)!important}.site-crowdloom .site-main [data-storefront-preset] :is(.product-option-button.is-selected,.product-font-toggle.is-open,.product-font-card.is-selected){background:var(--preset-card-action)!important;color:var(--preset-card-action-text)!important;border-color:var(--preset-card-action)!important}.site-crowdloom .site-main [data-storefront-preset] .product-size-guide-trigger{color:var(--preset-card-text)!important}.site-crowdloom .site-main .product-page[data-storefront-preset] .product-actions .btn-primary{background:var(--preset-card-action)!important;color:var(--preset-card-action-text)!important;border-color:var(--preset-card-action)!important}.site-crowdloom .site-main .product-page[data-storefront-preset] .product-actions .btn-primary:is(:hover,:focus-visible):not(:disabled){background:var(--preset-card-action)!important;color:var(--preset-card-action-text)!important;outline:2px solid var(--preset-card-text);outline-offset:4px}.site-crowdloom .site-main .product-page[data-storefront-preset] .product-actions .btn-outline{background:transparent!important;color:var(--preset-card-text)!important;border-color:var(--preset-card-text)!important}.site-crowdloom .site-main .product-page[data-storefront-preset] .product-actions .btn-outline:is(:hover,:focus-visible):not(:disabled){background:var(--preset-card-action)!important;color:var(--preset-card-action-text)!important}.site-crowdloom .site-main [data-storefront-preset] .product-other-title{color:var(--preset-fg)!important}.site-crowdloom .site-main [data-storefront-preset] .product-signup-cta{background:#11110f!important;color:#f7f7f2!important}.site-crowdloom .site-main [data-storefront-preset] :is(button,a,select,input):focus-visible{outline:2px solid var(--preset-fg);outline-offset:4px}.theme-preview-notice{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;padding:18px 24px;background:#d7ff45;color:#11110f;font-size:14px;border:1px solid #11110f;margin-bottom:20px;position:relative;z-index:2}.theme-preview-notice div{display:flex;gap:22px;flex-wrap:wrap}.theme-preview-notice a{color:#11110f;text-decoration:underline;text-underline-offset:4px}@media (min-width:1000px){.site-crowdloom .site-main [data-storefront-preset=electric] .collection-content:not(.collection-content-grid-only),.site-crowdloom .site-main [data-storefront-preset=paper] .collection-content:not(.collection-content-grid-only){grid-template-columns:minmax(0,1fr)}.site-crowdloom .site-main [data-storefront-preset=electric] .collection-filter-panel,.site-crowdloom .site-main [data-storefront-preset=paper] .collection-filter-panel{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:20px;position:static}.site-crowdloom .site-main [data-storefront-preset=electric] .collection-tag-list,.site-crowdloom .site-main [data-storefront-preset=paper] .collection-tag-list{display:flex;flex-wrap:wrap;gap:18px}}@media (max-width:1100px){.site-crowdloom .site-main [data-storefront-preset] .collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:900px){.site-crowdloom .site-main .product-page[data-storefront-preset] .product-layout{grid-template-columns:minmax(0,1fr);gap:18px}}@media (max-width:560px){.site-crowdloom .site-main :is(.creator-collection-page,.product-page)[data-storefront-preset]{padding:20px 14px}.site-crowdloom .site-main [data-storefront-preset] .collection-product-grid{gap:10px}.site-crowdloom .site-main [data-storefront-preset] :is(.product-meta,.product-other-meta){padding:12px!important}.site-crowdloom .site-main [data-storefront-preset=electric] .collection-product-grid{grid-template-columns:minmax(0,1fr)}.theme-preview-notice{padding:16px;font-size:12px}}.site-crowdloom .site-main [data-storefront-preset] .collection-tag-option input{accent-color:var(--preset-fg)}@media (min-width:1000px){.site-crowdloom .site-main [data-storefront-preset=electric] .collection-sort-select,.site-crowdloom .site-main [data-storefront-preset=paper] .collection-sort-select{width:auto;min-width:200px}.site-crowdloom .site-main [data-storefront-preset=electric] .collection-filter-divider,.site-crowdloom .site-main [data-storefront-preset=paper] .collection-filter-divider{display:none}}.site-crowdloom .site-main [data-storefront-preset] .product-option>span{color:var(--preset-card-muted)!important}.site-crowdloom .site-main [data-storefront-preset] .product-phonecase-select{background:var(--preset-surface)!important;color:var(--preset-card-text)!important;border-color:var(--preset-card-muted)!important}.theme-preview-notice{margin-top:28px}.theme-demo-purchase-note{color:var(--preset-card-muted,#b9b9af);font-size:12px}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-product-grid .product-card .product-price{color:var(--preset-price)!important}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-product-grid .product-card{border-color:var(--preset-border)!important}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-product-grid .product-card:hover{border-color:var(--preset-accent)!important}.site-crowdloom .site-main .product-page[data-storefront-preset] .product-gallery-arrow{background:var(--preset-card-action)!important;border-color:var(--preset-card-action)!important}.site-crowdloom .site-main .product-page[data-storefront-preset] .product-gallery-arrow .product-gallery-arrow-core{stroke:var(--preset-card-action-text)}.site-crowdloom .site-main .product-page[data-storefront-preset] .product-gallery-arrow:hover{background:var(--preset-card-action-text)!important;border-color:var(--preset-card-action)!important}.site-crowdloom .site-main .product-page[data-storefront-preset] .product-gallery-arrow:hover .product-gallery-arrow-core{stroke:var(--preset-card-action)}@media (max-width:900px){.theme-preview-notice{margin-top:80px}.site-crowdloom .site-main :is(.creator-collection-page,.product-page)[data-storefront-preset]{padding-top:80px}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset]:has(.theme-preview-notice),.site-crowdloom .site-main .theme-preview-notice+[data-storefront-preset]{padding-top:24px}}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-content-category-navigation{--collection-category-stroke-color:var(--preset-fg)}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-category-nav{width:100%}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-category-track{flex-wrap:wrap;gap:32px 12px}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-category-item{flex-basis:120px;width:120px;grid-template-columns:minmax(0,1fr)}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] button.collection-category-button{padding:0;border:1px solid var(--preset-border)!important;background:transparent!important;box-shadow:none!important}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] button.collection-category-button:after{display:none}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] button.collection-category-button.is-selected{outline:none}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] button.collection-category-button:focus-visible{outline:2px solid var(--preset-fg);outline-offset:4px}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-category-item .collection-category-label{width:100%;min-width:0;max-width:100%;color:var(--preset-fg)!important;white-space:normal;overflow-wrap:anywhere;text-decoration:none}@media (max-width:900px){.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-category-track{flex-wrap:nowrap;gap:8px}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset] .collection-category-item{flex-basis:var(--collection-category-size);width:var(--collection-category-size)}}.site-crowdloom .site-main .creator-collection-page[data-storefront-preset][data-creator-id] .product-card:after,.site-crowdloom .site-main .creator-collection-page[data-storefront-preset][data-creator-id] .product-card:before,.site-crowdloom .site-main .product-page[data-storefront-preset][data-creator-id] :is(.product-media,.product-detail):after,.site-crowdloom .site-main .product-page[data-storefront-preset][data-creator-id] :is(.product-media,.product-detail):before{display:none!important}.site-crowdloom .site-main .product-page .product-media .product-gallery-arrow{background:#191917!important;border-color:rgba(255,253,248,.3)!important}.site-crowdloom .site-main .product-page .product-media .product-gallery-arrow .product-gallery-arrow-core{stroke:#dfff58!important}.site-crowdloom .site-main .product-page .product-media .product-gallery-arrow .product-gallery-arrow-outline{stroke:transparent!important}.site-crowdloom .site-main .product-page .product-media .product-gallery-arrow:focus-visible,.site-crowdloom .site-main .product-page .product-media .product-gallery-arrow:hover{border-color:#dfff58!important;outline-color:#dfff58!important}.site-crowdloom .site-main .product-page .product-detail .product-options .product-option>span,.site-crowdloom .site-main .product-page .product-detail .product-options .product-phonecase-dropdown-label{color:#dfff58!important}.site-crowdloom .site-main .product-page .product-detail .product-options .product-option-button{border-color:#dfff58!important;color:#dfff58!important;background:#191917!important}.site-crowdloom .site-main .product-page .product-detail .product-options .product-option-button.is-selected{background:#dfff58!important;color:#11110f!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier]{--preset-content-width:1420px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] :is(.product-title,.product-other-name,.product-detail h1){font-family:Georgia,Times New Roman,serif!important;font-weight:500!important;letter-spacing:-.025em}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .collection-product-grid{gap:36px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .product-card{border-width:0 0 1px!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .product-meta{padding:22px 16px!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide]{--preset-content-width:1380px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] :is(.product-card,.product-other-card,.product-detail){border-radius:24px!important;overflow:hidden}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .collection-product-grid{gap:22px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] :is(.product-card,.product-other-card){border-radius:5px!important;overflow:hidden;border-bottom:4px solid var(--preset-accent)!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .product-detail h1{font-family:Georgia,Times New Roman,serif!important;font-weight:500!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .collection-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] :is(.product-title,.product-other-name,.product-detail h1){font-family:Courier New,monospace!important;font-weight:700!important;letter-spacing:-.035em}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .product-meta{border-top:1px solid var(--preset-border)!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset] :is(.product-card,.product-detail,.product-other-card) :is(button,a,select,input):focus-visible{outline-color:var(--preset-card-text)}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset] :is(.product-meta,.product-other-meta,.product-detail,.product-title,.product-other-name){min-width:0;overflow-wrap:anywhere}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset] .product-price{white-space:nowrap}@media(max-width:1100px){.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset] .collection-product-grid{gap:12px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] :is(.product-card,.product-other-card){border-radius:12px!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset] :is(.product-option-button,.product-size-guide-trigger,.product-size-select,.product-color-select){min-height:44px}}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset]{font-family:var(--preset-body-font)}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset] :is(.product-title,.product-other-name,.product-detail h1,.product-other-title){font-family:var(--preset-heading-font)!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .collection-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:22px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .product-card:first-child{grid-column:span 2;grid-row:span 2}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .product-meta{display:grid;grid-gap:10px;gap:10px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .product-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:42px;align-items:start}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .product-detail{padding:15px 0;background:transparent!important;border:0!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .product-card .product-media{aspect-ratio:4/3}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .product-layout{grid-template-columns:minmax(0,1fr);gap:0}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .product-layout>.product-media{aspect-ratio:16/7;min-height:0}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .product-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px 40px;gap:16px 40px;align-items:start;border-radius:0 0 24px 24px!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .product-detail>.product-heading,.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .product-detail>.product-price-row{grid-column:1}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .product-detail>.product-actions{grid-column:2}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .collection-products-wrap{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:30px;gap:30px;align-items:start}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .collection-category-nav{grid-column:1;grid-row:1;margin:0}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .collection-category-track{flex-direction:column;gap:20px;align-items:center}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .collection-category-item{flex-basis:auto}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .collection-product-grid{grid-column:2;grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr))}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .product-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:start}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .product-layout>.product-media{grid-row:span 2}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .product-description-panel{grid-column:2;margin-top:0}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .collection-product-grid{grid-template-columns:minmax(0,1fr);gap:0}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .product-card{display:grid;grid-template-columns:minmax(140px,.35fr) minmax(0,1fr);border-width:0 0 1px!important;padding:18px 0;align-items:center;background:transparent!important}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .product-meta{border:0!important;background:transparent!important;padding:26px!important;gap:20px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .product-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:22px;align-items:start}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .product-layout>.product-media{grid-column:2;grid-row:1}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .product-detail{grid-column:1;grid-row:1}@media(max-width:900px){.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .collection-products-wrap{display:block}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .collection-category-track{flex-direction:row;align-items:start}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=grove] .collection-category-item{flex-basis:var(--collection-category-size)}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset] .product-layout{grid-template-columns:minmax(0,1fr);gap:18px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset] .product-layout>:is(.product-media,.product-detail,.product-description-panel){grid-column:auto;grid-row:auto}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .product-layout>.product-media{aspect-ratio:4/3}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=tide] .product-detail{display:block}}@media(max-width:560px){.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .product-card:first-child{grid-column:1/-1;grid-row:auto}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .product-card{grid-template-columns:110px minmax(0,1fr)}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=blueprint] .product-meta{padding:14px!important;gap:8px}}.site-crowdloom .site-main .storefront-theme-pilot .creator-collection-page .collection-product-grid{grid-auto-rows:1fr;align-items:stretch}.site-crowdloom .site-main .storefront-theme-pilot .creator-collection-page .collection-product-grid .product-card{height:100%;display:flex;flex-direction:column;min-width:0}.site-crowdloom .site-main .storefront-theme-pilot .creator-collection-page .collection-product-grid .product-media{flex-shrink:0}.site-crowdloom .site-main .storefront-theme-pilot .creator-collection-page .collection-product-grid .product-meta{flex:1 1;display:flex;flex-direction:column;align-items:flex-start}.site-crowdloom .site-main .storefront-theme-pilot .creator-collection-page .collection-product-grid .product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:2.8em}.site-crowdloom .site-main .storefront-theme-pilot .creator-collection-page .collection-product-grid .product-price{margin-top:auto;padding-top:8px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .product-card:first-child{grid-column:auto;grid-row:auto}.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .product-card .product-media{aspect-ratio:4/5}.site-crowdloom .site-main .storefront-theme-pilot .creator-collection-page[data-storefront-preset=blueprint] .collection-product-grid .product-card{display:grid;grid-template-columns:minmax(140px,.35fr) minmax(0,1fr)}@media(max-width:560px){.site-crowdloom .site-main .storefront-theme-pilot [data-storefront-preset=atelier] .collection-product-grid{gap:14px}.site-crowdloom .site-main .storefront-theme-pilot .creator-collection-page[data-storefront-preset=blueprint] .collection-product-grid .product-card{grid-template-columns:100px minmax(0,1fr)}}.site:has(.branded-store-header) .site-header>:not(.cart-drawer):not(.cart-drawer-overlay){display:none!important}.site:has(.branded-store-header) .site-header{height:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important}.site:has(.branded-store-header) .site-main{padding-top:0!important}.site:has(.branded-store-header) .storefront-scroll-strokes{display:none!important}.site-crowdloom .site-main .storefront-theme-pilot:has(.branded-store-header) [data-storefront-preset=grove] .collection-products-wrap{display:block}.site:has(.branded-store-header) .site-header:after,.site:has(.branded-store-header) .site-header:before{display:none!important}.site:has(.branded-store-header) .theme-preview-notice{margin-top:0}.site-crowdloom .has-account-navigation .header-cta{font-size:14px;font-weight:900;letter-spacing:.12em;line-height:1.1;text-align:center}@media (min-width:901px){.site-crowdloom .has-account-navigation .header-shell{position:relative;grid-template-columns:1fr auto}.site-crowdloom .has-account-navigation .header-nav{position:absolute;left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:24px;gap:24px;width:min(750px,calc(100% - 40px));margin:0;pointer-events:none}.site-crowdloom .has-account-navigation .header-nav-group{display:flex;align-items:center;gap:24px;pointer-events:auto}.site-crowdloom .has-account-navigation .header-nav-group-left{justify-content:flex-end}.site-crowdloom .has-account-navigation .header-nav-group-right{justify-content:flex-start}.site-crowdloom .has-account-navigation .header-nav>a{pointer-events:auto}.site-crowdloom .has-account-navigation .header-actions{grid-column:2;grid-row:1;justify-self:end;margin-left:auto;gap:8px;flex-wrap:nowrap}.site-crowdloom .has-account-navigation .header-search{grid-column:1;grid-row:1}.site-crowdloom .has-account-navigation .header-cta{padding:0 16px;min-height:50px;white-space:nowrap}.site-crowdloom .has-account-navigation .basket-link{width:44px;height:50px}}@media (min-width:901px) and (max-width:1500px){.site-crowdloom .has-account-navigation .header-shell{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:96px;padding:0 20px;grid-gap:clamp(10px,1.2vw,18px);gap:clamp(10px,1.2vw,18px);align-items:center}.site-crowdloom .has-account-navigation .header-shell>.header-nav-logo{position:static;width:max-content;margin:0;transform:none}.site-crowdloom .has-account-navigation .header-nav-logo .gg-brand-wordmark{font-size:clamp(30px,2.65vw,39.6px)}.site-crowdloom .has-account-navigation .header-nav{position:static;grid-column:2;grid-row:1;width:100%;height:auto;min-height:0;transform:none;display:flex;flex-wrap:nowrap;justify-content:center;gap:18px}.site-crowdloom .has-account-navigation .header-nav-group{gap:clamp(8px,1vw,15px)}.site-crowdloom .has-account-navigation .header-nav .nav-item{font-size:clamp(10px,.9vw,12px);letter-spacing:.02em;white-space:nowrap}.site-crowdloom .has-account-navigation .header-actions{grid-column:3;gap:6px}.site-crowdloom .has-account-navigation .header-cta{font-size:11px;padding-inline:10px;letter-spacing:.06em}.site-crowdloom .has-account-navigation .header-desktop-account>div>button{width:clamp(135px,12vw,180px)}}.nav-feature-new{position:absolute;left:calc(100% - 6px);top:-10px;color:#d7ff45;font-size:.64rem;font-weight:900;line-height:1;letter-spacing:.08em;text-transform:uppercase;transform:rotate(14deg);transform-origin:left center;white-space:nowrap}.nav-item-label-with-flag{position:relative}.account-context-overlay{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;border:0;position:fixed;inset:0;z-index:2147483646;display:grid;place-items:center;background:#11110ff5;padding:24px}.account-context-overlay section{width:min(440px,100%);padding:30px;border:1px solid #525641;background:#1b1c18;color:#f6f5ed}.account-context-overlay h2{font-size:26px;margin-bottom:14px}.account-context-overlay p{color:#b6bba8;line-height:1.6}.account-context-overlay button{background:#d7ff45;color:#11110f;padding:12px 20px;font-weight:900;border:0;margin-top:20px;cursor:pointer}.site-crowdloom .header-panel .header-mobile-account,.site-crowdloom .header-panel .header-mobile-cart{display:none}@media (min-width:901px) and (max-width:1500px){.site-crowdloom{--header-panel-h:96px;--site-header-offset:96px}}@media (min-width:901px){.site-crowdloom .has-account-navigation .header-nav-group .nav-item{padding-inline:0}.site-crowdloom .has-account-navigation .header-actions{z-index:4}}@media (max-width:900px){.site-crowdloom .has-account-navigation .header-actions>:not(.header-cta),.site-crowdloom .header-desktop-account{display:none}.site-crowdloom .header-panel.is-mobile-open .header-mobile-cart{display:flex;position:absolute;top:calc(11px + env(safe-area-inset-top));right:14px;z-index:130;width:42px;min-width:42px;max-width:42px;height:42px;background:#11110f;pointer-events:auto}.site-crowdloom .header-panel.is-mobile-open .header-mobile-account{display:grid;width:100%;order:-1;padding:0 0 16px;margin-bottom:14px;border-bottom:1px solid #ffffff25}.site-crowdloom .has-account-navigation .header-actions{grid-template-columns:minmax(0,1fr)}.site-crowdloom .has-account-navigation .header-actions .header-cta{width:100%;min-height:48px}.site-crowdloom .has-account-navigation .header-nav-group{display:contents}.site-crowdloom .has-account-navigation .header-nav .nav-item-creator-collections{order:-1}}@media (min-width:901px) and (max-width:1080px){.site-crowdloom .site-header-dashboard-route .header-shell{padding-left:64px}.site-crowdloom .has-account-navigation .header-actions:has(.header-desktop-account button) .header-cta{display:none}.site-crowdloom .header-dashboard-mobile-toggle{top:27px}}.nav-services{position:relative}.nav-services>button{border:0;background:transparent;font-family:inherit;gap:.3em;cursor:pointer}.nav-services-links{position:absolute;z-index:5;inset:100% 0 auto auto;width:max-content;padding:8px;background:#151515;border:1px solid #424242;border-radius:16px}.nav-services-links a{display:block;padding:12px 14px;border-radius:8px;color:#fff;font-size:14px;font-weight:700}.nav-services-links a:is(:hover,:focus-visible,[aria-current=page]){background:#30312c;color:#d7ff45}@media (min-width:901px){.nav-services-links{box-shadow:0 24px 70px #0009}}@media (max-width:900px){.nav-services>button{width:100%}.nav-services-links{position:static;width:100%}}.gg-brand-wordmark{display:inline-block;color:#f4f1e9;font-family:var(--font-figtree),Figtree,Arial,sans-serif;font-weight:900;font-size:39.6px;line-height:1;letter-spacing:-.065em;white-space:nowrap}.gg-brand-wordmark>span{color:#d7ff45}.site-crowdloom .header-shell>.header-nav-logo{width:193.6px;top:48px;transform:translateY(-50%)}.site-crowdloom .footer-wordmark{width:auto}@media (min-width:901px){.site-crowdloom .site-header .header-search{left:calc(clamp(18px, 3.4vw, 54px) + 206px)}}@media (min-width:1501px){.site-crowdloom .site-header .header-search.is-expanded{width:clamp(160px,calc((100vw - 750px) / 2 - clamp(18px, 3.4vw, 54px) - 216px),320px)}}@media (min-width:901px) and (max-width:1500px){.site-crowdloom .header-shell>.header-nav-logo{top:50px}}@media (max-width:900px){.site-crowdloom{--header-panel-h:88px;--site-header-offset:88px}.site-crowdloom:not(.site-maintenance-route) .site-main{padding-top:var(--site-header-offset)}.site-crowdloom .header-panel:not(.is-mobile-open),.site-crowdloom .header-panel:not(.is-mobile-open) .header-shell{min-height:88px;height:88px}.site-crowdloom .header-panel:not(.is-mobile-open) .header-shell{padding-top:100px}.site-crowdloom .site-header .header-panel:not(.is-mobile-open) .header-shell>.header-nav-logo{position:absolute;top:calc(32px + env(safe-area-inset-top));left:50%;display:flex!important;transform:translate(-50%,-50%);width:max-content;right:auto;margin-inline:0;height:44px;align-items:center;justify-content:center}.site-crowdloom .header-nav-logo .gg-brand-wordmark{line-height:44px}}@media (min-width:901px) and (max-width:1500px){.site-crowdloom .has-account-navigation .header-shell>.header-nav-logo{grid-area:1/1;margin-right:52px}.site-crowdloom .site-header.has-account-navigation .header-search{position:relative;grid-area:1/1;justify-self:end;align-self:center;left:auto;top:auto;width:40px;height:40px}.site-crowdloom .site-header .header-search-field.is-open{position:absolute;left:0;top:50%;transform:translateY(-50%);width:320px;max-width:calc(100vw - 250px)}.site-crowdloom .site-header .header-search-dropdown{top:calc(100% + 8px)}}.CookieConsentCard_root__5rDqr{position:fixed;left:18px;bottom:18px;z-index:90;pointer-events:none}.CookieConsentCard_card__3z_Mi{box-sizing:border-box;width:min(390px,calc(100vw - 36px));border:1px solid rgba(255,255,255,.18);border-radius:0;background:#191917;box-shadow:none;color:#f6f7fb;display:grid;grid-gap:14px;gap:14px;padding:16px;pointer-events:auto}.CookieConsentCard_copy__jNOwG{display:grid;grid-gap:8px;gap:8px}.CookieConsentCard_eyebrow__7bhyC{margin:0;color:#d7ff45;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.CookieConsentCard_copy__jNOwG h2{margin:0;color:#ffffff;font-size:1rem;line-height:1.2}.CookieConsentCard_copy__jNOwG p:not(.CookieConsentCard_eyebrow__7bhyC){margin:0;color:rgba(239,242,248,.82);font-size:.82rem;line-height:1.45}.CookieConsentCard_policyLink__P_3c1{width:-moz-fit-content;width:fit-content;color:#d7ff45;font-size:.76rem;font-weight:800;text-decoration:underline;text-underline-offset:.16em}.CookieConsentCard_policyLink__P_3c1:hover{color:#efffae}.CookieConsentCard_acceptButton__1UD_6:focus-visible,.CookieConsentCard_declineButton__hl4SD:focus-visible,.CookieConsentCard_policyLink__P_3c1:focus-visible{outline:2px solid #d7ff45;outline-offset:2px}.CookieConsentCard_actions__NMzz0{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.CookieConsentCard_acceptButton__1UD_6,.CookieConsentCard_declineButton__hl4SD{min-height:38px;border-radius:0;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.CookieConsentCard_acceptButton__1UD_6:hover,.CookieConsentCard_declineButton__hl4SD:hover{transform:translateY(-1px)}.CookieConsentCard_acceptButton__1UD_6:disabled,.CookieConsentCard_declineButton__hl4SD:disabled{cursor:wait;opacity:.68;transform:none}.CookieConsentCard_declineButton__hl4SD{border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.07);color:rgba(244,246,250,.92)}.CookieConsentCard_declineButton__hl4SD:hover{border-color:rgba(255,255,255,.38);background:rgba(255,255,255,.1)}.CookieConsentCard_acceptButton__1UD_6{border:1px solid #d7ff45;background:#d7ff45;color:#11110f}.CookieConsentCard_acceptButton__1UD_6:hover{border-color:#efffae;background:#efffae}@media (max-width:720px){.CookieConsentCard_root__5rDqr{left:10px;right:10px;width:calc(100vw - 20px);max-width:calc(100vw - 20px);bottom:calc(72px + env(safe-area-inset-bottom))}.CookieConsentCard_card__3z_Mi{width:100%;max-width:100%;min-width:0;gap:12px;padding:13px;overflow:hidden}.CookieConsentCard_copy__jNOwG,.CookieConsentCard_copy__jNOwG p{min-width:0;overflow-wrap:anywhere}.CookieConsentCard_copy__jNOwG h2{font-size:.92rem}.CookieConsentCard_copy__jNOwG p:not(.CookieConsentCard_eyebrow__7bhyC){font-size:.76rem;line-height:1.38}.CookieConsentCard_actions__NMzz0{grid-template-columns:1fr}.CookieConsentCard_acceptButton__1UD_6,.CookieConsentCard_declineButton__hl4SD{min-height:36px}}@media (max-width:900px){.CookieConsentCard_root__5rDqr{display:none}}