free-shipping-bar .free-shipping-bar__text :is(amount-to-spend,amount-left,minimum-reached,money-value){font-weight:400}free-shipping-bar .free-shipping-bar__text strong{font-weight:700}.sgd-american-dream-chart{min-width:900px;aspect-ratio:2304/690;overflow:hidden}.sgd-american-dream-chart img{width:100%;height:auto}#drawer-cart .free-shipping-bar__text,#drawer-cart .free-shipping-bar__text :is(amount-left,amount-to-spend,minimum-reached,money-value,strong,span){color:#000!important;opacity:1!important;-webkit-text-fill-color:#000000!important;font-weight:400}#drawer-cart .free-shipping-bar__text strong{font-weight:700}#drawer-cart .free-shipping-bar{opacity:1}#drawer-cart free-shipping-bar-track{background:#d5d5d5!important;--track-color: #000000}#drawer-cart .sgd-mini-swatches :is(span,variant-swatch){box-sizing:border-box;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;flex:0 0 16px!important;border-radius:50%;border:1px solid #999;transform:none!important}#drawer-cart .sgd-mini-swatches variant-swatch{background:var(--background-graphic) center/cover!important}#drawer-cart .sgd-mini-swatches a{box-sizing:border-box}.sgd-partnership{display:grid;grid-template-columns:1fr 1fr;background:#f3f3ef;container-type:inline-size}.sgd-partnership__photo{position:relative;aspect-ratio:4/3;overflow:hidden}.sgd-partnership__image{width:100%;height:100%;object-fit:cover;object-position:center 43%;display:block}.sgd-partnership__content{align-self:center;padding:clamp(28px,5vw,80px)}.sgd-partnership__content h2{font:400 clamp(28px,3.5vw,48px)/1.1 Helvetica,Arial,sans-serif;letter-spacing:-.035em;margin:0 0 20px}.sgd-partnership__content p{font:400 16px/1.7 Helvetica,Arial,sans-serif;max-width:440px;margin:0 0 28px;color:#454545}.sgd-partnership__link{display:inline-flex;align-items:center;min-height:48px;padding:14px 24px;background:#151515;color:#fff;font:400 14px/1.4 Helvetica,Arial,sans-serif;text-decoration:none}.sgd-partnership__link:hover{background:#333;color:#fff}@media(max-width:699px){.sgd-partnership{grid-template-columns:1fr}.sgd-partnership__content{padding:36px 24px}.sgd-partnership__photo{aspect-ratio:4/3}}.sgd-size-guide__trigger{border:0;background:none;padding:0;cursor:pointer;font:inherit;color:inherit}.sgd-size-guide__dialog{width:min(1000px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;border:0;border-radius:4px;background:#fff;color:#111;text-align:left;overflow:auto;box-sizing:border-box;font:inherit}.sgd-size-guide__dialog::backdrop{background:#0000008c}.sgd-size-guide__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.sgd-size-guide__header button{border:0;background:none;color:inherit;font:inherit;font-size:28px;cursor:pointer;min-width:44px;min-height:44px}.sgd-size-guide__scroll{overflow-x:auto;max-width:100%;overscroll-behavior:contain}.sgd-size-guide__scroll table{width:100%;min-width:520px;border-collapse:collapse;margin:0;font:inherit;font-size:14px}.sgd-size-guide__scroll th,.sgd-size-guide__scroll td{border:1px solid #ddd;padding:16px 12px;text-align:center;white-space:normal}.sgd-size-guide__scroll thead th{font-size:12px;font-weight:700}.sgd-size-guide__scroll p{font-size:13px;line-height:1.6;margin:18px 0 0}.sgd-size-guide__scroll img{display:block;max-width:100%;height:auto}.sgd-size-guide__product-name{margin:24px 0 8px;text-align:center;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.4;color:#000;overflow-wrap:anywhere}.sgd-size-guide__hint{display:none;font-size:13px;margin:0 0 12px}.sgd-size-guide__trigger:focus-visible,.sgd-size-guide__dialog button:focus-visible,.sgd-size-guide__scroll:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.sgd-size-guide__dialog{padding:16px}.sgd-size-guide__hint{display:block}}.sgd-split-shell{container-type:inline-size;margin:20px 0 64px;scroll-margin-top:100px}.sgd-split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.sgd-split__panel{min-width:0;background:#fff;display:grid;grid-template-rows:auto 76px}.sgd-split__media{position:relative;isolation:isolate;aspect-ratio:4/5;overflow:hidden;background:#252525}.sgd-split__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sgd-split__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.82) 100%)}.sgd-split__content{position:absolute;z-index:2;bottom:28px;left:clamp(20px,2.4vw,40px);right:20px;color:#fff;display:grid;grid-template-rows:auto 44px;gap:10px}.sgd-split__content h2{font:400 clamp(24px,2.35vw,36px)/1.12 Helvetica,Arial,sans-serif;color:#fff;margin:0;letter-spacing:-.025em;text-transform:none}.sgd-split__content p{font:400 14px/22px Helvetica,Arial,sans-serif;color:#fff;margin:0;max-width:300px}.sgd-split__footer{display:flex;align-items:center;padding:12px clamp(20px,2.4vw,40px);background:#fff}.sgd-split__link{display:inline-flex;align-items:center;min-height:48px;padding:8px 0;background:transparent;color:#222;font:400 14px/1.5 Helvetica,Arial,sans-serif;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-align:left}.sgd-split__link:hover{color:#555}.sgd-split__link:focus-visible{outline:2px solid #1767a6;outline-offset:4px}@container (max-width:699px){.sgd-split{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.sgd-split::-webkit-scrollbar{display:none}.sgd-split__panel{flex:0 0 88%;width:88%;scroll-snap-align:start;scroll-snap-stop:always}.sgd-split__content{bottom:24px;left:24px;right:24px}.sgd-split__content h2{font-size:28px}.sgd-split__footer{padding-left:24px;padding-right:24px}}.sgd-split-shell{min-width:0;max-width:100%}.sgd-split__controls{display:flex;align-items:center;justify-content:center;gap:20px;padding:0 16px 16px;color:#151515}.sgd-split__controls[hidden]{display:none}.sgd-split__controls button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;padding:0;border:0;background:transparent;color:#151515;cursor:pointer}.sgd-split__controls [data-prev],.sgd-split__controls [data-next]{font:400 25px/1 Helvetica,Arial,sans-serif;border:1px solid #ccc;border-radius:50%}.sgd-split__dots{display:flex}.sgd-split__dots button span{width:7px;height:7px;border:1px solid #555;border-radius:50%;background:#fff}.sgd-split__dots button[aria-current=true] span{background:#151515;border-color:#151515}.sgd-split__status{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.sgd-split{scroll-behavior:auto}}.sgd-split-shell,.sgd-split{position:relative}.sgd-split__controls{position:absolute;left:0;right:0;top:var(--sgd-arrow-top,200px);height:44px;padding:0;display:block;pointer-events:none;z-index:3}.sgd-split__controls button{position:absolute;top:0;pointer-events:auto;color:#fff;font:400 32px/1 Helvetica,Arial,sans-serif;text-shadow:0 1px 3px #000,0 0 7px #000}.sgd-split__controls [data-prev],.sgd-split__controls [data-next]{border:0;border-radius:0;background:transparent;box-shadow:none}.sgd-split__controls [data-prev]{left:var(--sgd-arrow-left,6px)}.sgd-split__controls [data-next]{right:var(--sgd-arrow-right, calc(12% + 6px) )}.sgd-split__controls button[hidden]{display:none}.sgd-split__controls{left:auto;right:var(--sgd-arrow-right, calc(12% + 6px) );width:96px;display:flex;gap:8px;align-items:center;justify-content:flex-end;background:transparent;border:0;border-radius:0;box-shadow:none}.sgd-split__controls button{position:static;width:44px;min-width:44px;min-height:44px;padding:10px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 1px 2px #000)}.sgd-split__controls svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5}.sgd-split__controls button:disabled{opacity:.35;cursor:default}.sgd-split__controls button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@container (max-width:699px){.sgd-split__content{bottom:72px}}.sgd-tanks-hero{position:relative;width:100%;height:var(--tank-height,300px);overflow:hidden;background:#222;isolation:isolate}.sgd-tanks-hero__picture,.sgd-tanks-hero__overlay,.sgd-tanks-hero__content{position:absolute;top:0;right:0;bottom:0;left:0}.sgd-tanks-hero__picture{background:#101010}.sgd-tanks-hero__image{display:block;width:100%;height:100%;object-fit:cover!important;object-position:var(--tank-x,50%) var(--tank-y,50%)!important}.sgd-tanks-hero__overlay{background:rgba(0,0,0,var(--tank-shade,.45));pointer-events:none}.sgd-tanks-hero__content{display:flex;padding:16px clamp(24px,4vw,64px);align-items:center;justify-content:flex-end}.sgd-tanks-hero__heading{font-family:Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:var(--tank-heading-size,46px)!important;line-height:1.15;letter-spacing:normal;text-transform:none;color:var(--tank-heading-color,#fff)!important;margin:0;max-width:100%;text-align:inherit;overflow-wrap:break-word}.sgd-tanks-hero__copy{max-width:48%}.sgd-tanks-hero__title{font-family:Helvetica,Arial,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:1.2;margin:0 0 10px;color:var(--tank-heading-color,#fff)!important;letter-spacing:normal;text-transform:none}.sgd-tanks-hero[data-desktop-position^=top] .sgd-tanks-hero__content{align-items:flex-start}.sgd-tanks-hero[data-desktop-position^=middle] .sgd-tanks-hero__content{align-items:center}.sgd-tanks-hero[data-desktop-position^=bottom] .sgd-tanks-hero__content{align-items:flex-end}.sgd-tanks-hero[data-desktop-position$=left] .sgd-tanks-hero__content{justify-content:flex-start;text-align:left}.sgd-tanks-hero[data-desktop-position$=center] .sgd-tanks-hero__content{justify-content:center;text-align:center}.sgd-tanks-hero[data-desktop-position$=right] .sgd-tanks-hero__content{justify-content:flex-end;text-align:right}@media(min-width:768px){.sgd-tanks-hero[data-desktop-position^=bottom] .sgd-tanks-hero__content{padding-bottom:28px}}@media(max-width:767px){.sgd-tanks-hero{height:var(--tank-mobile-height,300px)}.sgd-tanks-hero__image{object-position:var(--tank-mobile-x,50%) var(--tank-mobile-y,50%)!important}.sgd-tanks-hero__content{padding:20px}.sgd-tanks-hero__copy{max-width:65%}.sgd-tanks-hero__title{font-size:16px!important;margin-bottom:6px}.sgd-tanks-hero__heading{font-size:var(--tank-mobile-heading-size,32px)!important}.sgd-tanks-hero[data-mobile-position^=top] .sgd-tanks-hero__content{align-items:flex-start}.sgd-tanks-hero[data-mobile-position^=middle] .sgd-tanks-hero__content{align-items:center}.sgd-tanks-hero[data-mobile-position^=bottom] .sgd-tanks-hero__content{align-items:flex-end}.sgd-tanks-hero[data-mobile-position$=left] .sgd-tanks-hero__content{justify-content:flex-start;text-align:left}.sgd-tanks-hero[data-mobile-position$=center] .sgd-tanks-hero__content{justify-content:center;text-align:center}.sgd-tanks-hero[data-mobile-position$=right] .sgd-tanks-hero__content{justify-content:flex-end;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
