.page-list-grid .page-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:400;font-family:poppins,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial;font-weight:700;font-size:31px;line-height:36px}@media screen and (min-width:1025px){.page-list-grid .page-title{font-size:42px;line-height:46px}}.page-list-grid .subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:400;font-family:neue-haas-grotesk-display,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}@media screen and (min-width:1025px){.page-list-grid .subtitle{font-size:13px;line-height:18px}}.page-list-grid .title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:400;font-family:poppins,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial;font-weight:700;font-size:21px;line-height:28px;letter-spacing:0}@media screen and (min-width:1025px){.page-list-grid .title{font-size:26px;line-height:32px;letter-spacing:0}}.page-list-grid .content-wrapper{max-width:1280px;margin:auto;padding:0 20px}.page-list-grid .content-top{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #f3f3f3;text-align:left}.page-list-grid .content-top .page-title,.page-list-grid .content-top .rte{max-width:700px;margin:0 auto}.page-list-grid .page-title{margin-bottom:5px}.page-list-grid .list-wrap{margin-top:20px}.page-list-grid .list-wrap .collection-products>.item picture{margin-bottom:12px}.page-list-grid .list-title .subtitle{margin-bottom:8px}.page-list-grid .list-title .title{margin-bottom:20px}.page-list-grid aside{margin-bottom:40px}.page-list-grid aside .mobile-nav{position:relative}.page-list-grid aside .mobile-nav .icon{position:absolute;top:0;right:0;z-index:-1}.page-list-grid aside .mobile-nav .icon:before{font-size:18px;line-height:40px;display:inline-block!important;padding:0 20px;vertical-align:bottom}.page-list-grid aside .mobile-nav select{line-height:40px;border:1px solid #f3f3f3;padding:0 15px;position:relative;z-index:1;background-color:transparent}.page-list-grid aside .desktop-nav>li{margin-bottom:10px}.page-list-grid aside .desktop-nav>li button[data-filter=all]{font-weight:700}.page-list-grid aside .desktop-nav li{position:relative}.page-list-grid aside .desktop-nav li.open .icon{transform:rotate(180deg)}.page-list-grid aside .desktop-nav li.open .accordion{height:auto}.page-list-grid aside .desktop-nav .accordion-toggle,.page-list-grid aside .desktop-nav a{display:block;width:100%;text-align:left;line-height:40px}.page-list-grid aside .desktop-nav .accordion-toggle{line-height:40px}.page-list-grid aside .desktop-nav .accordion{height:0;overflow:hidden}.page-list-grid aside .desktop-nav .accordion li{margin-top:10px}.page-list-grid aside .desktop-nav .accordion button{display:block;position:relative;text-align:left;width:100%;padding:8px 15px}.page-list-grid aside .desktop-nav .accordion button.active{background-color:#f3f3f3;text-decoration:none;text-indent:100%;white-space:nowrap;overflow:hidden;text-indent:0}.page-list-grid aside .desktop-nav .accordion button.active .icon-fallback-text{display:block;width:0;height:0;overflow:hidden}.page-list-grid aside .desktop-nav .accordion button.active:after{display:block;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";font-size:11px;text-indent:0;position:absolute;right:12px;top:50%;transform:translate3d(0,-50%,0)}.page-list-grid aside .desktop-nav a{padding:0 0 0 15px}.page-list-grid aside .desktop-nav a.active{font-weight:700}.page-list-grid aside .desktop-nav .icon{position:absolute;top:0;right:0;display:inline-block;padding:0 10px;transition:all .1s ease-in;transform:rotate(0deg)}.page-list-grid aside .desktop-nav .icon:before{line-height:40px;font-size:18px}.page-list-grid .collections-list{flex:1 1 auto}.page-list-grid .collections-list .item{text-align:center}@media screen and (min-width:1025px){.page-list-grid .page-title,.page-list-grid .rte{text-align:center}.page-list-grid .content-top{padding-top:80px;padding-bottom:80px}.page-list-grid .list-wrap{display:flex;padding:0;margin:80px 40px 20px}.page-list-grid aside{width:28%;flex:0 0 auto;padding:35px 90px 30px 0}.page-list-grid .list{width:75%}.page-list-grid .collection-products>.item{width:calc(25% - 15px)}.page-list-grid .accordion li{margin-right:20px}}@media screen and (min-width:1360px){.page-list-grid .content-wrapper{margin-left:auto;margin-right:auto}}:root{--small-screen:441px;--medium-screen:768px;--large-screen:1025px;--x-large-screen:1280px;--xx-large-screen:1440px}.template-page.template-suffix-downloads .page-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:400;font-family:neue-haas-grotesk-display,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:46px;line-height:63px;font-weight:700;text-align:center;margin:25px 0}@media screen and (min-width:1025px){.template-page.template-suffix-downloads .page-title{font-size:52px;line-height:72px}}.template-page.template-suffix-downloads .pattern-name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:400;font-family:neue-haas-grotesk-display,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;letter-spacing:1px}@media screen and (min-width:1025px){.template-page.template-suffix-downloads .pattern-name{font-size:15px;line-height:22px}}.template-page.template-suffix-downloads .content-wrapper .link,.template-page.template-suffix-downloads .content-wrapper .links a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:400;font-family:neue-haas-grotesk-display,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;color:#676f44;text-decoration:underline}@media screen and (min-width:1025px){.template-page.template-suffix-downloads .content-wrapper .link,.template-page.template-suffix-downloads .content-wrapper .links a{font-size:13px;line-height:18px}}.template-page.template-suffix-downloads .row.headings{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:neue-haas-grotesk-display,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-weight:400;font-size:11px;line-height:15px;letter-spacing:1.75px;text-transform:uppercase}@media screen and (min-width:1025px){.template-page.template-suffix-downloads .row.headings{font-size:13px;line-height:18px;letter-spacing:2px}}.template-page.template-suffix-downloads .desktop-download-nav a.active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:400;font-family:neue-haas-grotesk-display,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.template-page.template-suffix-downloads{padding:0 0 30px}.template-page.template-suffix-downloads .accordion-toggle~.icon{z-index:-1}.template-page.template-suffix-downloads .rte{text-align:center}.template-page.template-suffix-downloads .row{position:relative;margin:0 0 20px}.template-page.template-suffix-downloads .pattern-name{max-width:35%;margin:10px auto 10px 0}.template-page.template-suffix-downloads .links{position:absolute;right:0;bottom:0}.template-page.template-suffix-downloads .links a{display:inline-block;margin:0 10px}.template-page.template-suffix-downloads .block-link{display:block}.template-page.template-suffix-downloads .icon-download{display:inline-block;vertical-align:text-top;margin-left:10px;color:#676f44}@media screen and (min-width:768px){.template-page.template-suffix-downloads .row{display:flex;flex-direction:row;margin-bottom:7px}.template-page.template-suffix-downloads .row>*{margin:0 15px 8px 0;flex:1 1 auto}.template-page.template-suffix-downloads .row>:last-child{margin-right:0}.template-page.template-suffix-downloads .row .desktop{width:51%}.template-page.template-suffix-downloads .row .tablet{width:32%}.template-page.template-suffix-downloads .row .mobile{width:18%}.template-page.template-suffix-downloads .row.headings{margin:0 0 10px;text-align:center}.template-page.template-suffix-downloads .content-wrapper .link{float:right;margin:10px 0}}@media screen and (min-width:1025px){.template-page.template-suffix-downloads .page-title{margin:70px 0}}