.compact-seo{--compact-gap:24px;overflow-wrap:break-word}.compact-seo__hero{position:relative;isolation:isolate;background:#244b34;color:#fff}.compact-seo__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.compact-seo__hero--cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b3,#00000059);z-index:-1}.compact-seo__hero-inner{max-width:1280px;margin:auto;padding:32px 24px}.compact-seo__hero h1{font-family:var(--font-serif);font-size:clamp(28px,3vw,42px);line-height:1.12;margin:0 0 12px;color:inherit}.compact-seo__hero p{max-width:650px;margin:0 0 18px;font-size:16px;line-height:1.5}.compact-seo__button{display:inline-block;background:#356443;color:#fff!important;padding:11px 20px;border-radius:6px;font-weight:600;text-decoration:none}.compact-seo__hero--banner{background:#fff;color:#111827}.compact-seo__hero--banner .compact-seo__hero-inner{padding:12px 16px}.compact-seo__hero--banner h1{font-size:28px;margin:0}.compact-seo__banner{display:block;width:100%;height:auto;max-height:230px;object-fit:contain;background:#8a080c}.compact-seo__usps{display:flex;align-items:center;background:#edf3ef;color:#254d34;padding:0 8px;gap:4px;min-height:48px}.compact-seo__usp-track{display:flex;flex:1;list-style:none;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.compact-seo__usp-track::-webkit-scrollbar{display:none}.compact-seo__usp-track li{flex:1 0 25%;padding:12px 8px;text-align:center;scroll-snap-align:center;font-size:14px;line-height:20px}.compact-seo__usp-track span{margin-right:7px}.compact-seo__usps button{border:0;background:transparent;color:inherit;width:32px;min-height:40px;font-size:26px;cursor:pointer}.compact-seo__usps button[hidden]{display:none}.compact-seo__body{max-width:1280px!important;margin:auto!important;padding:20px 24px 32px}.compact-seo__body>p:empty{display:none}.compact-seo[data-legacy-intro="2"] .compact-seo__body>.fusion-fullwidth:nth-of-type(-n+2){display:none!important}.compact-seo[data-legacy-banner=true] .compact-seo__body>.fusion-fullwidth:first-of-type .fusion-column-wrapper>.fusion-image-element{display:none!important}.compact-seo__body .fusion-fullwidth{padding:0!important;margin:0 0 28px!important;border-radius:0!important;background:transparent!important}.compact-seo__body .fusion-builder-row{gap:16px!important;max-width:100%!important;margin:0!important}.compact-seo__body .fusion-layout-column{margin:0!important;min-width:0}.compact-seo__body .fusion-column-wrapper{padding:0!important;margin:0!important}.compact-seo__body .fusion-builder-row>.fusion-layout-column{flex-basis:calc(var(--awb-width-large,100%) - 12px)}.compact-seo__body .fusion-title{margin:0 0 12px!important}.compact-seo__body h2.fusion-title-heading{font-size:clamp(22px,2.2vw,30px)!important;line-height:1.2!important;margin:0!important}.compact-seo__body h3.fusion-title-heading{font-size:19px!important;line-height:1.3!important;margin:0!important}.compact-seo__body .fusion-text{font-size:16px!important;line-height:1.6}.compact-seo__body .fusion-text p{margin:0 0 14px!important}.compact-seo__body .dg-season-grid,.compact-seo__body .dg-migrated-grid{gap:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.compact-seo__body .fusion-post-cards{margin:0!important}.compact-seo__body .product-card__title{font-size:16px!important;line-height:1.25!important}.compact-seo__categories>.fusion-builder-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px!important}.compact-seo__categories>.fusion-builder-row>.fusion-layout-column:first-child{grid-column:1/-1}.compact-seo__categories .fusion-image-element img{display:block;width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover}.compact-seo__categories .fusion-title{margin:10px 0 0!important}.compact-seo__categories h2.fusion-title-heading,.compact-seo__categories h3.fusion-title-heading{font-size:18px!important}.compact-seo__steps>.fusion-builder-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important}.compact-seo__steps>.fusion-builder-row>.fusion-layout-column:first-child{grid-column:1/-1}.compact-seo__steps .fusion-builder-row-inner{display:flex!important;align-items:flex-start;gap:12px!important}.compact-seo__steps .fusion-builder-row-inner>.fusion-layout-column:first-child{flex:0 0 56px!important}.compact-seo__steps .fusion-builder-row-inner>.fusion-layout-column:last-child{flex:1!important}.compact-seo__steps .fusion-image-element img{width:48px!important;height:72px!important;object-fit:contain}.compact-seo__steps .fusion-title{margin:0 0 8px!important}@media(min-width:768px){.compact-seo__usps button{display:none}}@media(max-width:767px){.compact-seo__hero-inner{padding:22px 16px}.compact-seo__hero h1{font-size:28px}.compact-seo__hero p{font-size:15px;line-height:1.45;margin-bottom:14px}.compact-seo__hero--banner h1{font-size:24px}.compact-seo__hero--banner .compact-seo__hero-inner{padding:8px 16px}.compact-seo__usp-track li{flex:0 0 100%;font-size:12px;padding:10px 2px;line-height:18px;white-space:normal}.compact-seo__usps{min-height:42px}.compact-seo__body{padding:16px 16px 24px}.compact-seo__body .fusion-builder-row>.fusion-layout-column{flex-basis:100%}.compact-seo__body .dg-season-grid,.compact-seo__body .dg-migrated-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.compact-seo__categories>.fusion-builder-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px!important}.compact-seo__body .compact-seo__categories .fusion-title-heading{font-size:16px!important}.compact-seo__steps>.fusion-builder-row{grid-template-columns:1fr;gap:14px!important}.compact-seo__body .fusion-fullwidth{margin-bottom:24px!important}.compact-seo__body .product-card__body{padding:12px!important}}@media(prefers-reduced-motion:reduce){.compact-seo__usp-track{scroll-behavior:auto}}.compact-seo__duplicate-title{display:none!important}.compact-seo__body .icon .fontawesome-icon{display:inline-block;width:32px;height:32px;font-size:0;line-height:1;background:transparent!important}.compact-seo__body .icon .fontawesome-icon:before{content:"";display:block;width:32px;height:32px;background:center/contain no-repeat}.compact-seo__body .icon .fa-truck:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23356443%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M1%203h13v12H1zM14%208h5l3%204v3h-8%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2217%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2217%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.compact-seo__body .icon .fa-gift:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23356443%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%209h18v4H3zM5%2013v8h14v-8M12%209v12%22%2F%3E%3Cpath%20d%3D%22M12%209H7a3%203%200%201%201%203-3l2%203Zm0%200h5a3%203%200%201%200-3-3l-2%203Z%22%2F%3E%3C%2Fsvg%3E)}.compact-seo__body .icon .fa-heart:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23356443%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.8%204.6a5.5%205.5%200%200%200-7.8%200L12%205.7l-1.1-1.1a5.5%205.5%200%200%200-7.8%207.8L12%2021l8.8-8.6a5.5%205.5%200%200%200%200-7.8Z%22%2F%3E%3C%2Fsvg%3E)}.compact-seo__body .icon>span{display:inline-flex;align-items:center;justify-content:center;width:40px!important;height:40px!important;border:0!important;background:transparent!important}.compact-seo__body .icon .fontawesome-icon{width:32px!important;height:32px!important;line-height:32px!important;border:0!important;border-radius:0!important}.compact-seo[data-legacy-intro="3"] .compact-seo__body>.fusion-fullwidth:nth-of-type(-n+3){display:none!important}.compact-seo__body .content-box-wrapper:has(>.heading-with-icon){display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 12px;padding:0!important;margin:0!important}.compact-seo__body .content-box-wrapper>.heading-with-icon{display:contents}.compact-seo__body .content-box-wrapper>.fusion-clearfix{display:none}.compact-seo__body .heading-with-icon .icon{grid-column:1;align-self:start;line-height:0;margin:0!important}.compact-seo__body .heading-with-icon .icon>span,.compact-seo__body .heading-with-icon .fontawesome-icon,.compact-seo__body .heading-with-icon .fontawesome-icon:before{width:28px!important;height:28px!important;line-height:28px!important}.compact-seo__body .heading-with-icon .content-box-heading{grid-column:2;align-self:center;margin:0!important;padding:0!important;font-size:18px!important;line-height:1.3!important;overflow-wrap:normal;word-break:normal}.compact-seo__body .content-box-wrapper>.content-container{grid-column:2;margin:0!important;padding:0!important;font-size:16px;line-height:1.5}.compact-seo__body .content-box-wrapper>.content-container p{margin:0!important}.compact-seo__body .fusion-content-boxes,.compact-seo__body .content-box-column{margin:0!important;padding:0!important}.compact-seo__body .compact-seo__steps .fusion-builder-row-inner{display:grid!important;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px!important}.compact-seo__body .compact-seo__steps .fusion-image-element,.compact-seo__body .compact-seo__steps .fusion-imageframe{display:block;margin:0!important;padding:0!important;line-height:0;text-align:left!important}.compact-seo__body .compact-seo__steps .fusion-image-element img{display:block;width:36px!important;height:auto!important;aspect-ratio:278/455;object-fit:contain}.compact-seo__body .compact-seo__steps .fusion-text h3{margin:0 0 6px!important;font-size:18px!important;line-height:1.3!important;overflow-wrap:normal;word-break:normal}.compact-seo__body .compact-seo__steps .fusion-text{font-size:16px!important;line-height:1.5}.compact-seo__body .compact-seo__steps .fusion-text p{margin:0!important}.compact-seo__body .compact-seo__steps>.fusion-builder-row{gap:18px!important}.compact-seo__body .compact-seo__steps>.fusion-builder-row>.fusion-layout-column:first-child .fusion-title{margin-bottom:0!important}@media(max-width:767px){.compact-seo__body .fusion-fullwidth:has(.heading-with-icon)>.fusion-builder-row{gap:20px!important}.compact-seo__body .compact-seo__steps>.fusion-builder-row>.fusion-layout-column:first-child .fusion-title-heading,.compact-seo__body .fusion-fullwidth:has(.heading-with-icon)>.fusion-builder-row>.fusion-layout-column:first-child .fusion-title-heading{font-size:20px!important;line-height:1.25!important}.compact-seo__body .fusion-fullwidth:has(.heading-with-icon)>.fusion-builder-row>.fusion-layout-column:first-child .fusion-title{margin-bottom:0!important}}.compact-seo__body>.fusion-fullwidth:has(img.wp-image-147927[src*="/dg02-ea5e4261ad1cf061413f.jpg"]),.compact-seo__body>.fusion-fullwidth:has(.heading-with-icon){background:#edf3ef!important;box-sizing:border-box;width:calc(100% + 48px)!important;max-width:none!important;margin-left:-24px!important;margin-right:-24px!important;padding:28px 24px!important}.compact-seo__body>.fusion-fullwidth:has(img.wp-image-147927[src*="/dg02-ea5e4261ad1cf061413f.jpg"])>.fusion-builder-row{align-items:center}.compact-seo__body .fusion-image-element:has(>.fusion-imageframe>img.wp-image-147927[src*="/dg02-ea5e4261ad1cf061413f.jpg"]){width:min(100%,240px);max-width:240px;margin:8px auto!important}.compact-seo__body .fusion-imageframe:has(>img.wp-image-147927[src*="/dg02-ea5e4261ad1cf061413f.jpg"]){display:block;overflow:hidden;border-radius:48% 4% 46% 46%}.compact-seo__body img.wp-image-147927[src*="/dg02-ea5e4261ad1cf061413f.jpg"]{display:block;width:100%!important;height:auto!important;aspect-ratio:4/5;object-fit:contain}@media(max-width:767px){.compact-seo__body>.fusion-fullwidth:has(img.wp-image-147927[src*="/dg02-ea5e4261ad1cf061413f.jpg"]),.compact-seo__body>.fusion-fullwidth:has(.heading-with-icon){width:calc(100% + 32px)!important;margin-left:-16px!important;margin-right:-16px!important;padding:24px 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/compact-seo.css.map */
