#content.index-page .dynamic-section-96318587-3836-4119-bb0a-deff9e80e251 .gm-hero-content{max-width:900px}#content.index-page .dynamic-section-96318587-3836-4119-bb0a-deff9e80e251 .gm-hero-content>p{margin-left:auto;margin-right:auto;max-width:720px}#content.index-page .gm-program-selector{padding-bottom:clamp(44px,5vw,66px);padding-top:clamp(44px,5vw,66px)}#content.index-page .gm-program-selector__heading{margin-bottom:24px}#content.index-page .gm-program-selector__card{min-height:250px}#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product-loop{align-items:stretch;display:flex;flex-wrap:wrap}#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product-loop>.product:not(.additional){display:flex}#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product-loop>.product:not(.additional)>.product-border{display:flex;flex-direction:column;width:100%}#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product:not(.additional) .product-details{display:flex;flex:1 1 auto;flex-direction:column}#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product:not(.additional) .product-title h4{line-height:1.3;min-height:2.6em}#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product:not(.additional) .purchase-section{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;margin-top:auto}#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product:not(.additional) .purchase,#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product:not(.additional) .button-common,#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product:not(.additional) .variants{display:block;width:100%}#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product:not(.additional) .purchase .btn{align-items:center;display:flex;justify-content:center;min-height:48px;width:100%}#content.index-page .product.additional{box-sizing:border-box!important;clear:both!important;display:block!important;float:none!important;margin:24px 0 38px!important;max-width:none!important;padding:0!important;width:100%!important}#content.index-page .product.additional .product-border{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;display:flex!important;height:auto!important;justify-content:center!important;min-height:0!important;padding:0!important;width:100%!important}#content.index-page .product.additional .product-details{align-items:center!important;background:#e32e00!important;border-radius:4px!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;flex-direction:row!important;font-size:0!important;font-weight:700!important;height:52px!important;justify-content:center!important;line-height:1!important;max-height:52px!important;min-height:52px!important;padding:0 24px!important;width:auto!important}#content.index-page .product.additional .product-details span{display:none!important}#content.index-page .product.additional .product-details:before{content:"View All Gummy Molds";font-size:16px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}#content.index-page .product.additional .product-details:after{content:"\2192";font-size:19px!important;line-height:1!important;margin-left:9px!important}#content.index-page .product.additional .product-border:hover .product-details,#content.index-page .product.additional .product-border:focus .product-details{background:#bd2600!important}#content.index-page .dynamic-section-af1be619-c00d-485f-b3ea-e46c1f8dd21c .logo .lazycontainer{align-items:center!important;background:#fff!important;box-sizing:border-box!important;display:flex!important;height:78px!important;justify-content:center!important;margin-bottom:8px!important;padding:8px!important}#content.index-page .dynamic-section-af1be619-c00d-485f-b3ea-e46c1f8dd21c .logo img{height:auto!important;max-height:54px!important;max-width:135px!important;object-fit:contain!important;width:auto!important}@media screen and (max-width:749px){#content.index-page .dynamic-section-96318587-3836-4119-bb0a-deff9e80e251 .gm-hero-content{padding-bottom:34px;padding-top:30px;width:calc(100% - 28px)}#content.index-page .dynamic-section-96318587-3836-4119-bb0a-deff9e80e251 .gm-hero-content h1{font-size:clamp(32px,8.8vw,38px);line-height:1.06}#content.index-page .dynamic-section-96318587-3836-4119-bb0a-deff9e80e251 .gm-hero-content h3{font-size:18px;line-height:1.28;max-width:28ch}#content.index-page .dynamic-section-96318587-3836-4119-bb0a-deff9e80e251 .gm-hero-content>p{font-size:16px;line-height:1.42;max-width:32ch}#content.index-page .dynamic-section-96318587-3836-4119-bb0a-deff9e80e251 .gm-hero-actions{gap:10px;margin-top:20px;max-width:340px}#content.index-page .dynamic-section-96318587-3836-4119-bb0a-deff9e80e251 .gm-hero-actions .btn{font-size:16px;min-height:52px;padding:13px 18px}#content.index-page .gm-program-selector{padding:36px 16px 40px}#content.index-page .gm-program-selector__heading{gap:10px;margin-bottom:20px}#content.index-page .gm-program-selector__heading h2{font-size:30px;line-height:1.1}#content.index-page .gm-program-selector__heading>span{font-size:15px;line-height:1.5}#content.index-page .gm-program-selector__grid{gap:10px}#content.index-page .gm-program-selector__card{column-gap:12px;display:grid;grid-template-columns:34px minmax(0,1fr);min-height:0;padding:18px}#content.index-page .gm-program-selector__number{grid-column:1;grid-row:1 / 4;margin:3px 0 0}#content.index-page .gm-program-selector__card strong,#content.index-page .gm-program-selector__card>span:not(.gm-program-selector__number),#content.index-page .gm-program-selector__card b{grid-column:2}#content.index-page .gm-program-selector__card strong{font-size:20px}#content.index-page .gm-program-selector__card>span:not(.gm-program-selector__number){font-size:15px;line-height:1.45;margin-top:7px}#content.index-page .gm-program-selector__card b{margin-top:0;padding-top:11px}#content.index-page .gm-program-selector__help{font-size:14px;margin-top:18px}#content.index-page .dynamic-section-26b17f39-1e2a-47fb-aee8-6198dab76535 .product:not(.additional) .product-title h4{min-height:3.9em}#content.index-page .product.additional{margin:20px 0 34px!important}#content.index-page .product.additional .product-border{padding:0 12px!important}#content.index-page .product.additional .product-details{height:52px!important;max-height:52px!important;min-height:52px!important;padding:0 18px!important;width:100%!important}#content.index-page .product.additional .product-details:before{font-size:15px!important}#content.index-page .dynamic-section-af1be619-c00d-485f-b3ea-e46c1f8dd21c .logo .lazycontainer{height:68px!important;padding:6px!important}#content.index-page .dynamic-section-af1be619-c00d-485f-b3ea-e46c1f8dd21c .logo img{max-height:46px!important;max-width:118px!important}#content.index-page .dynamic-section-bc36a426-7c80-4b32-b62b-250929695f4a .product-loop{align-items:stretch!important;display:flex!important;flex-wrap:wrap!important}#content.index-page .dynamic-section-bc36a426-7c80-4b32-b62b-250929695f4a .product-loop>.product{box-sizing:border-box!important;display:flex!important;float:none!important;padding:7px!important;width:50%!important}#content.index-page .dynamic-section-bc36a426-7c80-4b32-b62b-250929695f4a .product-loop>.product>.table{background:#fff!important;border:1px solid #e7e7e7!important;border-radius:6px!important;box-sizing:border-box!important;height:100%!important;padding:14px 9px!important;width:100%!important}#content.index-page .dynamic-section-bc36a426-7c80-4b32-b62b-250929695f4a .hiwt{height:44px!important;width:44px!important}#content.index-page .dynamic-section-bc36a426-7c80-4b32-b62b-250929695f4a .icon-details h4{font-size:16px!important;line-height:1.2!important;margin:8px 0 6px!important}#content.index-page .dynamic-section-bc36a426-7c80-4b32-b62b-250929695f4a .icon-details p{font-size:14px!important;line-height:1.35!important;margin:0!important}}#content.index-page .product.additional .product-details{background:#fff!important;border:2px solid #20242b!important;box-shadow:0 4px 12px #17203314!important;color:#20242b!important}#content.index-page .product.additional .product-details:before,#content.index-page .product.additional .product-details:after{color:inherit!important}#content.index-page .product.additional .product-border:hover .product-details,#content.index-page .product.additional .product-border:focus .product-details,#content.index-page .product.additional .product-border:focus-visible .product-details{background:#20242b!important;border-color:#20242b!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/105/assets/gm-homepage-ux.css.map */
