html{scroll-behavior:smooth}article{font-family:Rubik,sans-serif;--guide-measure: 34rem}article hr{border-color:#ccc;padding:0;margin:0}section .container-fluid{padding:0}section{padding:30px 0}section#hero{padding:0}section.content h2{margin:0 auto 15px}figure{text-align:center}figure img{width:100%;object-fit:cover}.vcenter{display:flex;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;justify-content:center}.vcenter-fixed{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:85%}.hcenter{display:block;margin-left:auto!important;margin-right:auto!important}.tabs.cc3{column-count:3}.tabs.cc4{column-count:4}.tabs.cc5{column-count:5}ul.scrollmenu li{display:inline-block}.list-alpha li{list-style:lower-alpha}.seams .flex-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.seams .flex-column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.scrollmenu,.scrollcarousel{display:block;width:100%;overflow-x:auto;white-space:nowrap}.scrollmenu li.temp{min-width:initial}.scrollcarousel .item{display:inline-block;vertical-align:top}.scrollmenu::-webkit-scrollbar,.scrollcarousel::-webkit-scrollbar{display:none}.scrollmenu,.scrollcarousel{-ms-overflow-style:none;scrollbar-width:none}#hero .vcenter{position:relative;width:100%;height:400px;overflow:hidden}#hero img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}#hero .vcenter-fixed{background-color:#1c99c4;background-color:#1c99c4e6;z-index:2}#hero h1,#hero h2,#hero .hero-sub{color:#fff;text-transform:uppercase;font-weight:700;font-size:30px;line-height:1.1}#hero h2,#hero .hero-sub{color:#fff;font-family:Rubik,sans-serif;text-transform:none;font-weight:initial;font-size:15px;line-height:1.25}section#toc{line-height:1.6}section#toc ul{margin-bottom:0;margin-left:0;padding-left:0}section#toc ul li{list-style-type:none;padding-left:1.6em;text-indent:-1.6em;margin-bottom:14px}section h2{font-weight:300;font-size:13px}article section>.container>h2,article section>.container>h3,article section>.container>p,article section>.container>ul:not([class]),article section>.container>ol:not([class]){margin-left:0;margin-right:auto}article section>.container>p,article section>.container>ul:not([class]) li,article section>.container>ol:not([class]) li{line-height:1.7}article section.content:not(.tac)>.container>h2,article section.content:not(.tac)>.container>h3{text-align:left}article section.tac>.container>p,article section.tac>.container>h2,article section.tac>.container>h3{margin-left:auto}article section>.container>ul:not([class]),article section>.container>ol:not([class]){padding-left:1.25em}section.tabbed .tabs{margin:0 auto}section.tabbed .tabs li{list-style-type:none;text-align:center;padding-top:20px;padding-bottom:10px;font-weight:500;text-transform:uppercase;cursor:pointer;border-bottom:5px solid transparent}section.tabbed .tabs li figure img{height:90px}section.tabbed .tabs .active,section.tabbed .tabs li:hover{border-bottom:5px solid #1c99c4}section.tabbed .tabtarget>li{display:none;background-color:#f1f1f1}section.tabbed .tabtarget>li ul{margin-left:15px}section.tabbed .tabtarget>li.active{display:inline}section.tabbed .tabtarget h3{margin:15px 0}section.tabbed .tabtarget figure{margin:0 -15px}section#temps .tabs li{margin:0 2px}section#temps span{display:block;padding:5px 10px;border-radius:2px}section#temps .hot span{background-color:#ec7f86}section#temps .warm span{background-color:#f8bd7f}section#temps .medium span{background-color:#fff17f}section#temps .cool span{background-color:#7fc8c4}section#temps .cold span{background-color:#7fc7ef}section#temps figure{max-height:350px;overflow:hidden}section.tabbed.ziptypes .tabs li{padding:15px;width:100%}section.tabbed.seams .tabs li{margin-right:5px}section.tabbed.seams .tabtarget li .image{min-height:305px;background-size:cover}section.tabbed.seams .flex-column.flex-image figure,section.tabbed.accessories .flex-column.flex-image figure{margin:0 15px 0 -15px}section#calendar ul{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:0;margin:0 auto}section#calendar ul li{background-color:#f1f1f1;list-style-type:none;padding:15px 5px;min-height:110px}section#calendar ul li .month{text-transform:uppercase;font-weight:500;font-size:13px}section#size .row{margin-left:0;margin-right:0}section#size iframe{display:block;width:100%;max-width:var(--guide-measure);margin:15px auto 0;aspect-ratio:16 / 9;height:auto}section#lining .tabtarget>li{padding-bottom:15px}.scrollcarousel.linings{padding:0}.scrollcarousel.linings .item{width:42.5%;margin-right:5px;background-color:#00000013;display:inline-block;min-height:375px}.scrollcarousel.linings h3,.scrollcarousel.linings p{white-space:initial}.scrollcarousel.linings h3{line-height:1.5;padding:5px 15px 10px}.scrollcarousel.linings p{padding:0 15px}.scrollcarousel.linings .item figure{max-width:100%;margin:0 auto;padding:15px}section#lining .tabs li{margin-right:5px}section.tabbed.accessories .tabs li{width:100%}.guide-dropdown{display:flex;align-items:center;height:40px;width:-moz-fit-content;width:fit-content;min-width:170px;max-width:100%;border:1px solid #dde3e5;border-radius:999px;background-color:#eef1f2;color:#3c565e;position:relative;margin:0 auto 12px;transition:border-color .15s ease,background-color .15s ease}.guide-dropdown:hover{border-color:#b9c6ca;background-color:#e7ebed}.guide-dropdown:focus-within{border-color:#1c99c4;box-shadow:0 0 0 3px #1c99c42e}.guide-dropdown select{display:inline-block;width:100%;height:100%;padding:0 36px 0 18px;font-size:13px;color:#3c565e;cursor:pointer;text-transform:uppercase;text-align:left!important;background-color:transparent;box-shadow:none;text-shadow:none;font-weight:500;position:relative;z-index:10}.guide-dropdown .icon{position:absolute;top:50%;right:14px;width:14px;height:14px;margin-top:-7px;padding:0;color:#6d848c;z-index:1}.guide-dropdown select::-ms-expand{display:none}.guide-dropdown select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";text-transform:uppercase}.wetsuit-selector{background-color:#fff}.wetsuit-selector .controls{text-align:center;display:block;z-index:9999999}.wetsuit-selector a.button{width:-moz-fit-content;width:fit-content;max-width:100%}article .product-card{border-bottom:0 none}.wetsuit-selector .category-display>.controls{display:flex;align-items:stretch;height:40px;width:-moz-fit-content;width:fit-content;margin:0 auto 18px;gap:0;padding:0;overflow:hidden;background-color:#eef1f2;border:1px solid #dde3e5;border-radius:999px}.wetsuit-selector .controls .button{display:flex;align-items:center;font-family:inherit;-webkit-appearance:none;appearance:none;cursor:pointer;max-width:none;margin:0;padding:0 22px;border:0;border-radius:0;background-color:transparent;color:#3c565e;font-size:13px;line-height:1.2;letter-spacing:.02em;box-shadow:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.wetsuit-selector .controls .button:focus-visible{outline:2px solid #1c99c4;outline-offset:2px}.wetsuit-selector .controls .button:hover,.wetsuit-selector .controls .button:focus{background-color:#1c99c41f;color:#12799d}.wetsuit-selector .controls .button.active,.wetsuit-selector .controls .button.active:hover,.wetsuit-selector .controls .button.active:focus{background-color:#1c99c4;color:#fff}.wetsuit-selector .category-display,.wetsuit-selector .products-display{display:none}.wetsuit-selector .category-display.active,.wetsuit-selector .products-display.active{display:block}.wetsuit-selector .products-display.pc-carousel.active{display:flex;margin-top:18px;clear:both}.ziptypes .wetsuit-selector,.accessories .wetsuit-selector{padding:30px 0 0}.Aligner{display:flex;align-items:center;justify-content:center}.Aligner-item--top{align-self:flex-start}.Aligner-item--bottom{align-self:flex-end}@media(min-width:1024px){article{--guide-measure: 42rem}article p,article li{font-size:18px}article h2,article h3{font-size:18px}section{padding:45px 0}#hero{margin:0}#hero h1{font-size:275%}#hero h2,#hero .hero-sub{font-size:120%}#hero .vcenter-fixed{max-width:650px}#toc ul li,section h2{text-align:center;font-weight:400}#thickness figure{width:100%;max-width:600px;margin:20px auto}ul.scrollmenu li{min-width:initial;margin-right:0;padding:15px;display:block}.scrollmenu li.temp{min-width:150px;padding:15px 5px;margin:0!important}.scrollmenu li.active,.tabbed ul li.active{background-color:#f1f1f1}.scrollmenu li.temp span{max-width:100px;margin:0 auto}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.flex-column{display:flex;flex-direction:column;flex-basis:100%;flex:1}section.tabbed .tabs li{margin-left:0;margin-right:0}section.tabbed .tabtarget h3{font-weight:500}section.tabbed .tabtarget .text{padding:15px 60px 15px 15px}section.tabbed.seams .tabtarget .text,section#lining .tabtarget .text{padding:15px 60px}section.tabbed .tabtarget figure{margin:0}section#calendar ul{grid-template-columns:repeat(6,1fr);margin:15px 0}section#calendar ul li{font-size:12px;padding:15px 30px}section#calendar ul li .month{font-size:14px}.wetsuit-selector .guide-dropdown{float:left}.wetsuit-selector .category-display .controls{float:right}section.tabbed.ziptypes .tabs li figure{max-width:100px;margin:0 auto 10px;opacity:.75}.ziptypes .wetsuit-selector .category-display .controls,.accessories .wetsuit-selector .category-display .controls{float:none}.scrollcarousel.linings{margin:20px auto 0;width:100%;overflow:initial}.scrollcarousel.linings p{font-size:14px}.scrollcarousel.linings .item{width:initial;min-height:450px}.scrollcarousel .owl-stage-outer{margin:0 auto}.scrollcarousel .owl-prev{left:-30px}.scrollcarousel .owl-next{right:-25px}section.tabbed.seams .tabs li{width:100%}section.tabbed.accessories .flex-column.flex-image figure,section.tabbed.seams .flex-column.flex-image figure{margin-bottom:0;margin-left:0}section.tabbed.accessories .flex-column.flex-image{max-width:385px}section.tabbed.seams .flex-column.flex-image{max-width:400px}.scrollmenu{white-space:initial}}@media(max-width:1023px){.mobile-scroll{column-count:initial!important}article p,article li{font-size:16px}section.tabbed .tabs li,section#calendar ul li,.scrollcarousel.linings p{font-size:12.8px}article h2,article h3{font-size:18px}article h2{font-weight:400}}.blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;font-size:12px;line-height:1.2;color:#6b7280}.blog-meta__cat{color:#00afef;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border-bottom:0 none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px}.blog-meta__cat:hover{color:#00afef;text-decoration:none;border-bottom:0 none;background-size:100% 2px}.blog-meta__sep{opacity:.45}.timestamp{margin:32px 0 0;color:#6b7280}.timestamp p,.timestamp .blog-byline{font-size:14px;line-height:1.5;margin:0 0 4px}section.tabbed .tabs li:focus-visible{outline:2px solid #1c99c4;outline-offset:-3px}section.tabbed .tabtarget>li:focus-visible{outline:2px solid #1c99c4;outline-offset:2px}.blog-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;max-width:none;margin:36px 0 0}.blog-share__label{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.blog-share__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.blog-share__list li{margin:0;padding:0;list-style:none}.blog-share__list li:before,.blog-share__list li::marker{content:none}.blog-share .blog-share__btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid #e1e4e7;border-radius:50%!important;background:#fff;color:#333;cursor:pointer;text-decoration:none;transition:background-color .15s ease}.blog-share .blog-share__btn:hover,.blog-share .blog-share__btn:focus{background:#f0f0f0;color:#111;text-decoration:none}.blog-share .blog-share__btn:focus-visible{outline:2px solid var(--blog-accent,#004993);outline-offset:2px}.blog-share__btn svg{display:block}.blog-share__toast{font-size:13px;color:#6b7280;opacity:0;transition:opacity .15s ease}.blog-share__toast.is-shown{opacity:1}@media(prefers-reduced-motion:reduce){.blog-share .blog-share__btn,.blog-share__toast{transition:none}}
