html body.vtx-taste .vxm{display:block;color:var(--brand-ink, #30261f);background:var(--brand-ground, #fffcf7);font:17px/1.65 var(--taste-font);letter-spacing:0}.vxm,.vxm *{box-sizing:border-box}.vxm :is(h1,h2,h3,p,figure,dl,dd){margin:0}.vxm :is(h1,h2,h3){font-family:inherit;color:inherit;font-weight:600;letter-spacing:-.03em;line-height:1.13;text-wrap:balance}.vxm h1{font-size:clamp(40px,4.7vw,64px);max-width:12ch}.vxm h2{font-size:clamp(30px,3.2vw,44px)}.vxm h3{font-size:28px}.vxm p{text-wrap:pretty;max-width:70ch}.vxm a{color:inherit;text-underline-offset:5px}.vxm-wrap{width:var(--ed-frame, min(1360px, calc(100% - 80px) ));margin-inline:auto}.vxm-hero{position:relative;isolation:isolate;min-height:560px;display:grid;align-items:center;overflow:hidden;background:#442e22;color:#fffcf7}.vxm-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.vxm-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#291d15d9,#291d15ad 35%,#291d1514 76%)}.vxm-hero__content{padding-block:80px}.vxm-hero__content>p{max-width:42ch;margin-top:26px;font-size:20px;line-height:1.55}.vxm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:32px}.vxm-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:54px;padding:14px 24px;border-radius:10px;border:0;background:#e68116;color:#30261f!important;font-weight:700;line-height:1.35;text-decoration:none;transition:background-color .18s ease-out,transform .24s cubic-bezier(.16,1,.3,1)}.vxm-button:hover{background:#f29a37;transform:translateY(-2px)}.vxm-button:active{background:#cf6e0b;transform:translateY(0)}.vxm :is(.vxm-button,.vxm-link) svg{flex:0 0 22px;width:22px;height:22px}.vxm-hero__link{display:inline-flex;min-height:48px;align-items:center;font-weight:700;color:#fffcf7}.vxm-series{padding-block:var(--ed-space,96px);scroll-margin-top:120px}.vxm-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:56px;margin-bottom:44px}.vxm-heading p{color:var(--brand-muted,#6b594a)}.vxm-series__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.vxm-series__item{min-width:0}.vxm-series__image{display:grid;aspect-ratio:4/3;overflow:hidden;background:#fffdf9;border-radius:12px}.vxm-series__image img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .32s cubic-bezier(.16,1,.3,1)}.vxm-series__image:hover img{transform:scale(1.025)}.vxm-series__copy{padding-top:28px}.vxm-series__copy h3 a{text-decoration:none}.vxm-series__copy>p{margin-top:16px;color:var(--brand-muted,#6b594a)}.vxm-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-block:24px}.vxm-facts dt{font-size:14px;color:var(--brand-muted,#6b594a);margin-bottom:7px}.vxm-facts dd{font-size:16px;font-weight:600;line-height:1.45}.vxm-link{display:inline-flex;align-items:center;gap:16px;min-height:48px;color:#964117!important;font-weight:700;text-decoration:none}.vxm-link svg{transition:transform .2s ease-out}.vxm-link:hover{text-decoration:underline}.vxm-link:hover svg{transform:translate(4px)}.vxm-guidance{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;padding:40px;background:var(--brand-stone,#f6eee3)}.vxm-guidance h2{font-size:clamp(28px,2.7vw,38px)}.vxm-guidance .vxm-link{margin-top:18px}.vxm-applications{padding-block:var(--ed-space,96px)}.vxm-applications__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vxm-applications__grid article{min-width:0}.vxm-applications__grid img{width:100%;aspect-ratio:4/3;display:block;object-fit:cover;margin-bottom:24px}.vxm-applications__grid h3{font-size:25px}.vxm-applications__grid p{margin-top:14px;color:var(--brand-muted,#6b594a);font-size:16px}.vxm-close{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-block:48px 80px}.vxm-close h2{max-width:25ch}html body.vtx-taste .vx-pdp--coastal .vx-pdp__documentation{display:block}.vx-coastal-specs{width:100%;min-width:0}.vx-coastal-specs .vx-pdp__doc-copy{max-width:74ch;margin-bottom:32px}.vx-coastal-specs__scroll{max-width:100%;overflow-x:auto;scrollbar-color:#95411f #f6eee3}.vx-coastal-specs table{width:100%;min-width:720px;border-collapse:collapse;font-size:16px;line-height:1.5;font-variant-numeric:tabular-nums}.vx-coastal-specs caption{text-align:left;font-size:14px;color:#6b594a;padding-bottom:16px}.vx-coastal-specs :is(th,td){padding:18px 20px;text-align:left;border:0}.vx-coastal-specs thead{background:#442e22;color:#fffcf7}.vx-coastal-specs tbody tr:nth-child(2n){background:#f6eee3}.vx-coastal-specs tbody th{font-weight:600}.vx-coastal-specs__note{margin-block:20px 12px;color:#6b594a;font-size:14px}html body.vtx-taste .vx-pdp--coastal .vx-pdp__image-text-image{max-height:760px;object-fit:contain}html body.vtx-taste .vx-pdp--coastal .vx-pdp__detail-grid article{padding-top:6px}html body.vtx-taste .vx-pdp--coastal .vx-pdp__detail-grid h3{margin-top:0}html body.vtx-taste .vtx-site-chrome [data-menu-panel=marine] .vtx-product-menu__track{grid-template-columns:repeat(2,minmax(0,1fr))}html body.vtx-taste .vtx-site-chrome [data-menu-panel=marine] .vtx-product-card__media{aspect-ratio:4/3}@media(max-width:989px){.vxm-hero{min-height:500px}.vxm-heading{gap:32px}.vxm-series__grid{gap:28px}.vxm-facts{grid-template-columns:1fr 1fr}.vxm-facts>div:last-child{grid-column:1/-1}.vxm-guidance{gap:36px;padding:32px}.vxm-applications__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}@media(max-width:749px){.vxm{font-size:16px}.vxm-hero{min-height:510px}.vxm-hero__content{padding-block:56px}.vxm-hero__content>p{font-size:18px;max-width:32ch}.vxm-hero:before{background:linear-gradient(90deg,#291d15db,#291d1573)}.vxm-actions{gap:16px}.vxm-heading,.vxm-series__grid,.vxm-guidance{grid-template-columns:minmax(0,1fr);gap:28px}.vxm-heading{margin-bottom:32px}.vxm-series__grid{gap:48px}.vxm-series__copy{padding-top:24px}.vxm-guidance{padding:28px 24px}.vxm-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vxm-facts>div:last-child{grid-column:auto}.vxm-close{flex-direction:column;align-items:flex-start;padding-block:24px 64px}.vx-coastal-specs :is(th,td){padding:14px 16px}html body.vtx-taste .vtx-site-chrome [data-menu-panel=marine] .vtx-product-menu__track{grid-template-columns:minmax(0,1fr)}}@media(max-width:649px){.vxm-applications__grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media(prefers-reduced-motion:reduce){.vxm :is(.vxm-button,.vxm-link svg,.vxm-series__image img){transition:none;transform:none}}html body.vtx-taste .vx-pdp--coastal .vx-pdp__buyintro{margin-bottom:24px}.vxc,.vxc-guide{margin:0 0 14px}.vxc-guide{margin-bottom:32px}.vxc>.vxc-entry,.vxc-guide>.vxc-entry{display:flex;align-items:center;gap:18px;width:min(100%,720px);min-height:72px;padding:18px 22px;border:0;border-radius:10px;background:#e68116;color:#30261f;cursor:pointer;list-style:none;font:650 19px/1.4 var(--taste-font);text-align:left;transition:background-color .16s ease-out,box-shadow .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.vxc-guide>.vxc-entry{background:#442e22;color:#fffcf7}.vxc-entry::-webkit-details-marker{display:none}.vxc-entry__label{flex:1;min-width:0}.vxc-entry__icon{display:grid;place-items:center;flex:0 0 28px;width:28px;height:30px;transition:transform .24s cubic-bezier(.16,1,.3,1)}.vxc-entry__icon svg{display:block;width:26px;height:28px}.vxc-entry__toggle{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#30261f1a;transition:transform .24s cubic-bezier(.16,1,.3,1),background-color .16s ease-out}.vxc-entry--guide .vxc-entry__toggle{background:#fffcf71f}.vx-pdp--coastal .vxc-entry .vxc-entry__toggle svg{display:block;position:static;inset:auto;margin:0;width:12px;height:12px;transform:none}.vxc[open]>.vxc-entry .vxc-entry__toggle,.vxc-guide[open]>.vxc-entry .vxc-entry__toggle{transform:rotate(180deg)}.vxc>.vxc-entry:active,.vxc-guide>.vxc-entry:active{transform:translateY(0) scale(.99);box-shadow:none}.vxc[open]>.vxc-body,.vxc-guide[open]>figure{animation:vxc-panel-reveal .26s cubic-bezier(.16,1,.3,1) both}@keyframes vxc-panel-reveal{0%{opacity:.35;clip-path:inset(0 0 12% 0)}to{opacity:1;clip-path:inset(0)}}@media(hover:hover)and (pointer:fine){.vxc>.vxc-entry:hover{background:#f29a37;transform:translateY(-2px);box-shadow:0 9px 22px #442e2221}.vxc-guide>.vxc-entry:hover{background:#5b3a26;transform:translateY(-2px);box-shadow:0 9px 22px #442e2221}.vxc-entry:hover .vxc-entry__icon{transform:translateY(-1px) rotate(-4deg)}.vxc>.vxc-entry:active,.vxc-guide>.vxc-entry:active{transform:translateY(0) scale(.99);box-shadow:none}}.vxc-body{padding-top:12px}.vxc-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 24px;margin:26px 0 20px}.vxc-fields label{display:grid;gap:8px;font-size:15px;font-weight:600;color:#442e22}.vxc-fields :is(input,select){width:100%;min-width:0;min-height:52px;padding:10px 12px;border:1px solid #a78c77;border-radius:8px;font:inherit;font-size:17px;font-weight:400;color:#30261f;background:#fffcf7;caret-color:#964117;font-variant-numeric:tabular-nums}.vxc-fields label:first-child,.vxc-fields label:last-child{grid-column:span 2}.vxc :is(p,dt),.vxc-guide figcaption{color:#6b594a;font-size:16px;line-height:1.6;max-width:72ch}.vxc a{color:#964117;text-underline-offset:4px}.vxc-result{margin-block:26px}.vxc-result dl{display:flex;flex-wrap:wrap;gap:20px 48px;margin:0}.vxc-result dl>div{min-width:150px}.vxc-result dt{margin-bottom:5px}.vxc-result dd{font-size:34px;font-weight:650;line-height:1.2;margin:0;color:#30261f;font-variant-numeric:tabular-nums}.vxc .vxc-error{color:#9c3025}.vxc .vxc-confirm{color:#442e22;font-weight:600}.vxc .vxc-confirm:empty{display:none}.vxc .vxc-note{margin-top:22px}.vxc-guide figure{max-width:1100px;margin:16px 0 0}.vxc-guide img{display:block;width:100%;height:auto;border-radius:10px}.vxc-guide figcaption{margin-top:16px}.vxc-stock{color:#964117;margin-block:16px 0;font-size:16px}.vxc button:disabled,.vx-pdp--coastal [data-vtx-add-button]:disabled{opacity:.55;cursor:not-allowed;transform:none!important}.vxc :is(input,select,button,a):focus-visible,.vxc>summary:focus-visible,.vxc-guide>summary:focus-visible,.vxc-related a:focus-visible{outline:2px solid #964117;outline-offset:4px}.vxc [hidden],.vx-pdp--coastal [data-coastal-stock][hidden]{display:none!important}html body.vtx-taste .vxc-related{width:var(--ed-frame,min(1360px, calc(100% - 80px) ));max-width:none;padding:40px 0 88px;margin-inline:auto;color:#30261f;font-family:var(--taste-font)}.vxc-related h2{font:600 clamp(30px,3.2vw,44px)/1.15 var(--taste-font);letter-spacing:-.03em;margin:0 0 36px}.vxc-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.vxc-related__grid article{min-width:0}.vxc-related__image{display:grid;aspect-ratio:4/3;background:#fff;overflow:hidden;border-radius:12px}.vxc-related__image img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .26s cubic-bezier(.16,1,.3,1)}.vxc-related article:hover img{transform:scale(1.025)}.vxc-related h3{margin:22px 0 8px;font:600 23px/1.35 var(--taste-font);letter-spacing:-.02em}.vxc-related h3 a{color:inherit;text-decoration:none}.vxc-related .vxm-link{font-size:16px}@media(max-width:749px){.vxc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.vxc-fields label:first-child,.vxc-fields label:last-child{grid-column:1/-1}.vxc-result dl{gap:20px 28px}.vxc-result dl>div:first-child{flex-basis:100%}.vxc-related__grid{grid-template-columns:minmax(0,1fr);gap:38px}.vxc>.vxc-entry,.vxc-guide>.vxc-entry{width:100%;min-height:68px;padding:16px;gap:12px;font-size:17px}.vxc .vxm-button{width:100%}}@media(prefers-reduced-motion:reduce){.vxc>.vxc-entry,.vxc-guide>.vxc-entry,.vxc-entry__icon,.vxc-entry__toggle,.vxc-related__image img{transition:background-color .1s linear}.vxc>.vxc-entry:hover,.vxc-guide>.vxc-entry:hover,.vxc>.vxc-entry:active,.vxc-guide>.vxc-entry:active,.vxc-entry:hover .vxc-entry__icon{transform:none}.vxc[open]>.vxc-body,.vxc-guide[open]>figure{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/vertexa-coastal.css.map */
