.Heading.u-h1{text-align:center;margin-bottom:50px;margin-top:32px}.template-page-stores .page-row-heading{text-align:center;text-transform:uppercase}.template-page-stores .page-row-content{padding:0}.stores-collapsible__wrapper.collapsible__is-open .la-plus{display:none}.stores-collapsible__wrapper:not(.collapsible__is-open) .la-minus{display:none}.stores-collapsible__wrapper .stores-collapsible__trigger{letter-spacing:0;line-height:.8125rem;text-align:center;text-transform:uppercase;width:100%;padding:0;margin:1rem 0}.store-list-view__wrapper{margin-top:.25rem;margin-bottom:.25rem}.store-list-view__wrapper:first-child{margin-top:0}.store-list-view__wrapper:last-child{margin-bottom:0}.store-list-view__wrapper .store-list-view__info{padding:1rem 2rem}@media screen and (min-width:48rem){.store-list-view__wrapper .store-list-view__info{padding:0 2rem}}.store-list-view__wrapper .store-list-view__info .store-list-view__info-item{display:block;margin-top:1rem}.store-list-view__wrapper .store-list-view__info .store-list-view__info-item:first-child{margin-top:0}.store-list-view__wrapper .store-list-view__info .store-list-view__info-streetname+.store-list-view__info-postalcode{margin-top:0}.template-page .content-page-section .image-text__content-wrapper{box-sizing:border-box}.spec-icons-wrapper .icon-wrapper{display:inline-block;height:.8em;padding-left:.8em;padding-bottom:0;vertical-align:middle;position:relative;font-size:40px}.spec-icons-wrapper{display:flex}.spec-icon-container p{line-height:20px;margin-top:12px;display:block;font-weight:700;letter-spacing:1px}@media screen and (min-width: 768px){.spec-icon-container{display:inline-block;text-align:center;margin-bottom:20px;width:100%}.spec-icons-wrapper .icon-wrapper{display:inline-block;height:.8em;padding-left:.8em;padding-bottom:0;vertical-align:middle;position:relative}.spec-icon-container i{font-size:40px}.icon-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}}.icon-waterproof-01 svg,.icon-waterproof-02 svg,.icon-waterproof-03 svg{height:17px;padding-top:7px}.icon-waterproof-taped-seems svg{height:22px;padding-top:5px}.icon-four-way-stretchable svg{height:56px;margin-top:-14px}.icon-high-stretch-yarn svg{height:53px;margin-top:-9px}.icon-after-sale svg,.icon-tested svg{height:48px;top:-9px}.icon-natural-chemicals svg{height:43px;top:-12px;left:3px}@media screen and (max-width: 767px){.spec-icon-container{display:inline-block;text-align:center;width:100%;margin-bottom:25px}.spec-icons-wrapper .icon-wrapper{margin-top:40px}}main{background-color:#f6f6f6}.img,figure,p{margin:0 0 1.5rem}.img:last-child,figure:last-child,p:last-child{margin-bottom:0}.page-row:after,.page-row:before{content:"";display:table;clear:both}.img{display:block}.embed.img__responsive.img__cover{height:0;padding-bottom:100%}.img img{display:block;max-width:100%;height:auto;transition:opacity .2s ease-in-out}.img.img--wrapper{position:relative;overflow:hidden}.img.img--cover{height:0;padding-bottom:100%}.img.img--cover.img--1x1{padding-bottom:100%}.img.img--cover picture{position:absolute;top:0;left:0;right:0;bottom:0}.page-row-content{padding-left:1.25rem}@media screen and (min-width: 48rem){.page-row-content{padding-left:2rem}}.page-row-content{padding-right:1.25rem}@media screen and (min-width: 48rem){.page-row-content{padding-right:2rem}}.page-row-content{transition:padding .1s ease-in-out}.page-main{min-width:320px;width:100%;flex-grow:1;display:flex;flex-direction:column}.page-row-content{max-width:none;margin:0 auto}.page-row{position:relative;z-index:1;margin-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width: 48rem){.page-row{margin-top:3.5rem;padding-bottom:3.5rem}}.page-row-content{margin-top:1.5rem}@media screen and (min-width: 48rem){.page-row-content{margin-top:2.5rem}}.page-row-content:first-child{margin-top:0}.content-page-section--image-text{display:flex;margin:0 -2rem;flex-direction:column-reverse}@media screen and (min-width: 48rem){.content-page-section--image-text{margin:0 -2rem}}@media screen and (min-width: 48rem){.content-page-section--image-text.right{flex-direction:row}}@media screen and (max-width: 767rem){.content-page-section--image-text{margin:0}}.content-page-section--image-text .image-text__content-wrapper{flex-basis:100%;max-width:100%;padding:5% 2rem;box-sizing:border-box}@media screen and (min-width: 48rem){.content-page-section--image-text .image-text__content-wrapper{flex-basis:50%;max-width:50%;padding:5%}}.content-page-section--image-text .image-text__image-wrapper{flex-basis:100%;max-width:100%;margin-top:1.25rem}@media screen and (min-width: 48rem){.content-page-section--image-text .image-text__image-wrapper{margin-top:0;flex-basis:50%;max-width:50%}}@media screen and (min-width: 1120px){#top-margin{height:32px}}.page-full .page-row-content.text-align__center{padding-bottom:70px}@media screen and (max-width: 767px){.page-row-content.page-wide.text-align__center{padding:33px 32px}.page-full .page-row-content.text-align__center{padding-bottom:33px}}@media screen and (max-width: 1119px){.template-page .content-page-section .image-text__content-wrapper{padding:1.8rem 2rem 73px;padding-top:33px!important;padding-bottom:33px!important}}.template-page-stores .Container{margin:0 auto;padding:0}@media screen and (min-width: 641px){.template-page-stores .PageHeader{margin:29px 0 50px}}@media screen and (max-width: 640px){.template-page-stores .PageHeader{margin-top:-14px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/theme-page.css.map */
