:root{--ds-pc-1: #155ad2;--ds-pc-2: #00ead9;--ds-pc-3: #05142e;--ds-pc-4: #00857b;--ds-bc-1: #05142e;--ds-bc-2: #0e3c8b;--ds-bc-3: #d1e0fa;--ds-bc-4: #fafcff;--ds-tc-heading: #08082b;--ds-tc-body: #323434;--ds-tc-muted: #4d4d4d;--ds-neutral-disabled-bg: #b3b3b3;--ds-neutral-disabled-fg: #808080;--ds-on-primary: #fcfcfd;--ds-rgb-pc-1: 21, 90, 210;--ds-rgb-pc-2: 0, 234, 217;--ds-rgb-pc-3: 5, 20, 46;--ds-rgb-bc-2: 14, 60, 139;--ds-rgb-bc-4: 250, 252, 255;--ds-rgb-tc-heading: 8, 8, 43;--ds-rgb-tc-body: 50, 52, 52;--ds-rgb-on-primary: 252, 252, 253}:root{--ds-font-heading: "Gabarito", "Assistant", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ds-font-body: var(--ds-font-heading);--ds-h1-size: clamp(32px, 5vw + 8px, 56px);--ds-h2-size: clamp(28px, 4vw + 8px, 44px);--ds-h3-size: clamp(24px, 3vw + 8px, 36px);--ds-h4-size: clamp(20px, 2vw + 8px, 28px);--ds-h5-size: clamp(18px, 1.5vw + 8px, 22px);--ds-h6-size: clamp(16px, 1.2vw + 8px, 18px);--ds-body-lg-size: clamp(16px, 1.2vw + 8px, 18px);--ds-body-size: 16px;--ds-body-sm-size: clamp(14px, 1vw + 6.4px, 16px);--ds-label-size: clamp(13px, .8vw + 6.4px, 14px);--ds-caption-size: clamp(12px, .6vw + 6.4px, 13px);--ds-h1-lh: 1;--ds-h2-lh: 1.1;--ds-h3-lh: 1.15;--ds-h4-lh: 1.2;--ds-h5-lh: 1.3;--ds-h6-lh: 1.4;--ds-body-lg-lh: 1.6;--ds-body-lh: 1.6;--ds-body-sm-lh: 1.5;--ds-label-lh: 1.4;--ds-caption-lh: 1.3;--ds-weight-display: 700;--ds-weight-heading: 500;--ds-weight-body: 400;--ds-weight-strong: 800}.ds-body-lg{font-size:var(--ds-body-lg-size);line-height:var(--ds-body-lg-lh);color:var(--ds-tc-muted)}.ds-body-sm{font-size:var(--ds-body-sm-size);line-height:var(--ds-body-sm-lh);color:var(--ds-tc-body)}.ds-label{font-size:var(--ds-label-size);line-height:var(--ds-label-lh);color:var(--ds-tc-muted)}.ds-caption{font-size:var(--ds-caption-size);line-height:var(--ds-caption-lh);color:var(--ds-tc-muted)}:root,[class*=color-scheme-],[class*=color-background-]{--color-button: var(--ds-rgb-pc-1);--color-button-text: var(--ds-rgb-on-primary);--color-secondary-button-text: var(--ds-rgb-pc-1)}:root{--ds-btn-radius: 5px;--ds-btn-padding: 12px 32px;--ds-btn-size: 14px}.button,.shopify-payment-button__button--unbranded{font-family:var(--ds-font-heading);font-size:var(--ds-btn-size);line-height:25.6px;font-weight:var(--ds-weight-display);letter-spacing:.02em;border-radius:var(--ds-btn-radius);padding:var(--ds-btn-padding);min-height:0;transition:background-color .15s ease,color .15s ease}.button:before,.button:after{content:none}.button,.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--ds-pc-1);color:var(--ds-on-primary);border:none}.button:hover,.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--ds-bc-2);color:var(--ds-on-primary)}.button--secondary{background-color:var(--ds-pc-2);color:var(--ds-pc-1);font-weight:var(--ds-weight-strong);line-height:21px;border:none}.button--secondary:hover{background-color:#1f57c7;color:var(--ds-pc-2)}.button[disabled],.button[aria-disabled=true],.button--secondary[disabled]{background-color:var(--ds-neutral-disabled-bg);color:var(--ds-neutral-disabled-fg);cursor:not-allowed}.cs-btn{font-family:var(--ds-font-heading);font-size:var(--ds-btn-size);font-weight:var(--ds-weight-display);border-radius:var(--ds-btn-radius);padding:var(--ds-btn-padding);transition:background-color .15s ease,color .15s ease}.cs-btn--ocean,.cs-btn--primary{background-color:var(--ds-pc-1);color:var(--ds-on-primary);border-color:var(--ds-pc-1)}.cs-btn--ocean:hover,.cs-btn--primary:hover{background-color:var(--ds-bc-2);color:var(--ds-on-primary);border-color:var(--ds-bc-2)}.cs-btn--secondary{background-color:var(--ds-pc-2);color:var(--ds-pc-1);font-weight:var(--ds-weight-strong);border-color:var(--ds-pc-2)}.cs-btn--secondary:hover{background-color:#1f57c7;color:var(--ds-pc-2);border-color:#1f57c7}:root{--ds-font-stack: "Gabarito", Verdana, Geneva, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body-family: var(--ds-font-stack);--font-heading-family: var(--ds-font-stack)}:root{--ds-link-rest: #ffffff;--ds-link: var(--ds-pc-2);--ds-link-inactive: var(--ds-neutral-disabled-fg)}.cs-footer a,.cs-footer .rte a,.cs-footer__menu-link,.cs-footer__policies a,.cs-footer__contact a{color:var(--ds-link-rest);font-weight:var(--ds-weight-body);text-decoration:none;transition:text-decoration-color .15s ease}.cs-footer a:hover,.cs-footer .rte a:hover,.cs-footer__menu-link:hover,.cs-footer__policies a:hover,.cs-footer__contact a:hover{color:var(--ds-link);text-decoration:underline;text-underline-offset:.3rem}.cs-footer a[aria-disabled=true],.cs-footer a.is-inactive{color:var(--ds-link-inactive);text-decoration:none}.cs-footer__copyright a{color:inherit;font-weight:inherit}.cs-footer__copyright a:hover{color:inherit;text-decoration:underline}.cs-price-note{margin-top:4px;color:var(--ds-tc-muted)}.card-information .cs-price-note{margin-top:2px;text-align:var(--text-alignment, inherit)}.cs-tpl-tailgate [class*=color-scheme-] h2,.cs-tpl-tailgate [class*=color-scheme-] h3{color:var(--ds-pc-3)}.cs-has-decor{position:relative;overflow:hidden}.cs-has-decor>.cs-craftsmanship-story__inner,.cs-has-decor>.cs-compare-table__inner{position:relative;z-index:1}.cs-decor-art{position:absolute;top:var(--cs-decor-top, 0);width:var(--cs-decor-width, 400px);max-width:none;opacity:var(--cs-decor-opacity, 1);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.cs-decor-art--left{left:var(--cs-decor-edge, 0)}.cs-decor-art--right{right:var(--cs-decor-edge, 0)}@media screen and (max-width:989px){.cs-decor-art{width:calc(var(--cs-decor-width, 400px) * .55);height:auto!important}}.cs-form__grid{display:grid;grid-template-columns:1fr;gap:18px}@media screen and (min-width:750px){.cs-form__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-form__row--full{grid-column:1 / -1}.cs-form__field{display:flex;flex-direction:column;gap:6px}.cs-form__label{font-size:var(--cs-small, 14px);font-weight:var(--ds-weight-display, 700);color:rgb(var(--color-foreground));line-height:1.3}.cs-form__req{color:rgb(var(--color-foreground));opacity:.6;font-weight:400}.cs-form__hint{font-size:12px;color:rgba(var(--color-foreground),.65)}.cs-form__input,.cs-form__select,.cs-form__textarea{width:100%;min-height:48px;padding:12px 14px;font-size:16px;font-family:inherit;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.28);border-radius:var(--cs-radius, 8px);transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.cs-form__textarea{min-height:132px;resize:vertical}.cs-form__input::placeholder,.cs-form__textarea::placeholder{color:rgba(var(--color-foreground),.45)}.cs-form__input:hover,.cs-form__select:hover,.cs-form__textarea:hover{border-color:rgba(var(--color-foreground),.5)}.cs-form__input:focus,.cs-form__select:focus,.cs-form__textarea:focus{outline:none;border-color:rgb(var(--color-foreground));box-shadow:0 0 0 3px rgba(var(--color-foreground),.18)}.cs-form__select{padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 14px) calc(50% + 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.cs-form__input[aria-invalid=true],.cs-form__textarea[aria-invalid=true]{border-color:rgba(var(--color-foreground),.9);box-shadow:0 0 0 3px rgba(var(--color-foreground),.12)}.cs-form__actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:6px}.cs-form__status{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;margin:0 0 20px;border:1px solid rgba(var(--color-foreground),.35);border-radius:var(--cs-radius, 8px);background-color:rgba(var(--color-foreground),.05)}.cs-form__status svg{flex:0 0 auto;width:20px;height:20px;margin-top:1px}.cs-form__status a{color:inherit}shopify-forms-embed{--forms-base-font-size: 16px;--forms-heading-font-size: var(--cs-h2, 36px);--heading-font-size: var(--cs-h2, 36px);--forms-body-font: normal 400 16px/1.5 var(--font-body-family, sans-serif);--forms-heading-font: normal var(--ds-weight-display, 700) var(--cs-h2, 36px)/var(--cs-h2-lh, 1.15) var(--ds-font-heading, sans-serif);--heading-text-color: var(--ds-pc-1, #155ad2);--body-text-color: var(--cs-ink, #222222);--form-text-color: var(--cs-ink, #222222);--form-placeholder-color: rgba(34, 34, 34, .45);--link-text-color: var(--ds-pc-1, #155ad2);--forms-accent-color: var(--ds-pc-1, #155ad2);--forms-accent-color-hovered-modifier: #155ad21a;--button-background-color: var(--ds-pc-1, #155ad2);--button-text-color: var(--ds-on-primary, #fcfcfd);--button-background-color-hovered-modifier: var(--ds-bc-2, #0e3c8b);--form-field-border: 0 0 0 1px rgba(34, 34, 34, .28);--form-field-border-focused: 0 0 0 2px var(--cs-ink, #222222);--form-field-border-radius: var(--cs-radius, 8px);--form-background-color: rgb(var(--color-background, 255, 255, 255));--container-background-color: transparent;--app-embed-padding-x: 0px;--app-embed-padding-y: 0px;--container-text-alignment: left;--inline-container-max-width: 100%}@media screen and (max-width:749px){.product--thumbnail_slider .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.product--thumbnail_slider .product__media-list{margin-left:0;width:100%;scroll-padding-left:0}.product--thumbnail_slider .product__media-list .product__media-item{width:100%}.product--thumbnail_slider .product__media-list.slider--mobile:after{content:none}.product--thumbnail_slider .thumbnail-list__item.slider__slide{width:calc((100% - 2rem) / 3)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/coastsetter-ds.css.map */
