main .shopify-section>.section:not(:has(.product-grid,product-card,.product-information,.product-details,.hero,.slideshow,.gv2-root))>.custom-section-content{background:#fff;color:#3a3a3a;border-radius:28px;box-shadow:0 2px 4px #0000001a,0 44px 88px -30px #460806b3;padding:clamp(20px,3.5vw,56px);margin-block:16px;--color-background:#fff;--color-background-rgb:255 255 255;--color-foreground:#3a3a3a;--color-foreground-rgb:58 58 58;--color-foreground-heading:#111;--color-foreground-heading-rgb:17 17 17;--color-primary:#d72e28;--color-primary-rgb:215 46 40;--color-primary-hover:#a81f1a;--color-border:#e4e4e4;--color-border-rgb:228 228 228;--color-primary-button-text:#fff;--color-primary-button-background:#d72e28;--color-primary-button-border:#d72e28;--color-primary-button-hover-text:#fff;--color-primary-button-hover-background:#a81f1a;--color-primary-button-hover-border:#a81f1a;--color-secondary-button-text:#111;--color-secondary-button-border:#111;--color-secondary-button-hover-text:#111;--color-secondary-button-hover-background:#f5f5f5;--color-secondary-button-hover-border:#111;--color-input-background:#fff;--color-input-text:#111;--color-input-border:#c9c9c9;--color-input-hover-background:#fff;--opacity-5-15:.05;--opacity-10-25:.1;--opacity-35-55:.35;--opacity-40-60:.4;--opacity-30-60:.3}main .shopify-section>.section>.custom-section-content .color-scheme-1,main .shopify-section>.section>.custom-section-content .color-scheme-74276ca6-3ba8-4177-aacb-90ab796a7a4f{--color-background:transparent;--color-foreground:#3a3a3a;--color-foreground-heading:#111;--color-primary:#d72e28;--color-input-border:#c9c9c9}main .shopify-section>.section.section--full-width>.custom-section-content{margin-inline:var(--page-margin,16px)}main [class*=ai-][class*=card],main [class*=ai-][class*=item]{border-radius:20px}main product-card.product-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px #00000014,0 28px 56px -28px #46080699;--color-foreground:#3a3a3a;--color-foreground-rgb:58 58 58;--color-foreground-heading:#111;--color-foreground-heading-rgb:17 17 17;--color-primary:#d72e28;color:#111;padding-bottom:16px}main product-card.product-card :is(.product-card__content,.card-gallery~*){padding-inline:16px}:root{--gv2-wrap:100%;--gv2-gutter:clamp(16px,5vw,160px)}body.page-width-narrow,body .page-width-narrow,body .page-width-normal,body .page-width-wide{--page-margin:var(--gv2-gutter);--page-content-width:calc(100vw - 2 * var(--gv2-gutter));--page-width:100vw}.gv2-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.gv2-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.gv2-grid--4{grid-template-columns:1fr}}.gv2-lead{max-width:60ch}.gv2-statement p.gv2-big{max-width:32ch}main .shopify-app-block:has(shopify-forms-embed){background:#fff;border-radius:24px;box-shadow:var(--gv2-shadow,0 1px 2px rgba(0,0,0,.08),0 28px 56px -28px rgba(70,8,6,.6));padding:clamp(28px,3.5vw,48px) clamp(16px,3.5vw,48px) clamp(12px,2vw,24px);box-sizing:border-box;max-width:calc(450px + 2*clamp(16px,3.5vw,48px));width:calc(100% - 2 * var(--gv2-gutter));margin:0 auto var(--gv2-sec,clamp(64px,8vw,120px))}main .gv2-pm__app .shopify-app-block:has(shopify-forms-embed){width:100%;margin:clamp(32px,4vw,56px) auto 0}main [class*=ai-][class*=container],main [class*=ai-][class*=wrapper],main [class*=ai-][class*=inner]{max-width:none!important}main .shopify-section:has(>.section):not(:has(p,h1,h2,h3,h4,h5,h6,li,img,picture,video,iframe,form,table,input,button,a[href],svg,shopify-forms-embed,deferred-media,video-background-component)){display:none}.gv2-card>.gv2-ph:first-child,.gv2-pcard>.gv2-ph,.gv2-acard>.gv2-ph,.gv2-person>.gv2-ph{margin:12px 12px 0;border-radius:14px;overflow:hidden}.gv2-fp>.gv2-fp__media{margin:12px;border-radius:18px;overflow:hidden}main product-card.product-card{padding:12px 12px 16px}main product-card.product-card :is(.card-gallery,.product-card__gallery,slideshow-component,.product-media-container){border-radius:12px;overflow:hidden}main product-card.product-card :is(.product-card__content,.card-gallery~*){padding-inline:4px}main iframe[src*="calendar.google"]{height:760px;display:block}@media(max-width:960px){main iframe[src*="calendar.google"]{height:1150px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gv2-islands.css.map */
