:root{--gs-black:#242424;--gs-white:#FFFFFF;--gs-grey:#D9D9D9}*:focus-visible{outline:none}@font-face{font-family:Denim;font-weight:500;src:url(DenimTRIAL-Medium.otf);font-style:normal;font-variant-ligatures:common-ligatures;-moz-font-feature-settings:"liga","clig";-webkit-font-feature-settings:"liga","clig";font-feature-settings:"liga","clig";word-break:normal}@font-face{font-family:Denim;font-weight:500;src:url(DenimTRIAL-MediumItalic.otf);font-style:italic;font-variant-ligatures:common-ligatures;-moz-font-feature-settings:"liga","clig";-webkit-font-feature-settings:"liga","clig";font-feature-settings:"liga","clig";word-break:normal}h1,h2,h3,h4,h5,h6,span,li,p,a,div,button,label,input,select,textarea{font-family:Denim,sans-serif!important;font-weight:500;line-height:120%;color:var(--gs-black)}.block h1,.block h2,.block h3,.block h4,.block h5,.block h6,.block span,.block li,.block p,.block a,.block div,.block button,.block label,.block input,.block select,.block textarea{color:var(--gs-white)}h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-family:Denim,sans-serif;font-weight:500;line-height:110%;color:var(--gs-black);font-size:32px}@media only screen and (min-width:768px){h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:40px}}h3{line-height:110%;font-size:32px}@media only screen and (min-width:1023px){h3{font-size:40px}}span,li,p,a,div{font-size:14px}.btn{background-color:transparent;border-radius:0;color:var(--gs-black);text-transform:uppercase;font-size:20px;border-color:transparent}.btn:hover{background-color:var(--gs-black);color:var(--gs-white);transition:all .5 ease-out;border-color:var(--gs-black)}.btn.btn-pill{font-size:14px;padding:5px 10px;border-radius:40px;border:1px solid var(--gs-black);transition:all .5 ease-out}.btn.btn-pill:hover{background-color:var(--gs-black);color:var(--gs-white);transition:all .5 ease-out}.btn.btn-outline{border:1px solid var(--gs-black);transition:all .5 ease-out}.btn.btn-outline:hover{border:1px solid var(--gs-black);background-color:var(--gs-black);color:var(--gs-white);transition:all .5 ease-out}.tag{display:inline-block;padding:5px 10px}.tag-big{font-size:20px;display:inline-block;padding:10px 20px}.container{padding:0;max-width:100%}@media only screen and (min-width:768px){.container{padding:0 10px}}.row{margin:0}.column{padding:0 10px}.goodstock #MainContent[data-template=product]+footer .logo path,.goodstock #MainContent[data-template=collection]+footer .logo path{fill:#f6f6f6;stroke:var(--gs-black);stroke-width:1;stroke-dasharray:5.85 5}.goodstock #MainContent section:first-child{padding-top:80px}.goodstock #MainContent .wrapper-banner-home:first-child{padding-top:0}body.is-home{overflow:hidden}body.is-home.is-scrolled{overflow-y:auto}.goodstock .wrapper-banner-home{position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center}.goodstock .wrapper-banner-home .tagline .listing-words{display:inline-block;margin:0;padding:0}.goodstock .wrapper-banner-home .tagline .listing-words li{list-style:none;display:none;margin:0;padding:0;font-size:32px;line-height:1;text-transform:lowercase}@media only screen and (min-width:768px){.goodstock .wrapper-banner-home .tagline .listing-words li{font-size:40px;line-height:1}}.goodstock .wrapper-banner-home .tagline .listing-words li.is-active{display:inline}.goodstock .wrapper-banner-home .row svg{width:100%;stroke:var(--gs-black);stroke-width:2;stroke-dasharray:5.85 5}.goodstock .wrapper-banner-home .row svg path{transform:translateY(3px);transition:fill .5s ease-out}.goodstock .wrapper-banner-home .tagline{position:absolute;bottom:10px;left:0;font-size:32px;line-height:1;display:block;transform:translateY(0);transition:transform .5s ease-out}@media only screen and (min-width:768px){.goodstock .wrapper-banner-home .tagline{font-size:40px;display:flex;align-items:baseline;gap:7px;left:20px;line-height:1}}.wrapper-banner-home>div{position:relative;width:100%;height:100vh}@media only screen and (min-width:768px){.wrapper-banner-home>div{height:180vh}}.wrapper-banner-home .banner-home-sticky{position:sticky;top:0;overflow:hidden;height:100vh}.wrapper-banner-home .container,.wrapper-banner-home .row,.wrapper-banner-home .column{height:100%}.wrapper-banner-home .column{position:relative}.wrapper-banner-home .banner-home-stage{position:relative;width:100%;height:100vh;min-height:600px}.wrapper-banner-home .logo{position:absolute;left:50%;top:50%;width:100%;height:auto;transform:translate(-50%,-50%);z-index:1;transition:opacity .65s cubic-bezier(.76,0,.24,1)}.wrapper-banner-home .listing-card{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.wrapper-banner-home .banner-home-card{position:absolute;left:var(--art-x);top:var(--art-y);width:var(--card-width);height:auto;min-height:0;margin:0;padding:0;border:0;background:transparent;transform:translate(-50%,-50%);pointer-events:auto;will-change:left,top,width;transition:left .65s cubic-bezier(.76,0,.24,1),top .65s cubic-bezier(.76,0,.24,1),width .65s cubic-bezier(.76,0,.24,1)}.is-scrolled .wrapper-banner-home .banner-home-scroll:not(.is-theme-editor) .banner-home-card{left:var(--list-x);top:var(--list-y)}.wrapper-banner-home .banner-home-card>a{display:block;width:100%;color:inherit;text-decoration:none}.wrapper-banner-home .banner-home-card-image{display:block;width:100%;height:auto}.wrapper-banner-home .banner-home-card-image img{display:block;width:100%;height:auto;object-fit:contain}.is-scrolled .wrapper-banner-home .banner-home-scroll:not(.is-theme-editor) .logo{opacity:.5}.wrapper-banner-home .banner-home-labels{position:absolute;left:0;right:0;bottom:18vh;display:grid;grid-template-columns:repeat(var(--card-count),minmax(0,1fr));z-index:4;border-top:1px solid #bdbdbd;opacity:0;visibility:hidden}@media only screen and (min-width:767px){..wrapper-banner-home .banner-home-labels .banner-home-label:nth-child(1){order:1}.wrapper-banner-home .banner-home-labels .banner-home-label:nth-child(2){order:3}.wrapper-banner-home .banner-home-labels .banner-home-label:nth-child(3){order:5}.wrapper-banner-home .banner-home-labels .banner-home-label:nth-child(4){order:2}.wrapper-banner-home .banner-home-labels .banner-home-label:nth-child(5){order:4}.wrapper-banner-home .banner-home-labels .banner-home-label:nth-child(6){order:6}}.is-scrolled .wrapper-banner-home .banner-home-scroll:not(.is-theme-editor) .banner-home-labels{opacity:1;visibility:visible;transition:opacity .5s .5s ease}.wrapper-banner-home .banner-home-label{position:relative;display:flex;align-items:center;justify-content:center;padding:5px 10px;border-right:1px solid #bdbdbd;pointer-events:none;background:transparent;transition:background-color .15s ease}.wrapper-banner-home .banner-home-label:first-child{border-left:1px solid #bdbdbd}.wrapper-banner-home .banner-home-label span{opacity:0;font-size:14px;line-height:1;white-space:nowrap;transition:opacity .15s ease}.wrapper-banner-home .banner-home-label.is-active{background:var(--label-hover-color)}.wrapper-banner-home .banner-home-label.is-active span{opacity:1}@media only screen and (min-width:768px){.wrapper-banner-home .banner-home-scroll.is-theme-editor .banner-home-card{left:var(--art-x)!important;top:var(--art-y)!important}}@media only screen and (max-width:767px){.wrapper-banner-home .banner-home-scroll.is-theme-editor .banner-home-card{left:var(--mobile-art-x)!important;top:var(--mobile-art-y)!important;width:var(--mobile-card-width)!important}}@media only screen and (max-width:767px){.wrapper-banner-home .banner-home-card{left:var(--mobile-art-x);top:var(--mobile-art-y);width:var(--mobile-card-width)}.is-scrolled .wrapper-banner-home .banner-home-scroll:not(.is-theme-editor) .banner-home-card{left:var(--list-x);top:var(--list-y);width:var(--mobile-card-width)}.wrapper-banner-home .banner-home-labels{display:none}}body.is-home.is-scrolled .wrapper-banner-home svg path{fill:#f6f6f6;stroke-width:1;transition:fill .5s ease-out}body.is-home.is-scrolled .wrapper-banner-home+section{transition:margin-top .5s ease-out}body.is-home .wrapper-banner-home+section{margin-top:1px;transition:margin-top .5s ease-out}.goodstock .wrapper-banner-splash{position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:0!important}.goodstock .wrapper-banner-splash .tagline .listing-words{display:inline-block;margin:0;padding:0}.goodstock .wrapper-banner-splash .tagline .listing-words li{list-style:none;display:none;margin:0;padding:0;font-size:32px;line-height:1;text-transform:lowercase}@media only screen and (min-width:768px){.goodstock .wrapper-banner-splash .tagline .listing-words li{font-size:40px;line-height:1}}.goodstock .wrapper-banner-splash .tagline .listing-words li.is-active{display:inline}.goodstock .wrapper-banner-splash .row svg{width:100%;stroke:var(--gs-black);stroke-width:2;stroke-dasharray:5.85 5}.goodstock .wrapper-banner-splash .row svg path{transform:translateY(3px);transition:fill .5s ease-out}.goodstock .wrapper-banner-splash .tagline{position:absolute;bottom:20px;left:10px;font-size:32px;line-height:1;display:block;transform:translateY(0);transition:transform .5s ease-out}@media only screen and (min-width:768px){.goodstock .wrapper-banner-splash .tagline{font-size:40px;display:flex;align-items:baseline;gap:7px;left:20px;line-height:1}}.goodstock .wrapper-banner-splash .comingsoon{position:absolute;top:20px;font-size:14px;background-color:var(--gs-black);color:var(--gs-white);padding:5px 10px;transform:rotate(-3deg)}@media only screen and (min-width:768px){.goodstock .wrapper-banner-splash .comingsoon{font-size:14px}}.border-dashed{position:relative}.border-dashed:after{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;background:repeating-linear-gradient(90deg,#242424 0 5px,transparent 5px 10px) top / 100% 1px no-repeat,repeating-linear-gradient(90deg,#242424 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat,repeating-linear-gradient(0deg,#242424 0 5px,transparent 5px 10px) left / 1px 100% no-repeat,repeating-linear-gradient(0deg,#242424 0 5px,transparent 5px 10px) right / 1px 100% no-repeat}.border-solid{border:1px solid var(--gs-black)}.goodstock .wrapper-column-feature{padding-bottom:80px}@media only screen and (min-width:768px){.goodstock .wrapper-column-feature{padding-bottom:160px}}.goodstock .wrapper-column-feature a{display:block}.goodstock .wrapper-column-feature .row img{display:block;width:100%;max-height:80vh;object-fit:cover}.goodstock .wrapper-column-feature .row.row-content{display:flex;align-items:center;max-width:100%}@media only screen and (min-width:768px){.goodstock .wrapper-column-feature .row.row-content{max-width:calc(50vw - 30px)}}.goodstock .wrapper-column-feature .column-link{width:100%;padding:20px 0 0}@media only screen and (min-width:1023px){.goodstock .wrapper-column-feature .column-link{width:50%;padding:20px 10px 0 0}}.goodstock .wrapper-column-feature .column-link .btn{display:block}.goodstock .wrapper-column-feature .column-content{width:100%;padding:10px 0 40px}.goodstock .wrapper-column-feature .column:last-child .column-content{padding:10px 0 0}@media only screen and (min-width:1023px){.goodstock .wrapper-column-feature .column-content{width:50%;padding:20px 0 0 10px}.goodstock .wrapper-column-feature .column:last-child .column-content{padding:20px 0 0 10px}}.goodstock section:last-child.wrapper-listing-work{background:repeating-linear-gradient(90deg,#BABABA 0 5px,transparent 5px 10px) top / 100% 1px no-repeat}.goodstock .wrapper-listing-work{padding-top:80px;padding-bottom:80px;background:repeating-linear-gradient(90deg,#BABABA 0 5px,transparent 5px 10px) top / 100% 1px no-repeat,repeating-linear-gradient(90deg,#BABABA 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat}@media only screen and (min-width:768px){.goodstock .wrapper-listing-work{padding-top:40px;padding-bottom:40px}}.goodstock .wrapper-listing-work .row-title .column{display:block}@media only screen and (min-width:768px){.goodstock .wrapper-listing-work .row-title .column{display:flex;align-items:center;justify-content:flex-start;gap:10px}}.goodstock .wrapper-listing-work h3{display:block;margin:0 0 20px}@media only screen and (min-width:768px){.goodstock .wrapper-listing-work h3{display:inline-block;margin:0}}.goodstock .wrapper-listing-work .listing-work-slider{position:relative;width:100%;padding:0}.goodstock .wrapper-listing-work .listing-work{display:flex;width:100%;gap:0;margin-top:40px;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}@media only screen and (min-width:768px){.goodstock .wrapper-listing-work .listing-work{margin-top:80px}}.goodstock .wrapper-listing-work .listing-work::-webkit-scrollbar{display:none}.goodstock .wrapper-listing-work .listing-work__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}@media only screen and (min-width:768px){.goodstock .wrapper-listing-work .listing-work__slide{flex-basis:50%}}@media only screen and (min-width:1024px){.goodstock .wrapper-listing-work .listing-work__slide{flex-basis:33.333333%}}.goodstock .wrapper-listing-work .listing-work .item-work{position:relative;display:block;width:100%;padding:0 10px}.goodstock .wrapper-listing-work .listing-work .item-work .image{position:relative}.goodstock .wrapper-listing-work .listing-work .item-work .flatlay{position:absolute;top:0;right:0;width:110px;height:150px;object-fit:contain;padding:10px;background-color:var(--gs-black);background-image:repeating-linear-gradient(0deg,#ffffff 0 5px,transparent 5px 10px),repeating-linear-gradient(90deg,#ffffff 0 5px,transparent 5px 10px);background-position:left,bottom;background-size:1px 100%,100% 1px;background-repeat:no-repeat}.goodstock .wrapper-listing-work .slider-arrow{position:absolute;top:-33px;z-index:2;cursor:pointer;height:34px;width:34px;border:1px solid var(--gs-black);box-shadow:none;background-color:transparent;font-size:0}@media only screen and (min-width:768px){.goodstock .wrapper-listing-work .slider-arrow{top:-38px}}.goodstock .wrapper-listing-work .slider-arrow:hover{background-color:var(--gs-black);color:var(--gs-white)}.goodstock .wrapper-listing-work .slider-arrow.slider-arrow-prev{right:48px}.goodstock .wrapper-listing-work .slider-arrow.slider-arrow-prev:after{content:"\2190";position:absolute;left:50%;top:45%;transform:translate(-50%);height:100%;width:100%;font-size:17px}.goodstock .wrapper-listing-work .slider-arrow.slider-arrow-next{right:10px}.goodstock .wrapper-listing-work .slider-arrow.slider-arrow-next:after{content:"\2192";position:absolute;left:50%;top:45%;transform:translate(-50%);height:100%;width:100%;font-size:17px}.goodstock .wrapper-listing-work .slider-arrow[hidden]{display:none}.goodstock .wrapper-index-work{padding:80px 0}@media only screen and (min-width:768px){.goodstock .wrapper-index-work{padding:80px 0 110px}}.goodstock .wrapper-index-work .index-work{display:flex;flex-wrap:wrap;padding:0 5px}@media only screen and (min-width:768px){.goodstock .wrapper-index-work .index-work{padding:0}}.goodstock .wrapper-index-work h3{margin:0 0 40px}.goodstock .wrapper-index-work .index-work .item-work{position:relative;width:50%;padding:5px}@media only screen and (min-width:768px){.goodstock .wrapper-index-work .index-work .item-work{position:relative;width:50%;padding:10px}}@media only screen and (min-width:1023px){.goodstock .wrapper-index-work .index-work .item-work{width:33.33%}}@media only screen and (min-width:1200px){.goodstock .wrapper-index-work .index-work .item-work{width:25%}}.goodstock .wrapper-index-work .index-work .item-work .tag{position:absolute;bottom:10px;left:10px;z-index:99;opacity:0;transition:all .25s ease-out}.goodstock .wrapper-index-work .index-work .item-work:hover .tag{opacity:1;transition:all .25s ease-out}.goodstock .wrapper-index-work .row-load-more{margin-top:30px}.goodstock .wrapper-index-work .row-load-more .column{text-align:center}.goodstock .wrapper-listing-testimonials{padding:80px 0}@media only screen and (min-width:768px){.goodstock .wrapper-listing-testimonials{padding:100px 0}}.goodstock .wrapper-listing-testimonials .block{background-color:var(--gs-black)}.goodstock .wrapper-listing-testimonials .tag{background-color:var(--gs-black);color:var(--gs-white)}.goodstock .wrapper-listing-testimonials .block p,.goodstock .wrapper-listing-testimonials .block ol,.goodstock .wrapper-listing-testimonials .block li,.goodstock .wrapper-listing-testimonials .block span{color:var(--gs-white)}.goodstock .wrapper-listing-testimonials .block{padding:40px 20px 20px}.goodstock .wrapper-listing-testimonials ol{position:relative;padding:0;margin:40px 0 0;counter-reset:testimonials}.goodstock .wrapper-listing-testimonials ol:before{content:"";position:absolute;left:40px;top:0;bottom:0;width:1px;background-color:var(--gs-white)}.goodstock .wrapper-listing-testimonials ol li{position:relative;font-size:14px;list-style:none;padding:10px 0 10px 60px;border-top:1px solid var(--gs-white);counter-increment:testimonials}@media only screen and (min-width:768px){.goodstock .wrapper-listing-testimonials ol li{font-size:20px}}.goodstock .wrapper-listing-testimonials ol li:before{content:counter(testimonials) ".";position:absolute;left:12px;top:10px;text-align:center}.goodstock .wrapper-listing-testimonials ol li:last-child{border-bottom:1px solid var(--gs-white)}.goodstock .wrapper-listing-testimonials .btn.btn-outline{display:block;border:1px solid var(--gs-white);color:var(--gs-white);margin:100px 0 0}.goodstock .wrapper-listing-testimonials .btn.btn-outline:hover{border:1px solid var(--gs-white);background-color:var(--gs-white);color:var(--gs-black)}.goodstock .wrapper-listing-testimonials .container{position:relative}.goodstock .wrapper-listing-testimonials .row-title{position:relative;z-index:2}.goodstock .wrapper-listing-testimonials .row-testimonials{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.goodstock .wrapper-listing-testimonials .listing-testimonials{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.goodstock .wrapper-listing-testimonials .item-testimonial{position:absolute;width:280px;padding:10px 20px;text-align:center;line-height:1;transform:translateY(-50%);pointer-events:auto}.goodstock .wrapper-listing-testimonials .listing-testimonials{display:none;position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width:1023px){.goodstock .wrapper-listing-testimonials .listing-testimonials{display:block}}.goodstock .wrapper-listing-testimonials .item-testimonial{position:absolute;transform:translateY(-50%)}.goodstock .wrapper-listing-testimonials .item-testimonial blockquote{margin:0;text-transform:uppercase}.goodstock .wrapper-listing-testimonials .item-testimonial blockquote:before{content:'"'}.goodstock .wrapper-listing-testimonials .item-testimonial blockquote:after{content:'"'}.goodstock .wrapper-listing-testimonials .item-testimonial .name{margin:0}.goodstock .wrapper-listing-product{padding-bottom:80px}@media only screen and (min-width:768px){.goodstock .wrapper-listing-product{padding-bottom:100px}}.goodstock .wrapper-listing-product .row-title .column{display:block}@media only screen and (min-width:768px){.goodstock .wrapper-listing-product .row-title .column{display:flex;align-items:center;justify-content:flex-start;gap:10px}}.goodstock .wrapper-listing-product h3{display:block;margin:0 0 20px}@media only screen and (min-width:768px){.goodstock .wrapper-listing-product h3{display:inline-block;margin:0}}.goodstock .wrapper-listing-product .listing-product-slider{position:relative;width:100%;padding:0}.goodstock .wrapper-listing-product .listing-product{display:flex;width:100%;gap:0;margin:40px 0 0;padding:1px 0 0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.goodstock .wrapper-listing-product .listing-product::-webkit-scrollbar{display:none}.goodstock .wrapper-listing-product .listing-product__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}@media only screen and (min-width:768px){.goodstock .wrapper-listing-product .listing-product__slide{flex-basis:50%}}@media only screen and (min-width:1024px){.goodstock .wrapper-listing-product .listing-product__slide{flex-basis:calc((100%) / 3)}}.goodstock .wrapper-listing-product .slider-arrow{position:absolute;top:-33px;z-index:2;cursor:pointer;height:34px;width:34px;border:1px solid var(--gs-black);box-shadow:none;background-color:transparent;font-size:0}@media only screen and (min-width:768px){.goodstock .wrapper-listing-product .slider-arrow{top:-38px}}.goodstock .wrapper-listing-product .slider-arrow:hover{background-color:var(--gs-black);color:var(--gs-white)}.goodstock .wrapper-listing-product .slider-arrow.slider-arrow-prev{right:48px}.goodstock .wrapper-listing-product .slider-arrow.slider-arrow-prev:after{content:"\2190";position:absolute;left:50%;top:45%;transform:translate(-50%);height:100%;width:100%;font-size:17px}.goodstock .wrapper-listing-product .slider-arrow.slider-arrow-next{right:10px}.goodstock .wrapper-listing-product .slider-arrow.slider-arrow-next:after{content:"\2192";position:absolute;left:50%;top:45%;transform:translate(-50%);height:100%;width:100%;font-size:17px}.goodstock .wrapper-listing-product .slider-arrow[hidden]{display:none}.goodstock .wrapper-listing-product .item-product .content{padding:5px 0 0}@media only screen and (min-width:768px){.goodstock .wrapper-listing-product .item-product .content{padding:5px 0}}.goodstock .wrapper-listing-product.wrapper-listing-product-grid{padding-bottom:40px}.goodstock .listing-product-slider.is-grid{display:block;width:100%}.goodstock .listing-product-slider.is-grid .listing-product{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:0px;overflow:visible;scroll-snap-type:none;scroll-behavior:auto}@media only screen and (min-width:768px){.goodstock .listing-product-slider.is-grid .listing-product{grid-template-columns:repeat(3,minmax(0,1fr))}}.goodstock .listing-product-slider.is-grid .listing-product__slide{width:100%;min-width:0;max-width:none;flex:initial;scroll-snap-align:none}@media(max-width:1023px){.listing-product-slider.is-grid .listing-product{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.listing-product-slider.is-grid .listing-product{grid-template-columns:repeat(1,minmax(0,1fr))}}.goodstock .listing-product-slider.is-grid .item-product{padding-bottom:40px}.goodstock .item-product{float:left;width:100%;padding:0 10px}@media only screen and (min-width:768px){.goodstock .item-product{float:left;width:50%;padding:0 10px}.goodstock .listing-product__slide .item-product{width:100%}}@media only screen and (min-width:1023px){.goodstock .item-product{float:left;width:33.33%;padding:0 10px}}.goodstock .item-product:hover .content{background-color:var(--gs-black);padding:5px 10px;transition:padding .25s ease-out}.goodstock .item-product:hover .content span,.goodstock .item-product:hover .content .title{color:var(--gs-white);transition:all .25s ease-out}.goodstock .item-product .image{position:relative}.goodstock .item-product .listing-colours{position:absolute;bottom:20px;left:20px}.goodstock .item-product .content{display:flex;margin-top:10px;padding:5px 0 0;transition:padding .25s ease-out}@media only screen and (min-width:768px){.goodstock .item-product .content{padding:5px 0}}.goodstock .item-product .title{width:60%;font-size:20px;transition:all .25s ease-out}.goodstock .item-product .price{width:40%;font-size:20px;text-align:right;transition:all .25s ease-out}.goodstock .item-product .price span{font-size:20px;transition:all .25s ease-out}.goodstock .listing-colours{display:flex;flex-direction:column;align-items:center}.goodstock .listing-colours .colour{display:block;box-sizing:border-box;width:40px;height:0;margin:0;border:0;border-radius:100%;font-size:0;opacity:0;visibility:hidden;transform:translateY(20px);pointer-events:none;transition:opacity .3s ease,transform .4s cubic-bezier(.22,1,.36,1)}.goodstock .listing-colours .colour.is-first{height:40px;margin:5px 0 0;border:1px solid var(--gs-grey);opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.goodstock .listing-colours .colour-toggle{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;margin-top:5px;border:1px dashed var(--gs-black);border-radius:100%;font-size:14px;line-height:1;opacity:1;transition:opacity .2s ease,transform .2s ease}.goodstock .item-product:hover .listing-colours .colour{height:40px;margin-top:5px;border:1px solid var(--gs-grey);opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.goodstock .item-product:hover .listing-colours .colour-toggle{height:0;margin:0;border:0;opacity:0;visibility:hidden;transform:translateY(-10px);overflow:hidden}.goodstock .product{position:relative;padding:80px 0;display:block}@media only screen and (min-width:768px){.goodstock .product{display:grid;grid-template-columns:repeat(12,1fr)}}.goodstock .product>.product__media{grid-column:span 5}.goodstock .product .product__details{grid-column:7 / span 6;padding:0 20px}.goodstock .product:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;pointer-events:none;background:repeating-linear-gradient(90deg,#BABABA 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat}.goodstock .product .product-images{padding:0 10px;margin:0}@media only screen and (min-width:768px){.goodstock .product .product-images{padding:0 20px}}.goodstock .product .product-images li{list-style-type:none;padding:0}@media only screen and (min-width:768px){.goodstock .product .product-images li{list-style-type:none;padding:0 0 20px}}.goodstock .product .product-images li:last-child{padding:0 10px}@media only screen and (min-width:768px){.goodstock .product .product-images li:last-child{padding:0}}.goodstock .product .product-variant-image{padding:0 10px}@media only screen and (min-width:768px){.goodstock .product .product-variant-image{padding:0 20px 20px}}.goodstock .product-variant-image img,.goodstock .product-images__item img{display:block;width:100%;height:auto}.goodstock .product-images{margin:0;padding:0;list-style:none}.goodstock .product .product-form-buttons{gap:0}.goodstock .product .quantity-selector-wrapper{color:var(--gs-black)}.goodstock .product .quantity-selector-wrapper .quantity-selector{border-radius:0;height:var(--minimum-touch-target);border:1px solid var(--gs-black)}.goodstock .product .quantity-selector-wrapper .button:disabled{opacity:.2}.goodstock .product button[type=submit]{border-radius:0;padding:10px 15px;max-width:100%;color:var(--gs-white);height:var(--minimum-touch-target);font-family:Denim,sans-serif;text-transform:uppercase;background-color:var(--gs-black)}@media only screen and (min-width:768px){.goodstock .product button[type=submit]{max-width:25vw}}.goodstock rte-formatter{max-width:100%}@media only screen and (min-width:768px){.goodstock rte-formatter{max-width:calc(25vw + 122px)}}.goodstock .product button[type=submit] .svg-wrapper{display:none}.goodstock .product .variant-option{margin-bottom:40px}.goodstock .product .goodstock-variant-colour__legend .variant-option__swatch-value{color:var(--gs-black)}@media only screen and (max-width:767px){.goodstock .product>.product__media{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.goodstock .product>.product__media::-webkit-scrollbar{display:none}.goodstock .product .product-variant-image{flex:0 0 100%;width:100%;padding:0 10px;box-sizing:border-box;scroll-snap-align:start}.goodstock .product .product-images{display:contents}.goodstock .product .product-images li{flex:0 0 100%;width:100%;padding:0 10px;box-sizing:border-box;scroll-snap-align:start}}.goodstock .product shopify-accelerated-checkout{display:none}.goodstock .product .goodstock-variant-colour{display:flex;flex-direction:column}.goodstock .product .goodstock-variant-colour__options{order:1;display:flex;align-items:center;gap:10px}.goodstock .product .goodstock-variant-colour__legend{order:2;font-size:14px;margin-top:15px}.goodstock .product .goodstock-variant-colour__legend .variant-option__swatch-value{text-transform:capitalize}.goodstock .product .goodstock-colour-option{position:relative}.goodstock .product .goodstock-colour-option input{position:absolute;opacity:0}.goodstock .product .goodstock-colour-option__circle{position:relative;display:block;width:50px;height:50px}.goodstock .product .goodstock-colour-option__colour,.goodstock .product .goodstock-colour-option__image{display:block;width:100%;height:100%;border-radius:50%}.goodstock .product .goodstock-colour-option input:checked+.goodstock-colour-option__circle:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px dashed var(--gs-black);border-radius:50%}.goodstock .product shopify-buy-it-now-button{display:none}.goodstock .product .goodstock-variant-size__options{display:flex}.goodstock .product .goodstock-size-option{position:relative}.goodstock .product .goodstock-size-option input{position:absolute;opacity:0}.goodstock .product .goodstock-size-option__box{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid var(--gs-black);margin-right:5px}.goodstock .product .goodstock-size-option__circle{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid var(--gs-black);border-radius:50%}.goodstock .product .goodstock-size-option__circle:hover{background-color:var(--gs-grey)}.goodstock .product .goodstock-size-option input:checked+.goodstock-size-option__box .goodstock-size-option__circle{background:var(--gs-black);color:var(--gs-white)}.goodstock .product .goodstock-size-guide{display:block;text-decoration:underline;margin-top:10px}.goodstock product-recommendations{display:block;width:100%;opacity:1;padding:80px 0 0}@media only screen and (min-width:768px){.goodstock product-recommendations{padding:80px 0}}.goodstock .product-recommendations-loading{min-height:1px;opacity:1}.goodstock main[data-template=product] .sticky-add-to-cart__bar{padding:10px}.goodstock main[data-template=product] .sticky-add-to-cart__bar:before{border:1px solid var(--gs-black);background:transparent;border-radius:0}.goodstock main[data-template=product] .sticky-add-to-cart__bar .sticky-add-to-cart__bar.add-to-cart-text__content{display:block!important}.goodstock main[data-template=product] .sticky-add-to-cart__bar .sticky-add-to-cart__variant{margin:0 0 5px}.goodstock main[data-template=product] .sticky-add-to-cart__bar .sticky-add-to-cart__title{font-size:20px;line-height:25px}.goodstock main[data-template=product] .sticky-add-to-cart__bar .sticky-add-to-cart__image{border-radius:0;object-position:top center}.goodstock main[data-template=product] .sticky-add-to-cart__bar button[type=button]{border-radius:0;padding:10px 15px;text-transform:uppercase;background-color:var(--gs-black);border-color:var(--gs-black);color:var(--gs-white);height:auto}.goodstock main[data-template=product] .sticky-add-to-cart__bar button[type=button] span{color:var(--gs-white)}.goodstock main[data-template=product] .sticky-add-to-cart__bar button[type=button] .svg-wrapper{display:none}.goodstock .wrapper-collection{padding:80px 0 0}@media only screen and (min-width:768px){.goodstock .wrapper-collection{padding:80px 0 40px}}.goodstock .wrapper-collection h3{margin-bottom:40px}.goodstock .facets,.goodstock .facets-toggle{display:none}.goodstock .product-grid-container{display:block;width:100%;padding:0}@media only screen and (min-width:768px){.goodstock .product-grid-container{padding:0 10px}}.goodstock .facets__form-wrapper{padding:0 10px}.goodstock .collection .column-options-wrapper{display:none}.goodstock .product-grid{display:block}.goodstock .product-grid .item-product{padding-bottom:80px}@media only screen and (min-width:768px){.goodstock .product-grid .item-product{padding-bottom:100px}}.goodstock .pagination{clear:both;display:block;text-align:center;margin:0;padding:0 10px 40px}.goodstock .pagination .pagination__list{display:block;gap:0!important;row-gap:0!important;column-gap:0!important;width:100%;font-size:0}.goodstock .pagination .pagination__list:before{display:none}.goodstock .pagination .pagination__list li{display:inline-block;aspect-ratio:auto;float:none;margin:0 0 0 -1px}.goodstock .pagination .pagination__list li span,.goodstock .pagination .pagination__list li a{border:1px solid var(--gs-black);padding:5px 10px;text-align:center;border-radius:0;min-height:32px;font-size:14px;transition:all .25s ease-out}.pagination .pagination__list li a:hover{background-color:var(--gs-grey);color:var(--gs-black);transition:all .25s ease-out}.goodstock .pagination .pagination__list li span:before{content:"";top:0;left:0;width:100%;height:100%;border-radius:0}.goodstock .pagination .pagination__list li:first-child{float:left;width:16.665%;margin:0}.goodstock .pagination .pagination__list li:nth-child(2){margin:0}.goodstock .pagination .pagination__list li:last-child{float:right;width:16.665%;margin:0}.goodstock .pagination .pagination__list .pagination__link--disabled:before{display:none}.goodstock .pagination .pagination__list .pagination__link--current{border-color:var(--gs-black);color:var(--gs-white)}.goodstock .pagination .pagination__list .pagination__link--current:before{background-color:var(--gs-black)}.goodstock main,.goodstock footer{opacity:1;transition:opacity .35s ease}.goodstock.is-page-leaving main,.goodstock.is-page-leaving footer{opacity:0;pointer-events:none}.goodstock.is-home.is-scrolled .header-section{transform:translate(0)}.goodstock.is-home.is-scrolled.hide-nav .header-section{transform:translateY(-100%)}.goodstock.is-home .header-section{position:fixed;top:0;left:0;width:100%;z-index:1000;transform:translateY(0);transition:transform .35s ease}@media only screen and (min-width:768px){.goodstock.is-home .header-section{transform:translateY(-100%)}}.goodstock .header-section{position:relative;z-index:1000;transform:translateY(0);transition:transform .35s ease}.goodstock .header-section.is-clicked{transform:translateY(-100%)}.goodstock .header{width:100%}.goodstock .header.open .nav-left,.goodstock .header.open .nav-right{display:none}.goodstock .header.open .header-inner{justify-content:flex-end}.goodstock .header-inner{position:relative;display:flex;align-items:center;justify-content:flex-end;width:100%;height:var(--header-height);padding:20px 10px;border-top:1px solid var(--gs-black)}@media only screen and (min-width:768px){.goodstock .header-inner{border-top:none}}@media only screen and (min-width:1023px){.goodstock .header-inner{padding:20px;justify-content:space-between}}.goodstock .nav-left{display:none;align-items:center;width:min(34vw,665px)}@media only screen and (min-width:1023px){.goodstock .nav-left{display:flex}}.goodstock .wrapper-nav-right{display:flex;align-items:center;justify-content:flex-end}.goodstock .nav-right{display:none;align-items:center;width:min(27vw,530px)}@media only screen and (min-width:1023px){.goodstock .nav-right{display:flex}}.goodstock .nav-link{display:flex;align-items:center;justify-content:center;flex:1;padding:10px 15px;border:1px solid var(--gs-black);background-color:var(--gs-white);font:inherit;font-size:14px;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:all .5s ease-out}.goodstock .nav-link.is-current{background-color:var(--gs-black);color:var(--gs-white)}.goodstock .nav-link:hover{background-color:var(--gs-grey);transition:all .5s ease-out}.goodstock .nav-link+.nav-link{margin-left:-1px}.goodstock .header .logo{position:absolute;top:0;left:50%;transform:translate(-50%);display:block;height:100%;z-index:2}.goodstock .header .logo svg{display:block;width:auto;height:100%}.goodstock .cart{display:flex;align-items:center;justify-content:center;margin-left:15px;padding:10px 15px;border:1px solid var(--gs-black);border-radius:100px;background:var(--gs-white);color:var(--gs-black);font:inherit;font-size:14px;line-height:1;text-decoration:none;white-space:nowrap;z-index:99}.goodstock-header__menu{position:static;margin-left:10px}.goodstock-header__menu summary{list-style:none}.goodstock-header__menu summary::-webkit-details-marker{display:none}.goodstock-header__menu-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:50px;height:36px;padding:0;background:var(--gs-black);cursor:pointer;z-index:99}.goodstock-header__menu-button span{display:block;width:20px;height:2px;background:var(--gs-white);transition:transform .25s ease,opacity .2s ease}.goodstock-header__menu[open] .goodstock-header__menu-button{gap:0}.goodstock-header__menu[open] .goodstock-header__menu-button span:nth-child(1){transform:translateY(2px) rotate(45deg)}.goodstock-header__menu[open] .goodstock-header__menu-button span:nth-child(2){opacity:0}.goodstock-header__menu[open] .goodstock-header__menu-button span:nth-child(3){transform:translateY(-2px) rotate(-45deg)}.goodstock .goodstock-header__drawer{position:absolute;top:0;left:0;width:100%;padding:180px 10px 20px;background-color:var(--gs-white);z-index:-1}@media only screen and (min-width:1023px){.goodstock .goodstock-header__drawer{padding:180px 20px 20px}}.goodstock .goodstock-header__drawer ul{list-style:none;margin:0;padding:0}.goodstock .goodstock-header__drawer li{margin:0;padding:0}.goodstock .goodstock-header__drawer .menu-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--gs-black);text-decoration:none;text-transform:uppercase;text-align:center}.goodstock .goodstock-header__drawer .menu-link.is-current{color:var(--gs-white);background-color:var(--gs-black)}.goodstock .listing-nav-primary{display:grid;grid-template-columns:repeat(2,1fr);width:100%;border:1px solid var(--gs-black)}.goodstock .listing-nav-primary li{min-height:150px}.goodstock .listing-nav-primary li+li{border-left:1px solid var(--gs-black)}.goodstock .listing-nav-primary .menu-link{padding:20px}.goodstock .listing-nav-secondary{display:grid;grid-template-columns:repeat(2,1fr);width:100%;margin-top:68px!important;border:1px solid var(--gs-black)}.goodstock .listing-nav-secondary li{min-height:48px}.goodstock .listing-nav-secondary li:nth-child(2n){border-left:1px solid var(--gs-black)}.goodstock .listing-nav-secondary li:nth-child(n+3){border-top:1px solid var(--gs-black)}.goodstock .listing-nav-secondary .menu-link{padding:12px 20px}.goodstock .listing-nav-tertiary{display:grid;grid-template-columns:repeat(3,1fr);width:100%;margin-top:68px!important;border:1px solid var(--gs-black)}.goodstock .listing-nav-tertiary li{min-height:48px}.goodstock .listing-nav-tertiary li+li{border-left:1px solid #242424}.goodstock .listing-nav-tertiary .menu-link{padding:12px 15px}.goodstock .footer{border-top:1px solid var(--gs-black);padding:10px 0 0}.goodstock .footer+.footer-credits{padding-top:20px}.goodstock footer .listing-links .is-current a{background-color:var(--gs-black);color:var(--gs-white)}.goodstock footer .listing-links .is-current a:hover{background-color:var(--gs-black);color:var(--gs-white)}.goodstock .footer .tagline{font-size:32px;line-height:1}@media only screen and (min-width:768px){.goodstock .footer .tagline{font-size:40px;line-height:1}}.goodstock footer .logo{margin-top:40px}@media only screen and (min-width:1200px){.goodstock footer .logo{margin-top:0}}.goodstock footer .logo path{stroke:var(--gs-black);stroke-width:2;stroke-dasharray:5.85 5;transform:translateY(3px)}.goodstock .footer-menu .listing-links{display:flex;flex-wrap:wrap;width:100%;margin:20px 0;padding:0;border:1px solid var(--gs-black);border-top:none}@media only screen and (min-width:1023px){.goodstock .footer-menu .listing-links{margin:40px 0 20px;flex-wrap:nowrap;border:1px solid var(--gs-black)}}.goodstock .footer-menu .listing-links li{list-style-type:none;flex:0 0 50%;box-sizing:border-box;margin:0;padding:0;border-right:1px solid var(--gs-black);border-top:1px solid var(--gs-black)}@media only screen and (min-width:480px){.goodstock .footer-menu .listing-links li{flex:0 0 33.333%}}@media only screen and (min-width:1023px){.goodstock .footer-menu .listing-links li{flex:1 1 0;border-top:none;border-right:1px solid var(--gs-black)}}.goodstock .footer-menu .listing-links li:nth-child(3n){border-right:none}@media only screen and (max-width:480px){.goodstock .footer-menu .listing-links li:nth-child(2n){border-right:none}.goodstock .footer-menu .listing-links li:nth-child(odd){border-right:1px solid var(--gs-black)}}@media only screen and (min-width:1023px){.goodstock .footer-menu .listing-links li:nth-child(3n){border-right:1px solid var(--gs-black)}}.goodstock .footer-menu .listing-links li:last-child{border-right:0}@media only screen and (min-width:768px){.goodstock .footer-menu .listing-links li:last-child{border-right:none}}.goodstock .footer-menu .listing-links li a{display:flex;align-items:center;justify-content:center;width:100%;padding:17px 5px;font-size:14px;line-height:1;text-transform:uppercase;text-align:center;transition:all .25s ease-out}@media only screen and (min-width:768px){.goodstock .footer-menu .listing-links li a{padding:10px 15px}}.goodstock .footer-menu .listing-links li a:hover{background-color:var(--gs-grey);color:var(--gs-black);transition:all .25s ease-out}.goodstock .footer-menu .listing-links .is-current a:hover{background-color:var(--gs-black);color:var(--gs-white)}.goodstock .footer .tagline .listing-words{display:inline;margin:0;padding:0}.goodstock .footer .tagline .listing-words li{list-style:none;display:none;margin:0;padding:0;font-size:inherit;line-height:inherit;text-transform:lowercase}.goodstock .footer .tagline .listing-words li.is-active{display:inline}.goodstock .footer-credits{padding:0 0 20px}.goodstock .footer-credits .siteby{padding-left:30px}.goodstock .footer-credits ul{margin:0;padding:0;text-align:right}.goodstock .footer-credits ul li{display:inline-block;list-style-type:none;padding-left:30px}.goodstock .utilities{border:none!important;--divider-color:transparent!important}.goodstock .footer-credits .row-dk{display:none}@media only screen and (min-width:768px){.goodstock .footer-credits .row-dk{display:flex}}.goodstock .footer-credits .row-mb{display:block}.goodstock .footer-credits .row-mb .column{overflow:auto}@media only screen and (min-width:768px){.goodstock .footer-credits .row-mb{display:none}}.goodstock .footer-credits .row-mb .listing-links{overflow:auto;width:100%;text-align:left}.goodstock .footer-credits .row-mb .listing-links li{padding:0;float:left;width:33.33%}.goodstock .footer-credits .row-mb .listing-links li:nth-child(1){text-align:left}.goodstock .footer-credits .row-mb .listing-links li:nth-child(2){text-align:center}.goodstock .footer-credits .row-mb .listing-links li:nth-child(3){text-align:right}.goodstock .footer-credits .row-mb .siteby{padding:10px 0 0;float:right}.goodstock .footer-credits .siteby a{text-decoration:underline}.trade-access--login{padding:80px 0}.trade-access--login .tile{background-color:var(--gs-black);color:var(--gs-white);padding:40px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.trade-access--login .tile h1{color:var(--gs-white);margin-bottom:40px}.trade-access--login .tile p{color:var(--gs-white);font-size:20px}.trade-access--login .tile .btn.btn-outline{display:block;border:1px solid var(--gs-white);color:var(--gs-white);margin:100px 0 0}.trade-access--login .tile .btn.btn-outline:hover{border:1px solid var(--gs-white);background-color:var(--gs-white);color:var(--gs-black)}.goodstock .wrapper-faq{padding:80px 0 120px}.goodstock .wrapper-faq h1{margin:0 0 40px}.goodstock .wrapper-faq .faq-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;padding:0 10px;align-items:start}.goodstock .wrapper-faq .faq-nav{display:none;grid-column:1 / span 2;position:sticky;top:20px;align-self:start}@media only screen and (min-width:768px){.goodstock .wrapper-faq .faq-nav{display:block}}.goodstock .wrapper-faq .faq-content{grid-column:1 / span 12}@media only screen and (min-width:768px){.goodstock .wrapper-faq .faq-content{grid-column:4 / span 6}}.goodstock .wrapper-faq .faq-nav-inner{position:sticky;top:30px;border:1px solid var(--gs-black)}.goodstock .wrapper-faq .faq-nav-link{min-height:30px;padding:5px 15px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--gs-black);color:var(--gs-black);text-decoration:none;text-transform:uppercase;font-size:14px;line-height:1;transition:background-color .2s ease,color .2s ease}.goodstock .wrapper-faq .faq-nav-link:last-child{border-bottom:0}.goodstock .wrapper-faq .faq-nav-link:hover,.goodstock .wrapper-faq .faq-nav-link.is-active{background:var(--gs-black);color:var(--gs-white)}.goodstock .wrapper-faq .faq-category{margin-top:55px;margin-bottom:0;background:repeating-linear-gradient(90deg,var(--gs-black) 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat;scroll-margin-top:40px;counter-reset:faq-counter}.goodstock .wrapper-faq .faq-category:first-child{margin-top:0}.goodstock .wrapper-faq .faq-category-label{display:inline-flex;align-items:center;justify-content:center;min-width:110px;min-height:24px;padding:5px 15px;background:var(--gs-black);color:var(--gs-white);text-transform:uppercase}.goodstock .wrapper-faq .faq-item{margin:0;padding:0;background:repeating-linear-gradient(90deg,var(--gs-black) 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat;counter-increment:faq-counter}.goodstock .wrapper-faq .faq-question{position:relative;display:grid;grid-template-columns:20px 1fr 20px;column-gap:10px;align-items:center;min-height:42px;padding:10px 10px 10px 0;cursor:pointer;list-style:none}.goodstock .wrapper-faq .faq-question::-webkit-details-marker{display:none}.goodstock .wrapper-faq .faq-number:before{content:counter(faq-counter) "."}.goodstock .wrapper-faq .faq-number{align-self:start;padding-top:2px;font-size:20px}.goodstock .wrapper-faq .faq-question-text{font-size:20px}.goodstock .wrapper-faq .faq-icon{position:relative;width:15px;height:15px;justify-self:end}.goodstock .wrapper-faq .faq-icon:before,.goodstock .wrapper-faq .faq-icon:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background:var(--gs-black);transform:translate(-50%,-50%)}.goodstock .wrapper-faq .faq-icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:1;transition:transform .2s ease}.goodstock .wrapper-faq .faq-item[open] .faq-icon:after{opacity:0}.goodstock .wrapper-faq .faq-answer{max-width:680px;padding:10px 10px 20px 30px;font-size:14px;font-weight:500}.goodstock .wrapper-faq .faq-answer>*:first-child{margin-top:0}.goodstock .wrapper-faq .faq-answer>*:last-child{margin-bottom:0}.goodstock .wrapper-form{padding-bottom:80px}@media only screen and (min-width:768px){.goodstock .wrapper-form{padding-bottom:120px}}.goodstock .wrapper-form .tag{background-color:var(--gs-black);color:var(--gs-white)}.goodstock .wrapper-form .block{padding:40px 20px 20px;background-color:var(--gs-black);color:var(--gs-white)}.goodstock .wrapper-form .contact-intro{margin-bottom:30px}.goodstock .wrapper-form .contact-intro p{margin:0;color:var(--gs-white)}.goodstock .wrapper-form .contact-intro a{color:var(--gs-white)}.goodstock .wrapper-form .contact-form{display:flex;flex-direction:column;gap:20px}.goodstock .wrapper-form .contact-field{width:100%}.goodstock .wrapper-form .contact-field input,.goodstock .wrapper-form .contact-field textarea{width:100%;display:block;margin:0;padding:10px;border:1px solid var(--gs-white);border-radius:0;background:transparent;color:var(--gs-white);font:inherit;font-size:14px;box-shadow:none;-webkit-appearance:none;appearance:none}@media only screen and (min-width:768px){.goodstock .wrapper-form .contact-field input,.goodstock .wrapper-form .contact-field textarea{font-size:20px}}.goodstock .wrapper-form .contact-field input{min-height:48px}@media only screen and (min-width:768px){.goodstock .wrapper-form .contact-field input{min-height:52px}}.goodstock .wrapper-form .contact-field textarea{min-height:300px;resize:vertical}.goodstock .wrapper-form .contact-field input::placeholder,.goodstock .wrapper-form .contact-field textarea::placeholder{color:var(--gs-white);opacity:1}.goodstock .wrapper-form .contact-field input:focus,.goodstock .wrapper-form .contact-field textarea:focus{outline:none}.goodstock .wrapper-form .contact-submit{width:100%;min-height:52px;margin:10px 0 0;border-color:var(--gs-white);color:var(--gs-white)}.goodstock .wrapper-form .contact-submit:hover{background:var(--gs-white);color:var(--gs-black)}.goodstock .wrapper-form .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.goodstock .wrapper-form .contact-success{padding-top:40px;font-size:20px;color:var(--gs-white)}.goodstock .wrapper-form .contact-success p{font-size:20px;color:var(--gs-white);margin:0}.goodstock .wrapper-form.wrapper-form-custom .block{padding:40px 10px 20px}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app .globo-form-control .globo-form-input{border:1px solid var(--gs-white);color:var(--gs-white);background-color:transparent;border-radius:0}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app .globo-form-control .globo-form-input input{color:var(--gs-white)}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app .globo-form-control input::placeholder{color:var(--gs-white)}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app .globo-form-control textarea{color:var(--gs-white);min-height:200px}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app .globo-form-control .globo-form-input:focus-within{outline:none}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app .globo-form-control textarea::placeholder{color:var(--gs-white)}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app{margin:0;background-color:transparent}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app .globo-form-control{padding:0 10px;margin-bottom:20px}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app button[type=submit]{margin:0 10px;border:1px solid var(--gs-white);background-color:var(--gs-white);color:var(--gs-black);text-transform:uppercase;border-radius:0;width:calc(100% - 20px)}.goodstock .wrapper-form.wrapper-form-custom .globo-formbuilder .globo-form .globo-form-app .error{color:red;margin:10px 0 0}.goodstock .wrapper-column-two{padding:80px 0}.goodstock .wrapper-column-two .image-left .column:first-child{order:1}@media only screen and (min-width:768px){.goodstock .wrapper-column-two .image-left .column:first-child{order:2}}.goodstock .wrapper-column-two .image-left .column:last-child{order:2;margin-top:20px}.goodstock .wrapper-column-two .image-right .column:last-child{margin-top:20px}@media only screen and (min-width:768px){.goodstock .wrapper-column-two .image-left .column:last-child{order:1;margin-top:0}.goodstock .wrapper-column-two .image-right .column:last-child{margin-top:0}}.goodstock .wrapper-column-two .block{display:flex;flex-direction:column;justify-content:space-between;padding:20px;height:100%;background-color:var(--block-color);color:var(--contrast-color)}@media only screen and (min-width:1023px){.goodstock .wrapper-column-two .block{padding:30px}}.goodstock .wrapper-column-two .block:after{background:repeating-linear-gradient(90deg,var(--block-color) 0 5px,transparent 5px 10px) top / 100% 1px no-repeat,repeating-linear-gradient(90deg,var(--block-color) 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat,repeating-linear-gradient(0deg,var(--block-color) 0 5px,transparent 5px 10px) left / 1px 100% no-repeat,repeating-linear-gradient(0deg,var(--block-color) 0 5px,transparent 5px 10px) right / 1px 100% no-repeat}.goodstock .wrapper-column-two h2,.goodstock .wrapper-column-two h3{max-width:450px;line-height:110%;margin-bottom:40px}.goodstock .wrapper-column-two .content{max-width:500px;font-size:20px}.goodstock .wrapper-column-two .content p{font-size:20px}.goodstock .wrapper-column-two .block h3,.goodstock .wrapper-column-two .block p,.goodstock .wrapper-column-two .block a{color:var(--contrast-color)}.goodstock .wrapper-column-two-image .image img{object-fit:cover;min-height:500px;max-height:80vh}.goodstock .wrapper-column-two-testimonials h3{margin-bottom:50px}@media only screen and (min-width:768px){.goodstock .wrapper-column-two-testimonials h3{margin-bottom:20px}}.goodstock .wrapper-column-two-testimonials .image img{object-fit:cover;min-height:350px;max-height:50vh}@media only screen and (min-width:768px){.goodstock .wrapper-column-two-testimonials .image img{min-height:400px}}@media only screen and (min-width:1023px){.goodstock .wrapper-column-two-testimonials .image img{min-height:500px;max-height:80vh}}.goodstock .wrapper-column-two-testimonials .testimonial-slider-wrapper{position:relative;width:100%}.goodstock .wrapper-column-two-testimonials .testimonial-slider{position:relative;width:100%;margin-top:40px}@media only screen and (min-width:768px){.goodstock .wrapper-column-two-testimonials .testimonial-slider{margin-top:20px}}.goodstock .wrapper-column-two-testimonials .testimonial-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease}.goodstock .wrapper-column-two-testimonials .testimonial-slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto}.goodstock .wrapper-column-two-testimonials .slider-arrow{position:absolute;top:-73px;z-index:2;cursor:pointer;height:34px;width:34px;border:1px solid var(--gs-black);box-shadow:none;background-color:transparent;font-size:0}@media only screen and (min-width:768px){.goodstock .wrapper-column-two-testimonials .slider-arrow{top:-78px}}.goodstock .wrapper-column-two-testimonials .slider-arrow:hover{background-color:var(--gs-black);color:var(--gs-white)}.goodstock .wrapper-column-two-testimonials .slider-arrow.slider-arrow-prev{right:48px}.goodstock .wrapper-column-two-testimonials .slider-arrow.slider-arrow-prev:after{content:"\2190";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center;height:100%;width:100%;font-size:17px;line-height:29px}.goodstock .wrapper-column-two-testimonials .slider-arrow.slider-arrow-next{right:10px}.goodstock .wrapper-column-two-testimonials .slider-arrow.slider-arrow-next:after{content:"\2192";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center;height:100%;width:100%;font-size:17px;line-height:29px}.goodstock .wrapper-column-two-testimonials .slider-arrow[hidden]{display:none}.goodstock .wrapper-column-two-testimonials .block h3{font-size:32px}@media only screen and (min-width:1023px){.goodstock .wrapper-column-two-testimonials .block h3{font-size:40px}}.goodstock .wrapper-column-two-testimonials .block p{font-size:14px}@media only screen and (min-width:1023px){.goodstock .wrapper-column-two-testimonials .block p{font-size:20px}}.goodstock .wrapper-column-two-tabs .tabs-nav{background:repeating-linear-gradient(90deg,var(--gs-black) 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat}.goodstock .wrapper-column-two-tabs{padding:0 0 80px}@media only screen and (min-width:1200px){.goodstock .wrapper-column-two-tabs{padding:80px 0}}.goodstock .wrapper-column-two-tabs .column:first-child{padding-bottom:40px}@media only screen and (min-width:1023px){.goodstock .wrapper-column-two-tabs .column:first-child{padding-bottom:0}}.goodstock .wrapper-column-two-tabs .heading{max-width:650px}.goodstock .wrapper-column-two-tabs .tabs-nav{display:flex;align-items:flex-end;background:repeating-linear-gradient(90deg,var(--gs-black) 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat}.goodstock .wrapper-column-two-tabs .tab-button{-webkit-appearance:none;appearance:none;border:0;border-radius:0;margin:0;padding:10px 20px;background:repeating-linear-gradient(90deg,var(--gs-black) 0 5px,transparent 5px 10px) top / 100% 1px no-repeat,repeating-linear-gradient(0deg,var(--gs-black) 0 5px,transparent 5px 10px) left / 1px 100% no-repeat,repeating-linear-gradient(0deg,var(--gs-black) 0 5px,transparent 5px 10px) right / 1px 100% no-repeat;color:var(--gs-black);font:inherit;font-size:14px;line-height:1;cursor:pointer}@media only screen and (min-width:768px){.goodstock .wrapper-column-two-tabs .tab-button{font-size:20px}}.goodstock .wrapper-column-two-tabs .tab-button+.tab-button{margin-left:-1px}.goodstock .wrapper-column-two-tabs .tab-button.is-active{background:var(--gs-black);color:var(--gs-white)}.goodstock .wrapper-column-two-tabs .tab-panel{display:none}.goodstock .wrapper-column-two-tabs .tab-panel.is-active{display:block}.goodstock .wrapper-column-two-tabs .tab-panel .tab-row{display:grid;grid-template-columns:40% 60%;align-items:start;padding:20px 0;background:repeating-linear-gradient(90deg,var(--gs-black) 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat}.goodstock .wrapper-column-two-tabs .tab-row-title{padding-right:30px;font-size:14px;line-height:1}@media only screen and (min-width:768px){.goodstock .wrapper-column-two-tabs .tab-row-title{font-size:20px}}.goodstock .wrapper-column-two-tabs .tab-row-content{padding-right:20px}.goodstock .wrapper-column-two-tabs .tab-row-content p{margin:0;font-size:14px;line-height:1.2}.goodstock .wrapper-table{padding:0 0 80px}@media only screen and (min-width:1200px){.goodstock .wrapper-table{padding:80px 0}}.goodstock .wrapper-table+section{padding-top:0}.goodstock .wrapper-table .table{background-color:var(--gs-black);padding:20px 20px 30px;margin:0}@media only screen and (min-width:1023px){.goodstock .wrapper-table .table{padding:30px}}.goodstock .wrapper-table .table-intro{color:var(--gs-white);padding-bottom:80px}.goodstock .wrapper-table .table-intro .column:first-child{padding-left:0}.goodstock .wrapper-table .table-intro .column:last-child{padding-right:0}.goodstock .wrapper-table h3{max-width:500px}@media only screen and (min-width:768px){.goodstock .wrapper-table h3{max-width:300px}}@media only screen and (min-width:1023px){.goodstock .wrapper-table h3{max-width:500px}}.goodstock .wrapper-table h3,.goodstock .wrapper-table p{color:var(--gs-white)}.goodstock .wrapper-table .table .content{padding-top:10px;max-width:650px;color:var(--gs-white)}.goodstock .wrapper-table .table-comparison-head,.goodstock .wrapper-table .comparison-row{display:grid;grid-template-columns:18% 41% 41%}.goodstock .wrapper-table .table-comparison-head{align-items:end;border-bottom:1px solid var(--gs-white)}.goodstock .wrapper-table .table-comparison-heading{display:flex;align-items:flex-end;background-color:transparent;color:var(--gs-white)}.goodstock .wrapper-table .table-comparison-empty{background-color:transparent;color:var(--gs-white)}.goodstock .wrapper-table h3{color:var(--gs-white)}.goodstock .wrapper-table .heading{background-color:transparent;color:var(--gs-white)}.goodstock .wrapper-table .table-comparison-heading .tag{padding:10px 20px;color:var(--gs-black);background-color:var(--gs-white)}.goodstock .wrapper-table .comparison-row{border-bottom:1px solid var(--gs-white)}.goodstock .wrapper-table .comparison-title{max-width:85px}.goodstock .wrapper-table .comparison-title,.goodstock .wrapper-table .comparison-value{padding:10px;font-size:14px;color:var(--gs-white)}@media only screen and (min-width:1023px){.goodstock .wrapper-table .comparison-title,.goodstock .wrapper-table .comparison-value{padding:20px}}.goodstock .wrapper-table .comparison-value{text-align:center;border-left:1px solid var(--gs-white)}.goodstock .wrapper-table .comparison-value p{margin:0}.goodstock .wrapper-table .table>:not(caption)>*>*{background-color:transparent;padding:0}.goodstock .table-comparison--desktop{display:none}.goodstock .table-tabs{display:block}@media only screen and (min-width:768px){.goodstock .table-comparison--desktop{display:block}.goodstock .table-tabs{display:none}}.goodstock .table-tabs__nav{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.goodstock .wrapper-table .table-tabs__panel .comparison-value{text-align:left}.goodstock .table-tabs__button{-webkit-appearance:none;appearance:none;border:0;margin:0 0 40px;padding:10px 20px!important;background:transparent;cursor:pointer;font:inherit;text-align:center;color:var(--gs-white);border:1px solid var(--gs-white)}.goodstock .table-tabs__button.is-active{background:var(--gs-white)!important;color:var(--gs-black)!important}.goodstock .table-tabs__panel{display:none}.goodstock .table-tabs__panel.is-active{display:block}.goodstock .table-tabs__row{display:grid;grid-template-columns:30% 70%;gap:0;padding:20px 0}.goodstock .table-tabs__row+.table-tabs__row{border-top:1px solid var(--gs-white)}.goodstock .table-tabs__row .comparison-value p:first-child{margin-top:0}.goodstock .table-tabs__row .comparison-value p:last-child{margin-bottom:0}.goodstock .wrapper-page{padding:80px 0}.goodstock .wrapper-page h1,.goodstock .wrapper-page h2,.goodstock .wrapper-page h3,.goodstock .wrapper-page h4,.goodstock .wrapper-page h5,.goodstock .wrapper-page h6,.goodstock .wrapper-page span,.goodstock .wrapper-page li,.goodstock .wrapper-page p,.goodstock .wrapper-page a,.goodstock .wrapper-page div{font-weight:500}.goodstock main[data-template=cart] .section{display:flex;justify-content:flex-start}.goodstock main[data-template=cart] .section .cart-page{width:100%;padding:20px 10px;margin-top:60px}@media screen and (min-width:768px){.goodstock main[data-template=cart] .section .cart-page{padding:20px 20px 100px}}.goodstock main[data-template=cart] .section .cart-page .cart-items--dividers .cart-items__table-row{border-bottom:1px solid var(--gs-black)}.goodstock main[data-template=cart] .section .cart-page .cart-page__title{margin-bottom:10px}.goodstock main[data-template=cart] .section .cart-page .cart-page__title+.cart-page__items{margin:0}.goodstock main[data-template=cart] .section .cart-page .cart-items__table-row:last-child{padding-bottom:var(--cart-items-gap);border-bottom:none}@media screen and (min-width:768px){.goodstock main[data-template=cart] .section .cart-page .cart-items__table-row:last-child{border-bottom:none}}.goodstock main[data-template=cart] .section .cart-page .cart__container--extend .cart__summary-inner{padding:0;width:100%}.goodstock main[data-template=cart] .section .cart-page .cart-items__media-container{--ratio:auto!important}.goodstock main[data-template=cart] .section .cart-page .cart-items__media-image{position:relative;object-fit:cover;width:85px;border:1px solid var(--gs-black)}.goodstock main[data-template=cart] .section .cart-page .cart-discount__content{padding:0}.goodstock main[data-template=cart] .section .cart-page .quantity-selector{border:1px solid var(--gs-black);border-radius:0;padding:5px 10px;background-color:transparent}.goodstock main[data-template=cart] .section .cart-page .cart__summary-totals{gap:40px}.goodstock main[data-template=cart] .section .cart-page .cart-items__price{height:auto;min-height:auto}.goodstock main[data-template=cart] .section .cart-page #cart-discount{border:1px solid var(--gs-black);border-radius:0;padding:5px 10px;color:var(--gs-white)}.goodstock main[data-template=cart] .section .cart-page .cart-discount__button{background-color:var(--gs-black);border-radius:0;padding:5px 20px;color:var(--gs-white);text-transform:uppercase;border:none}.goodstock main[data-template=cart] .section .cart-page .cart__total-container:has(.cart__installments){row-gap:2px}.goodstock main[data-template=cart] .section .cart-page #checkout{background-color:var(--gs-black);border-radius:0;padding:5px 20px;color:var(--gs-white);text-transform:uppercase;border:none}.goodstock main[data-template=cart] .section .cart-page .button-text{color:var(--gs-white)}.goodstock main[data-template=cart] .section .cart-page #cart-discount:focus-visible{outline:none}.goodstock main[data-template=cart] .section .cart-page #cart-discount::placeholder{color:var(--gs-black)}.goodstock main[data-template=cart] .section .cart-page #cart-discount:-moz-placeholder{color:var(--gs-black)}.goodstock main[data-template=cart] .section .cart-page .cart-page__items{border-top:none;padding-top:10px}.goodstock main[data-template=cart] .section .cart-page .cart-actions{padding:0;border-block:none;margin-block-start:0}.goodstock main[data-template=cart] .section .cart-page .h4{font-weight:500}.goodstock main[data-template=cart] .section .cart-page .cart-actions .cart-discount .cart-discount__form{gap:0}.goodstock main[data-template=cart] .section .cart-page .cart-actions .disclosure-trigger{padding:10px 0}.goodstock main[data-template=cart] .cart-summary{background-color:transparent}.goodstock main[data-template=cart] .shopify-section:not(.header-section) .section-background{background-color:transparent}.goodstock main[data-template=cart] .cart-summary__inner{width:100%;padding:20px}@media screen and (min-width:768px){.goodstock main[data-template=cart] .cart-summary__inner{padding:30px}}.goodstock main[data-template=cart] .cart-summary__inner:after{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;background:repeating-linear-gradient(90deg,#242424 0 5px,transparent 5px 10px) top / 100% 1px no-repeat,repeating-linear-gradient(90deg,#242424 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat,repeating-linear-gradient(0deg,#242424 0 5px,transparent 5px 10px) left / 1px 100% no-repeat,repeating-linear-gradient(0deg,#242424 0 5px,transparent 5px 10px) right / 1px 100% no-repeat}.goodstock .cart-items-component .cart-page ul,.goodstock .cart-items-component .cart-page ol,.goodstock .cart-items-component .cart-page li,.goodstock .cart-items-component .cart-page p,.goodstock .cart-items-component .cart-page span,.goodstock .cart-items-component .cart-page a,.goodstock .cart-items-component .cart-page input,.goodstock .cart-items-component .cart-page textarea,.goodstock .cart-items-component .cart-page select,.goodstock .cart-items-component .cart-page button,.goodstock .cart-items-component .cart-page small,.goodstock .cart-items-component .cart-page dt,.goodstock .cart-items-component .cart-page dd{color:var(--gs-black);font-size:15px;line-height:120%}.goodstock .cart-items-component .cart-page .cart-title h1{color:var(--gs-black);font-size:48px}.goodstock .cart-items-component .cart-page .cart-title .cart-bubble{display:none}.goodstock .cart-page a.cart-items__empty-button{background-color:var(--gs-black);border-radius:0;padding:5px 10px;color:var(--gs-white);border:none}.goodstock .cart-items-component .section--page-width{width:100%}.goodstock shopify-accelerated-checkout-cart{display:none!important}.goodstock .page-wrapper--drawer-open{margin:0}.goodstock #cart-drawer dialog{position:fixed;top:0;z-index:1001;border-left:1px solid var(--gs-black)}.goodstock #cart-drawer .theme-drawer__close-button{background-color:var(--gs-black);border-radius:0;box-shadow:none;width:50px}.goodstock #cart-drawer .theme-drawer__close-button .svg-wrapper{width:30px}.goodstock #cart-drawer .theme-drawer__close-button .svg-wrapper>svg{width:30px;height:30px}.goodstock #cart-drawer .theme-drawer__close-button .svg-wrapper svg path{fill:var(--gs-white)}.goodstock #cart-drawer .theme-drawer__header{padding:20px 20px 80px}.goodstock #cart-drawer .cart-drawer__items{padding:0 20px}@media screen and (min-width:768px){.goodstock #cart-drawer .cart-drawer__items{padding:0 20px}}.goodstock #cart-drawer .cart-drawer__summary{padding:20px}@media screen and (min-width:768px){.goodstock #cart-drawer .cart-drawer__summary{padding:20px}}.goodstock #cart-drawer .theme-drawer__badge{display:none}.goodstock #cart-drawer .cart-items__media{border:1px solid var(--gs-black)}.goodstock #cart-drawer .cart-items__media .cart-items__media-container{--ratio:auto!important}.goodstock #cart-drawer .quantity-selector-wrapper{color:var(--gs-black)}.goodstock #cart-drawer .quantity-selector-wrapper .quantity-selector{border-radius:0;height:var(--minimum-touch-target);border:1px solid var(--gs-black)}.goodstock #cart-drawer .quantity-selector-wrapper .button:disabled{opacity:.2}.goodstock #cart-drawer .cart-drawer__items .cart-items__table-row{border-color:var(--gs-black)}.goodstock #cart-drawer .cart-discount__form{gap:0}.goodstock #cart-drawer .cart-discount__form #cart-discount{border:1px solid var(--gs-black);border-radius:0}.goodstock #cart-drawer .cart-totals,.goodstock #cart-drawer .cart-actions{border-color:var(--gs-black)}.goodstock #cart-drawer .cart-discount__form .cart-discount__button{border:1px solid var(--gs-black);border-radius:0;background-color:var(--gs-black);color:var(--gs-white);text-transform:uppercase}.goodstock #cart-drawer .cart__ctas button[type=submit]{background-color:var(--gs-black);border-radius:0;box-shadow:none;color:var(--gs-white)}.goodstock #cart-drawer .cart__ctas button[type=submit] span{color:var(--gs-white);text-transform:uppercase}.goodstock .wrapper-column-two-trade ol{position:relative;padding:0;margin:40px 0 0;counter-reset:testimonials}.goodstock .wrapper-column-two-trade ol:before{content:"";position:absolute;left:40px;top:0;bottom:0;width:1px;background-color:var(--gs-black)}.goodstock .wrapper-column-two-trade ol li{position:relative;font-size:14px;list-style:none;padding:10px 0 10px 60px;border-top:1px solid var(--gs-black);counter-increment:testimonials}@media only screen and (min-width:768px){.goodstock .wrapper-column-two-trade ol li{font-size:20px}}.goodstock .wrapper-column-two-trade ol li:before{content:counter(testimonials) ".";position:absolute;left:12px;top:10px;text-align:center}.goodstock .wrapper-column-two-trade ol li:last-child{border-bottom:1px solid var(--gs-black)}.goodstock .wrapper-column-two-trade .block{min-height:400px}.goodstock .wrapper-column-two-trade .column:first-child{padding-bottom:40px}@media only screen and (min-width:768px){.goodstock .wrapper-column-two-trade .column:first-child{padding-bottom:0}}.goodstock .wrapper-nav-anchors+.wrapper-column-one-image{padding-top:80px}.wrapper-column-one-image .container[id]{scroll-margin-top:100px}.goodstock .wrapper-column-one-image{padding-bottom:80px}.goodstock .wrapper-column-one-image h3{margin-bottom:40px}.goodstock .wrapper-listing-product-grid+.wrapper-faq,.goodstock .wrapper-listing-product-trade+.wrapper-faq{position:relative}.goodstock .wrapper-listing-product-grid+.wrapper-faq:after,.goodstock .wrapper-listing-product-trade+.wrapper-faq:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;pointer-events:none;background:repeating-linear-gradient(90deg,#BABABA 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat}.goodstock .wrapper-nav-anchors{transition:transform .25s ease}@media only screen and (min-width:768px){.goodstock .wrapper-nav-anchors{position:sticky;top:0;z-index:100;transform:translate(0)}}.goodstock .wrapper-nav-anchors.is-hidden{transform:translateY(-200%)}.goodstock .wrapper-nav-anchors .listing-anchors{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0;border:1px solid var(--gs-black);border-top:none;background-color:var(--gs-white)}@media only screen and (min-width:768px){.goodstock .wrapper-nav-anchors .listing-anchors{margin:20px 0}}@media only screen and (min-width:1023px){.goodstock .wrapper-nav-anchors .listing-anchors{margin:20px 0;flex-wrap:nowrap;border:1px solid var(--gs-black)}}.goodstock .wrapper-nav-anchors .listing-anchors li{list-style-type:none;flex:0 0 50%;box-sizing:border-box;margin:0;padding:0;border-right:1px solid var(--gs-black);border-top:1px solid var(--gs-black)}@media only screen and (min-width:480px){.goodstock .wrapper-nav-anchors .listing-anchors li{flex:0 0 33.333%}}@media only screen and (min-width:1023px){.goodstock .wrapper-nav-anchors .listing-anchors li{flex:1 1 0;border-top:none;border-right:1px solid var(--gs-black)}}.goodstock .wrapper-nav-anchors .listing-anchors li:nth-child(3n){border-right:none}@media only screen and (max-width:480px){.goodstock .wrapper-nav-anchors .listing-anchors li:nth-child(2n){border-right:none}.goodstock .wrapper-nav-anchors .listing-anchors li:nth-child(odd){border-right:1px solid var(--gs-black)}}@media only screen and (min-width:1023px){.goodstock .wrapper-nav-anchors .listing-anchors li:nth-child(3n){border-right:1px solid var(--gs-black)}}.goodstock .wrapper-nav-anchors .listing-anchors li:last-child{border-right:0}@media only screen and (min-width:768px){.goodstock .wrapper-nav-anchors .listing-anchors li:last-child{border-right:none}}.goodstock .wrapper-nav-anchors .listing-anchors li a{display:flex;align-items:center;justify-content:center;width:100%;padding:17px 5px;font-size:14px;line-height:1;text-transform:uppercase;text-align:center;transition:all .25s ease-out}@media only screen and (min-width:768px){.goodstock .wrapper-nav-anchors .listing-anchors li a{padding:10px 15px}}.goodstock .wrapper-nav-anchors .listing-anchors li a:hover{background-color:var(--gs-grey);color:var(--gs-black);transition:all .25s ease-out}.goodstock .wrapper-nav-anchors .listing-anchors .active a{background-color:var(--gs-black);color:var(--gs-white)}.goodstock .wrapper-listing-product-trade{display:none;padding:80px 0}@media only screen and (min-width:768px){.goodstock .wrapper-listing-product-trade{display:block}}@media only screen and (min-width:768px){.goodstock .wrapper-listing-product-trade+.wrapper-listing-product-trade{padding-top:0}}.goodstock .wrapper-listing-product-trade h3{margin:0}.goodstock .wrapper-listing-product-trade .row-content .image{margin-top:40px}.goodstock .wrapper-listing-product-trade .container+.container{margin-top:80px}.goodstock .wrapper-listing-product-trade .container[id]{scroll-margin-top:100px}.goodstock .wrapper-listing-product-trade .item-product{width:100%}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gt-custom.css.map */
