@charset "UTF-8";html{font-size:12.5px;-webkit-font-smoothing:antialiased}@media screen and (max-width: 768px){html{font-size:11px}}body,input,textarea,button,select{font-size:1rem;line-height:1.35}body *{font-family:DM Sans,Arial,sans-serif!important;letter-spacing:.065em}b,strong{font-weight:700}b,b *,strong,strong *{letter-spacing:.1em}.product-single__description strong{letter-spacing:inherit;font-weight:400;color:#cf36bc}h1{letter-spacing:.1em}::selection{background-color:#7373731c}h3,h4,.h3,.h4{font-weight:400;font-size:1em}.tabled-content blockquote,.tabled-content h4{text-transform:none;font-size:1.5em}.tabled-content strong:empty{display:none}.btn,.single-option-radio label,.site-nav__link{font-weight:400}.site-nav__link.site-nav__link--icon{padding:0 1rem;vertical-align:middle}.site-nav__link.site-nav__link--icon .icon{font-size:1.5rem}main.main-content table th{text-transform:none}main.main-content table tr:first-child th:after,main.main-content table tr:first-child td:after{display:none}table.chart tr th,table.chart tr td{border-right:1px solid;border-bottom:1px solid;padding:.75rem 0;text-align:center;font-size:.875rem}table.chart tr td:last-child{border-right:0!important}table.chart tr:last-child:not(:only-child) th,table.chart tr:last-child:not(:only-child) td{border-bottom:0}table.chart.shipping th{text-align:left;width:50%}p{text-rendering:geometricPrecision}.hero__slide .hero__title,.collection-grid__item-title,.table-col.title h1{font-size:3.5rem;text-align:left;text-transform:uppercase}@media only screen and (max-width: 768px){.hero__slide .hero__title,.table-col.title h1{font-size:2.5rem}.collection-grid__item-title{font-size:1.25rem;font-weight:400}}.product-single__price,.product-single__price--compare-at,.grid-product__price{font-size:.875rem}.product-single__title,.grid-product__title{font-size:1.125rem}.grid-product__title{margin-top:.5em;margin-bottom:.5em;letter-spacing:.1em;display:inline-block;border-bottom:1px solid white}@media (min-width: 769px){.grid-product__title{max-width:90%}}@media (min-width: 1024px){.grid-product__title{max-width:80%}}.main-content form:not(.cart){font-size:.875rem}.main-content .rte p,.main-content .rte ul,.main-content .rte ol{font-size:inherit;margin-bottom:1em}.main-content .rte table{margin-bottom:4rem}.site-nav__dropdown{margin-left:.25rem;padding:0;box-shadow:none;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.site-nav__dropdown li{margin:0}.site-nav__dropdown .site-nav__dropdown-link{padding:.75em 2em .75em 1em;text-transform:uppercase;font-size:1em;line-height:1}.site-nav__dropdown .site-nav__dropdown-link:hover,.site-nav__dropdown .site-nav__dropdown-link:active,.site-nav__dropdown li.site-nav--active .site-nav__dropdown-link,.site-nav__dropdown li.tag--active .site-nav__dropdown-link{background:#000;color:#fff}.site-nav--has-dropdown:hover>a:before{display:none}div#Hero,div#HeroVideo{max-height:calc(var(--vh, 1vh) * 75)}.hero__text-wrap .hero__header{opacity:1!important;animation:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important}.hero__text-wrap .hero__title{margin-bottom:auto!important}@media (min-width: 1000px){.hero__text-wrap .hero__title{max-width:60vw}}.hero__text-wrap .hero__subtitle{font-weight:400}@media (max-width: 768px){.hero__text-wrap .hero__subtitle{font-size:1.5rem;margin-bottom:.5rem}}.hero__title{text-transform:uppercase;text-shadow:0 0 2.75em rgba(0,0,0,.612)}.hero__slide{background-color:transparent!important;background-repeat:no-repeat;background-size:cover}.hero__slide,.hero__slide .hero__image{background-position:50% 50%}.hero__slide .is-dark .hero__text-wrap p.hero__title,.hero__slide .is-dark .hero__text-wrap p.hero__subtitle{text-shadow:0 0 1.75em white,0 0 2.75em white}.hero__slide .is-dark a.hero__cta{color:#000}.hero__slide .is-light .hero__text-wrap p.hero__title,.hero__slide .is-light .hero__text-wrap p.hero__subtitle{text-shadow:0 0 1.75em black,0 0 2.75em black}.hero__slide .is-light a.hero__cta{color:#fff}.hero__slide .hero__slide .icon-arrow-right{display:none}.hero__text-content{text-align:left;height:100%!important;padding:6rem 4rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;opacity:0;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;animation:none!important}@media screen and (max-width: 768px){.hero__text-content{padding:3rem 2rem}}.hero__text-content .hero__subtitle,.hero__text-content .hero__title{transition:transform .4s;-webkit-transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s}.hero__text-content .hero__subtitle{opacity:0;transform:translate(-2rem);-webkit-transform:translateX(-2rem);-moz-transform:translateX(-2rem);-ms-transform:translateX(-2rem);-webkit-transition:opacity .4s .4s,transform .6s .4s;transition:opacity .4s .4s,transform .6s .4s}.hero__text-content .hero__title{opacity:0;transform:translate(2rem);-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);-webkit-transition:opacity .6s .7s,transform .6s .7s;transition:opacity .6s .7s,transform .6s .7s}.slick-initialized .hero__text-content{opacity:0}#Hero{margin-top:0!important;opacity:0;transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s}#Hero a.btn.hero__cta{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transition:all .4s .24s;-webkit-transition:all .4s .24s;-moz-transition:all .4s .24s;-ms-transition:all .4s .24s;-o-transition:all .4s .24s}#Hero.first-loaded,#Hero.slick-initialized,#Hero.first-loaded .hero__text-content,#Hero.slick-initialized .hero__text-content{opacity:1}#Hero.first-loaded .hero__text-content .hero__subtitle,#Hero.slick-initialized .hero__text-content .hero__subtitle,#Hero.first-loaded .hero__text-content .hero__title,#Hero.slick-initialized .hero__text-content .hero__title{opacity:1;transform:translate(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}#Hero.first-loaded .hero__text-content a.btn.hero__cta,#Hero.slick-initialized .hero__text-content a.btn.hero__cta{transform:translateY(0);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%)}#Hero a{color:inherit}#Hero a.btn.hero__cta{position:absolute;right:5rem;bottom:4rem;border:0;background:#fff;color:#000;padding:2em 3em;transition-delay:.2s;line-height:1}@media (max-width: 769px){#Hero a.btn.hero__cta{right:2rem;bottom:2rem;padding:1.5em 2em}}#Hero a.btn.hero__cta:hover{background-color:#fff9}#Hero ul.slick-dots{position:absolute;bottom:5rem;left:4rem;width:auto}@media screen and (max-width: 768px){#Hero ul.slick-dots{bottom:2rem;left:2rem}}.slick-slider .slick-dots li{margin:0 .75rem}.slick-slider .slick-dots li button:before{width:1rem!important;height:1rem!important;margin:0!important;box-sizing:border-box;border:1px solid white;background-color:transparent}.slick-slider .slick-dots li.slick-active button:before{background-color:#fff}.locksmith-passcode{border-bottom:1px solid}.btn,.btn--secondary,.rte .btn--secondary,.rte .btn,.btn:hover,.btn--secondary:hover,.rte .btn:hover,.rte .btn--secondary:hover{background-color:#000;border:1px solid black;color:#fff;padding:.75em;height:auto}.btn,.btn span,.btn--secondary,.btn--secondary span,.rte .btn--secondary,.rte .btn--secondary span,.rte .btn,.rte .btn span,.btn:hover,.btn:hover span,.btn--secondary:hover,.btn--secondary:hover span,.rte .btn:hover,.rte .btn:hover span,.rte .btn--secondary:hover,.rte .btn--secondary:hover span{line-height:1;font-size:.875rem;font-weight:400;letter-spacing:.1em}.btn:hover,.btn--secondary:hover,.rte .btn--secondary:hover,.rte .btn:hover,.btn:hover:hover,.btn--secondary:hover:hover,.rte .btn:hover:hover,.rte .btn--secondary:hover:hover{background-color:#fff;color:#000}.btn.invert,.btn--secondary.invert,.rte .btn--secondary.invert,.rte .btn.invert,.btn:hover.invert,.btn--secondary:hover.invert,.rte .btn:hover.invert,.rte .btn--secondary:hover.invert{background-color:#fff;border-color:#000}.btn.invert,.btn.invert span,.btn--secondary.invert,.btn--secondary.invert span,.rte .btn--secondary.invert,.rte .btn--secondary.invert span,.rte .btn.invert,.rte .btn.invert span,.btn:hover.invert,.btn:hover.invert span,.btn--secondary:hover.invert,.btn--secondary:hover.invert span,.rte .btn:hover.invert,.rte .btn:hover.invert span,.rte .btn--secondary:hover.invert,.rte .btn--secondary:hover.invert span{color:#000}.btn.invert:hover,.btn--secondary.invert:hover,.rte .btn--secondary.invert:hover,.rte .btn.invert:hover,.btn:hover.invert:hover,.btn--secondary:hover.invert:hover,.rte .btn:hover.invert:hover,.rte .btn--secondary:hover.invert:hover{border-color:#000;background-color:#000}.btn.invert:hover,.btn.invert:hover span,.btn--secondary.invert:hover,.btn--secondary.invert:hover span,.rte .btn--secondary.invert:hover,.rte .btn--secondary.invert:hover span,.rte .btn.invert:hover,.rte .btn.invert:hover span,.btn:hover.invert:hover,.btn:hover.invert:hover span,.btn--secondary:hover.invert:hover,.btn--secondary:hover.invert:hover span,.rte .btn:hover.invert:hover,.rte .btn:hover.invert:hover span,.rte .btn--secondary:hover.invert:hover,.rte .btn--secondary:hover.invert:hover span{color:#fff}.btn,.btn *,.btn--secondary,.btn--secondary *,.rte .btn--secondary,.rte .btn--secondary *,.rte .btn,.rte .btn *,.btn:hover,.btn:hover *,.btn--secondary:hover,.btn--secondary:hover *,.rte .btn:hover,.rte .btn:hover *,.rte .btn--secondary:hover,.rte .btn--secondary:hover *{transition:all 80ms}.hero .btn,.hero .btn--secondary,.hero .rte .btn--secondary,.hero .rte .btn,.hero .btn:hover,.hero .btn--secondary:hover,.hero .rte .btn:hover,.hero .rte .btn--secondary:hover{border-width:2px}.btn[disabled]{cursor:not-allowed}.btn[disabled],.btn[disabled]:hover,[disabled].btn--secondary,[disabled].btn--secondary:hover,.btn.disabled,.btn.disabled:hover,.disabled.btn--secondary,.disabled.btn--secondary:hover,.rte .btn[disabled],.rte .btn[disabled]:hover,.rte [disabled].btn--secondary,.rte [disabled].btn--secondary:hover,.rte .btn.disabled,.rte .btn.disabled:hover,.rte .disabled.btn--secondary,.rte .disabled.btn--secondary:hover{color:#b6b6b6!important;background-color:transparent!important;border-color:#b6b6b6!important}.is-dark .btn,.is-dark .btn--secondary,.is-dark .rte .btn--secondary,.is-dark .rte .btn{border-color:#000}.is-dark .btn:hover,.is-dark .btn--secondary:hover,.is-dark .rte .btn:hover,.is-dark .rte .btn--secondary:hover{background-color:#000;border-color:#000;color:#fff}.is-light .btn,.is-light .btn--secondary,.is-light .rte .btn--secondary,.is-light .rte .btn{border-color:#fff}.is-light .btn:hover,.is-light .btn--secondary:hover,.is-light .rte .btn:hover,.is-light .rte .btn--secondary:hover{background-color:#fff;border-color:#fff;color:#000}input,textarea,select{font-size:1em}.additional_checkout_buttons{filter:grayscale(1);-webkit-filter:grayscale(1)}body .wrapper{max-width:none;padding:0}.product-single__thumbs,.the-product div.product-single{top:8.5rem;transition:top .2s;-webkit-transition:top .2s;-moz-transition:top .2s;-ms-transition:top .2s;-o-transition:top .2s}@media only screen and (max-width: 768px){.product-single__thumbs,.the-product div.product-single{top:5.5rem}}.template-product #topbar{display:none}#topbar+.wrapper .tabled-content.grid{padding-top:2rem}body.keksi-showing header.site-header{top:3rem;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}@media only screen and (max-width: 768px){body.keksi-showing header.site-header{top:5rem}}body.keksi-showing main.main-content{margin-top:11.5rem}body.keksi-showing .product-single__thumbs,body.keksi-showing .the-product div.product-single{top:11.5rem}.svg-icon{display:inline-block;width:2rem;height:1.5rem}header.site-header{transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;background:#fff;padding:1.5rem 2rem 1.25rem;z-index:10;position:fixed;top:0;width:100%;height:8.5rem}@media only screen and (max-width: 768px){header.site-header{padding-top:.75rem;padding-bottom:.5rem;height:5.5rem}}header.site-header .grid--table{table-layout:auto}header.site-header .wrapper{position:relative}header.site-header nav#menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-align:center;flex-item-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;padding:0}header.site-header nav#menu .nav_item{width:calc(50% - 5rem);flex-basis:calc(50% - 5rem);-webkit-flex-basis:calc(50% - 5rem);-ms-flex-basis:calc(50% - 5rem)}header.site-header nav#menu .nav_item.nav-logo{width:10rem;flex-basis:10rem;-webkit-flex-basis:10rem;-ms-flex-basis:10rem;text-align:center;font-size:1rem;line-height:1;white-space:nowrap}header.site-header nav#menu .nav_item.nav-logo .site-header__logo{float:none!important;text-align:center!important}header.site-header nav#menu .nav_item.nav-logo .site-header__logo img{height:5.5rem;padding:.75rem 0}@media only screen and (max-width: 768px){header.site-header nav#menu .nav_item.nav-logo .site-header__logo img{height:4.25rem;margin-top:0;margin-bottom:0}}header.site-header .site-nav-right{text-align:right;margin:0}@media (max-width: 768px){header.site-header .site-nav-right{position:relative;top:-.2em}}header.site-header ul.site-nav .site-nav__item:last-of-type{margin-left:auto}#xx-lang div#ly-languages-switcher{text-transform:uppercase}#xx-lang div#ly-languages-switcher a{margin-right:.5em}#xx-lang div#ly-languages-switcher a:not(:last-child):after{content:" \2022";pointer-events:none}#xx-lang div#ly-languages-switcher a.current_lang{color:#fa6d20}#xx-lang div#ly-languages-switcher a.current_lang:after{color:#000}main.main-content{padding:0 2rem!important;margin-top:8.5rem;box-sizing:border-box}@media (max-width: 768px){main.main-content{margin-top:5.5rem}}footer .grid__item{padding-left:0}body.template-index .is-light .site-header__logo .logo--has-inverted{opacity:1;visibility:visible;overflow:visible;height:auto}body.template-index .is-light .site-header__logo .logo--inverted{opacity:0;visibility:visible;height:auto;display:none}body.template-index .is-light .site-nav__link{color:#000}body.template-collection .main-content{padding-left:2rem;padding-right:2rem}body.template-collection .main-content .tabled-content{margin-left:-30px;margin-right:-30px}@media only screen and (max-width: 768px){body:not(.template-index) .main-content{padding-top:0;padding-left:2rem;padding-right:2rem}}body.template-index .bg:not([style*="#ffffff"]){margin-left:-2rem;margin-right:-2rem;padding:2rem}@media (max-width: 768px){body.template-index .bg:not([style*="#ffffff"]){margin-top:2rem}}body.template-index .bg:first-of-type{padding-top:0}body.template-index main div.wrapper>*{padding-top:2rem;padding-bottom:2rem}@media (max-width: 768px){body.template-index main div.wrapper>*{padding-bottom:0}}body.template-index .slick-slider{margin-bottom:0}body.template-index .collection-grid{margin:0}body.template-index .collection-grid .grid__item{width:50%;padding:0;height:40vw;margin:0}body.template-index hr,body.template-index .section-header{display:none}body.template-index .featured-content{position:relative}@media (min-width: 769px){body.template-index .featured-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (max-width: 768px){body.template-index .featured-content{margin-top:1.5rem}}@media (min-width: 769px){body.template-index .featured-content>*{flex:1;-webkit-flex:1;-ms-flex:1}}body.template-index .featured-content figure.feature-bg-image{position:relative;margin:0;height:calc((100vw - 4rem)/2)}@media (max-width: 768px){body.template-index .featured-content figure.feature-bg-image{height:100vw}}body.template-index .featured-content figure.feature-bg-image .feature-img{background-size:cover}@media (max-width: 768px){body.template-index .featured-content .featured-content-text{margin-top:2rem;margin-bottom:1.5rem}}body.template-index .featured-content .featured-content-text .featured-content-readmore{position:absolute;bottom:2px}body.template-index .featured-content .featured-content-text .feature-text-wrap{width:80%;max-width:31rem;margin-bottom:4rem;font-size:1.25rem}body.template-index .featured-content .featured-content-text .feature-text-wrap h1,body.template-index .featured-content .featured-content-text .feature-text-wrap h2,body.template-index .featured-content .featured-content-text .feature-text-wrap h3,body.template-index .featured-content .featured-content-text .feature-text-wrap h4,body.template-index .featured-content .featured-content-text .feature-text-wrap h5,body.template-index .featured-content .featured-content-text .feature-text-wrap h6{margin:0 0 1.5rem;font-weight:700;letter-spacing:.1em}body.template-index .featured-content .featured-content-text .feature-text-wrap h1,body.template-index .featured-content .featured-content-text .feature-text-wrap h2,body.template-index .featured-content .featured-content-text .feature-text-wrap h3{font-size:inherit}body.template-index .featured-content .featured-content-text .feature-text-wrap h4,body.template-index .featured-content .featured-content-text .feature-text-wrap h5,body.template-index .featured-content .featured-content-text .feature-text-wrap h6{font-size:1rem;font-weight:500;margin-top:2rem;margin-bottom:1rem}body.template-index .featured-content .featured-content-text.align-corner{position:relative}body.template-index .featured-content .featured-content-text.align-corner,body.template-index .featured-content .featured-content-text.align-corner *{text-align:right}body.template-index .featured-content .featured-content-text.align-corner .feature-text-wrap{margin-left:auto}body.template-index .featured-content .featured-content-text.align-corner .featured-content-readmore{left:auto;right:0}body.template-index .featured-content .featured-content-text.align-center{text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.template-index .featured-content .featured-content-text.align-center .feature-text-wrap{margin-right:auto;margin-left:auto}body.template-index .featured-content .featured-content-text.align-center .featured-content-readmore{right:0}body.template-index .featured-content.fiftyfifty{display:grid}@media (max-width: 768px){body.template-index .featured-content.fiftyfifty{grid-gap:2rem}}@media (min-width: 769px){body.template-index .featured-content.fiftyfifty{grid-template-columns:1fr 1fr;grid-gap:0 2rem}}body.template-index .featured-content.fiftyfifty figure.feature-bg-image{height:calc(100vh - 11rem);height:calc(var(--vh) * 100 - 11rem)}body.template-index .featured-content.fiftyfifty .texts{position:relative;z-index:1;width:100%;height:100%;align-items:center;justify-content:center;display:flex;flex-direction:column;color:#fff;text-shadow:0 0 2.75em rgba(0,0,0,.612);text-align:center}body.template-index .featured-content.fiftyfifty .texts .smalltext{width:80%;max-width:16em;font-size:1.25rem;font-weight:700;text-shadow:0 2px 16px rgba(0,0,0,.369),0 0 2.5em rgba(0,0,0,.369),0 0 3em rgba(0,0,0,.369);margin-left:auto;margin-right:auto}body.template-index .featured-content.fiftyfifty .texts .bigtext{width:80%;font-size:3.5rem;margin:2rem 0;max-width:12em;margin-left:auto;margin-right:auto}body.template-index .featured-content.fiftyfifty .texts .linktext.btn{background:#fff;color:#000;padding:1.5rem 2rem;border:1px solid white}body.template-index .featured-content.fiftyfifty .texts .linktext.btn:hover{background:#fff9}body.template-index .featured-content.fiftyfifty.align-corner .texts{justify-content:space-between;padding:2rem;align-items:flex-start;text-align:left}body.template-index .featured-content.fiftyfifty.align-corner .texts>*{margin-left:0;margin-right:auto}body.template-index .featured-content.fiftyfifty.align-corner .texts .bigtext{margin-bottom:auto;margin-top:1rem}body.template-index .wrapper>*:not(div){padding:30px}body.template-index #insta iframe{max-width:104%;width:102.8%!important;margin-left:-1px!important}.collection-collage__item-wrapper .collection-grid__item-overlay:hover,.collection-collage__item-wrapper .collection-grid__item-overlay:focus{transform:none!important;-webkit-transform:none!important;-moz-transform:none!important}.collection-collage__item-wrapper .collection-grid__item-overlay:after,.collection-collage__item-wrapper .collection-grid__item-overlay:hover:after,.collection-collage__item-wrapper .collection-grid__item-overlay:focus:after{opacity:0}.grid,.grid--rev,.grid--full,.grid-uniform{margin-left:0}body.template-index .grid__item,body.template-collection .grid__item,.grid__item{padding:2px!important}.grid-uniform .grid__item .grid-product__meta{padding:.5rem 0 2rem}.featured-products .grid__item .grid-product__meta{margin-bottom:0rem;padding:1rem 0 0}@media (max-width: 768px){.featured-products .grid__item .grid-product__meta{padding-top:.5rem}}.featured-products.text-ctr .grid__item .grid-product__meta{text-align:center;margin:.5em 1em}.featured-products.four-col .grid__item .grid-product__meta .grid-product__title{margin-left:0}@media (max-width: 768px){.featured-products.four-col{display:grid;grid-template-columns:1fr 1fr}.featured-products.four-col .grid__item{width:100%}}.grid__item.on-sale *{color:#fa6d20}.grid__item.on-sale *.grid-product__sold-out{border-color:#fa6d20}.grid__item.is-sold-out *{color:#aaa}.grid__item.is-sold-out *.grid-product__sold-out{border-color:#aaa}.grid__item.hov span.grid-product__title,.grid__item.hov .grid-product__price-wrap{color:#fa6d20}@media (max-width: 768px){.grid__item.small--one-half .grid-product__wrapper{margin-bottom:1.5rem}.grid__item.small--one-half .grid-product__wrapper .grid-product__title{margin-bottom:.25em;max-width:90%}}@media (max-width: 768px){.grid__item:last-child .grid-product__wrapper{margin-bottom:1.5rem}}.grid__item .grid-product__wrapper{text-align:left;position:relative}@media (max-width: 768px){.grid__item .grid-product__wrapper{margin-bottom:3rem}}.grid__item .grid-product__wrapper .grid-product__image-wrapper .buy-btn{z-index:1;border:0;position:absolute;bottom:0;right:0}.grid__item .grid-product__wrapper .grid-product__image{padding:0;max-height:100%;max-width:none;min-width:100%;min-height:100%;width:auto;height:auto}.grid__item .grid-product__wrapper .grid-product__meta .long-dash{display:none}.grid__item .grid-product__wrapper .grid-product__meta span.grid-product__price-wrap{display:block}.grid__item .grid-product__wrapper .grid-product__meta .grid-product__price{font-weight:initial}.grid__item .grid-product__wrapper .grid-product__sold-out,.grid__item .grid-product__wrapper .grid-product__on-sale{border-radius:100%;font-weight:400;width:5rem;height:5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-align:center;flex-item-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;top:1rem;bottom:auto;left:auto;right:1rem;z-index:1;font-size:1em}.grid__item .grid-product__wrapper .grid-product__sold-out p,.grid__item .grid-product__wrapper .grid-product__on-sale p{text-align:center;line-height:1.25;padding:0;margin:0}.grid-product__wrapper .grid-product__image-link{overflow:hidden}.grid-product__image-link:hover{opacity:1}.grid-product__image-link:focus{opacity:.8}@media screen and (min-width: 591px){.large--one-third .grid-product__wrapper .grid-product__image-link,.grid-product__wrapper .grid-product__image-link{height:32vw}}@media screen and (max-width: 768px){.large--one-third .grid-product__wrapper .grid-product__image-link,.grid-product__wrapper .grid-product__image-link{height:48vw}}@media screen and (max-width: 590px){.large--one-third .grid-product__wrapper .grid-product__image-link,.grid-product__wrapper .grid-product__image-link{height:96vw;height:calc(100vw - 4rem)}}@media screen and (max-width: 590px){.small--one-half .grid-product__wrapper .grid-product__image-link{height:50vw;height:calc(50vw - 2rem);background-color:#f5f5f5}.small--one-half .grid-product__wrapper .grid-product__image-link>.product-img{top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem)}}@media (min-width: 769px){.medium--one-half .grid-product__wrapper .grid-product__image-link{height:34vw}}@media screen and (min-width: 769px) and (min-width: 591px){.medium--one-quarter .grid-product__image-wrapper{padding:0 .5rem;box-sizing:border-box;background:#f5f5f5}.medium--one-quarter .grid-product__wrapper .grid-product__image-link{height:28vw}}.product-bg-image .product-img,.feature-bg-image .feature-img{position:absolute;width:100%;height:100%}.product-bg-image .product-img:not(.hires),.feature-bg-image .feature-img:not(.hires){background-color:#f5f5f5}.product-bg-image .product-img,.product-bg-image .product-img .hires,.feature-bg-image .feature-img,.feature-bg-image .feature-img .hires{background-position:50%;background-repeat:no-repeat;background-size:contain}.product-bg-image .product-img .hires,.feature-bg-image .feature-img .hires{opacity:0;transition:all .4s .2s;-webkit-transition:all .4s .2s;-moz-transition:all .4s .2s;-ms-transition:all .4s .2s;-o-transition:all .4s .2s}.product-bg-image .product-img .hires.done,.feature-bg-image .feature-img .hires.done{opacity:1;z-index:1}.product-bg-image .product-img img,.feature-bg-image .feature-img img{display:none}article.article input#mce-EMAIL{width:100%;border:0;border-bottom:1px solid black;margin-top:1rem;margin-bottom:-2rem;display:block;padding:.5rem 0}article.article div#mc_embed_signup{border-top:0;margin-top:0;padding-top:0;width:100%}article.article input#mc-embedded-subscribe{width:auto;padding:.5em 0!important;margin-top:0!important;border:0!important;text-transform:uppercase;font-size:1rem}@media (max-width: 768px){.follow-feature{margin-top:4rem;margin-bottom:4rem}}.follow-feature .follow-content,.follow-feature .newsletter-content{margin-top:4rem}@media (max-width: 768px){.follow-feature .follow-content,.follow-feature .newsletter-content{margin-top:2rem}}.follow-feature .follow-content .follow-content-wrap{text-align:center}.follow-feature .follow-content .follow-content-wrap h3{font-size:4rem;margin:0 0 1rem;letter-spacing:0;line-height:1.25}.follow-feature .follow-content .follow-content-wrap .social-icons{margin-top:1rem}.follow-feature .follow-content .follow-content-wrap .social-icons li{display:inline-block;margin-right:.25em}.follow-feature .follow-content .follow-content-wrap .social-icons a{font-size:1.35rem;border:1px solid transparent;font-size:18px;height:34px;width:34px;padding:5px 4px 5px 5px;text-align:center;display:inline-block;border-radius:100%;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s}.follow-feature .follow-content .follow-content-wrap .social-icons a:hover{background-color:#000;color:#fff}.follow-feature .follow-content .follow-content-wrap .social-icons a .icon{padding:0}.follow-feature .newsletter-content .newsletter-content-wrap{max-width:31rem;margin:auto}.follow-feature .newsletter-content .newsletter-content-wrap h4{margin:2.25rem 0 0;font-size:1.75rem}.follow-feature .newsletter-content .newsletter-content-wrap .newsletter{padding:0;margin:3rem 0 0}.follow-feature .newsletter-content .newsletter-content-wrap .newsletter form{padding:0;margin:0;width:100%;max-width:none}.follow-feature .newsletter-content .newsletter-content-wrap .newsletter form input#Email{border-bottom:1px solid;height:auto;line-height:1;padding:.25em 0;width:calc(100% - 1em);font-size:1rem}.follow-feature .newsletter-content .newsletter-content-wrap .newsletter form input#Email::placeholder{color:#fff}.follow-feature .newsletter-content .newsletter-content-wrap .newsletter form button#Subscribe{background:#fff;border-color:#fff;color:#000;margin-top:.75em}.follow-feature .newsletter-content .newsletter-content-wrap .newsletter form button#Subscribe:hover{background:#000;border-color:#000;color:#fff}.follow-feature .newsletter-content .newsletter-content-wrap .newsletter form button#Subscribe span.newsletter__submit-text--small{display:none}body.template-collection header.section-header{width:100%;margin-bottom:2rem!important}body.template-collection header.section-header>h1,body.template-collection header.section-header>hr.hr--small{display:none}ul.tags--collection{line-height:2;max-width:none;text-align:left;padding-top:0;margin:0 0 0 -.75em}ul.tags--collection li.tag--active a{background-color:#000;color:#fff}ul.tags--collection li a{font-weight:400;padding:.25em .75em;margin-right:0;letter-spacing:inherit}ul.tags--collection li a:hover{background-color:#000;color:#fff}@media (max-width: 590px){ul.tags--collection li{display:inline-block}}.tags-and-sort{padding-top:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tags-and-sort .tags--collection{flex:1;-webkit-flex:1;-ms-flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap}@media (max-width: 768px){.tags-and-sort{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}}.tags-and-sort .sort-by-menu{margin-top:-.1em;margin-left:4rem;font-size:.875rem}@media (max-width: 768px){.tags-and-sort .sort-by-menu{margin-top:1rem!important;margin-left:0!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between}}@media (min-width: 768px){.tags-and-sort .sort-by-menu{white-space:nowrap}}.tags-and-sort .sort-by-menu label{line-height:2;font-weight:500;padding:.25em 0;display:inline-block}.tags-and-sort .sort-by-menu,.tags-and-sort .sort-by-menu select{text-align:right;text-transform:uppercase}.tags-and-sort .sort-by-menu select{min-width:15.5em;padding-top:0;padding-bottom:0;margin-right:-.75em;line-height:2.25;display:inline-block}@media (max-width: 768px){.tags-and-sort .sort-by-menu select{margin-right:0!important}}body.template-product{overflow-x:hidden}body.template-product main.main-content{padding-top:0;padding-left:0;padding-bottom:0}body.template-product hr.hr--large{display:none}body.template-product .popups a.btn{display:block;margin:0 -2px .5em 0;font-size:.75em;font-weight:400;padding:.5em .8em}body.template-product .related{padding:6rem 0 4rem}@media (max-width: 768px){body.template-product .related{padding-top:0}body.template-product .related .relateds .small--one-half{width:calc(50% - .5rem)}body.template-product .related .relateds .small--one-half:nth-child(2n-1){margin-right:1rem}}body.template-product .related #related-stash{display:none}div#deliv-times,div#size-chart{display:inline-block}table.size-chart{width:100%!important}table.size-chart:not(:last-child){margin-bottom:1rem!important}table.size-chart tr th{padding-left:.5em;padding-right:.5em}table.size-chart tr th,table.size-chart tr td{width:auto!important}@media (max-width: 1619px){table.size-chart tr th,table.size-chart tr td{word-spacing:10em}}@media (min-width: 1620px){table.size-chart tr th,table.size-chart tr td{white-space:nowrap}}@media only screen and (min-width: 769px){.popups{position:fixed;right:0;bottom:20%;z-index:2}.the-product{min-height:100vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;overflow-x:hidden}.the-product .product-image{width:calc(2 / 3 * 100%);position:relative;padding:0!important}.the-product .product-image .product-single__thumbs{position:fixed;width:calc(10vw - 4px);max-height:calc($vh100 - 8.5rem);overflow-x:hidden;overflow-y:auto}.the-product .product-image .product-single__thumbs img.product-single__thumb{cursor:pointer}.the-product .product-image .product-single__photos{padding-left:10vw;top:0;left:0;width:100%}.the-product .product-image .product-single__photo-wrapper{margin-bottom:4px;width:100%;background:#f5f5f5;z-index:0}.the-product .product-image .product-single__photo-wrapper:last-of-type{margin-bottom:0}.the-product .product-image .product-single__photo-wrapper.act{z-index:1}.the-product div.product-single{position:fixed;right:0;width:calc(1 / 3 * 100%);max-height:calc(100vh - 11.5rem);overflow-y:auto;box-sizing:border-box;padding:0 2rem 2rem}}@media only screen and (min-width: 769px) and (min-width: 1440px){.the-product .product-image .product-single__thumbs{width:136px}}@media only screen and (min-width: 769px) and (max-width: 768px){.the-product .product-image .product-single__thumbs{max-height:calc($vh100 - 5.5rem)}}@media only screen and (min-width: 769px) and (min-width: 1440px){.the-product .product-image .product-single__photos{padding-left:140px}}@media (max-width: 768px){.product-single__thumbs{display:none}div.product-single{transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important}div.product-single .slick-list{min-height:calc(100vw - 2rem)}}.product-img.second,.product-img.second .product-img{background-size:cover!important}@media (min-width: 769px){body:not(.template-index) .product-bg-image:hover .product-img:first-child:not(:only-child){display:none}body:not(.template-index) .product-bg-image:hover .product-img.second{display:block!important}}.product-single__meta--wrapper{padding-bottom:4rem!important;width:100%}.product-single__meta--wrapper .product-single__meta{text-align:left;position:static!important;left:auto!important;top:auto!important;margin:auto!important;width:auto!important;padding-top:0}.product-single__meta--wrapper .product-single__meta .title-and-price .product-single__title{margin-bottom:.5em}.product-single__meta--wrapper .product-single__meta .color-options{margin:0rem 0 2rem}.product-single__meta--wrapper .product-single__meta .color-options h4{text-transform:none;font-size:.875rem;margin:0 0 .5rem}.product-single__meta--wrapper .product-single__meta .color-options .color-option{width:2.25rem;height:2.25rem;display:inline-block;margin-right:4px}@media (max-width: 768px){.product-single__meta--wrapper .product-single__meta .color-options .color-option{margin-right:8px}}.product-single__meta--wrapper .product-single__meta .color-options .color-option img{width:100%;height:100%}.product-single__meta--wrapper .product-single__meta form#AddToCartForm .row{margin:2rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between}.product-single__meta--wrapper .product-single__meta form#AddToCartForm .row.variants-and-add .radio-wrapper .single-option-radio__label{margin-bottom:.5rem;line-height:1rem}.product-single__meta--wrapper .product-single__meta form#AddToCartForm .row.variants-and-add .radio-wrapper .single-option-radio{padding-left:0;margin-left:0;padding-bottom:0}.product-single__meta--wrapper .product-single__meta form#AddToCartForm .row.variants-and-add .radio-wrapper .single-option-radio label{margin:.25rem 4px .25rem 0;font-size:.875rem;padding:.75em;line-height:1}.product-single__meta--wrapper .product-single__meta form#AddToCartForm .row.variants-and-add .radio-wrapper .single-option-radio input[type=radio]:checked+label{background:#000;color:#fff}.product-single__meta--wrapper .product-single__meta form#AddToCartForm .row.variants-and-add .radio-wrapper .product-single__description table[width]{display:block;max-height:0px;overflow:hidden}.product-single__meta--wrapper .product-single__meta form#AddToCartForm .row.variants-and-add .radio-wrapper:not(:first-child){margin-top:1rem}.product-single__meta--wrapper .product-single__meta form#AddToCartForm .row.variants-and-add .product-single__add-to-cart{margin:1.75rem 0 0 auto}.product-single__meta--wrapper .product-single__meta form#AddToCartForm .row.variants-and-add .product-single__add-to-cart button{white-space:nowrap}.product-single__meta--wrapper .product-single__meta .product-single__description{margin:3rem 0 0}.product-single__meta--wrapper .product-single__meta .product-single__description p{font-size:1.125rem}.product-single__meta--wrapper .product-single__meta .product-single__description>p:last-of-type{margin-bottom:3rem}.product-single__meta--wrapper .product-single__meta .product-single__description:after{display:none}.product-single__meta--wrapper .product-single__meta .meta-sect{margin:0}.product-single__meta--wrapper .product-single__meta .meta-sect:first-of-type h4{padding-top:0}.product-single__meta--wrapper .product-single__meta .meta-sect h4{cursor:pointer;padding-top:1rem;margin:0;text-transform:none}.product-single__meta--wrapper .product-single__meta .meta-sect h4 span.icon{display:inline-block;font-size:10px;position:relative;top:0;padding-left:7.5px}.product-single__meta--wrapper .product-single__meta .meta-sect h4.open span.icon{top:-2px;transform:scaleY(-1);-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1)}.product-single__meta--wrapper .product-single__meta .meta-sect .meta-sect-cont{display:none;width:100%!important;opacity:1!important;padding:1rem 0;padding-left:1.5rem!important;padding-right:2rem!important}.product-single__meta--wrapper .product-single__meta .meta-sect .meta-sect-cont>*{font-size:.875rem;margin-bottom:.5rem}.product-single__meta--wrapper .product-single__meta .meta-sect .meta-sect-cont>*:last-child{margin-bottom:0}.product-single__meta--wrapper .product-single__meta .meta-sect .meta-sect-cont>*:empty{display:none}.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont{padding-right:0!important}.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont .sub-sizing,.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont .measuring{padding-left:0!important;padding-right:0!important}.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont .sub-sizing h4,.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont .measuring h4{display:inline-block;padding:.5em .75em .5em 1em;line-height:1.5em;border:1px solid black;background-color:#000;color:#fff}.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont .sub-sizing h4:hover,.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont .measuring h4:hover{color:#000;border-color:#000;background-color:#fff}.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont .sub-sizing h4 a,.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont .measuring h4 a{color:inherit}.product-single__meta--wrapper .product-single__meta .meta-sect#size .meta-sect-cont .measuring a:after{font-size:10px;content:""}.product-single__meta--wrapper .product-single__meta .details-link{clear:both;padding-top:1rem}.product-single__meta--wrapper>div{width:auto!important;height:auto!important}.product-single__photos .slick-dots{z-index:1;padding:0;background-color:transparent;left:0}.product-single__photos .slick-dots li{width:12px;height:1rem}.product-single__photos .slick-dots li button{border:1px solid black;border-radius:100%;width:6px;height:6px;padding:3px;margin:auto}.product-single__photos .slick-dots li button:before{display:none}.product-single__photos .slick-dots li.slick-active button,.product-single__photos .slick-dots li.active button{background:#000}@media only screen and (max-width: 768px){body.template-product main.main-content{padding-right:0}.product-single__meta--wrapper{margin:0;padding:0 2rem;width:100%}.popups{text-align:center;margin:1em auto auto;max-width:60%}.product-single__photos{margin:0;padding:0 0 1rem}.product-single__photos .slick-dots{position:relative;margin:1.5rem 0 2rem}ul.slick-dots.photodots{display:none!important}}.product-single .social-sharing{display:none}div.mfp-bg{opacity:0;background-color:#fff;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s}div.mfp-bg.mfp-ready{opacity:1}div.mfp-bg.mfp-removing{opacity:0}div.mfp-wrap .mfp-content,div.mfp-wrap button{opacity:0;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s}div.mfp-wrap .mfp-preloader{transition:opacity 50ms;-webkit-transition:opacity 50ms;-moz-transition:opacity 50ms;-ms-transition:opacity 50ms;-o-transition:opacity 50ms;opacity:0}div.mfp-wrap .mfp-s-loading .mfp-preloader,div.mfp-wrap.mfp-ready .mfp-content,div.mfp-wrap.mfp-ready button{opacity:1}div.mfp-wrap.mfp-removing .mfp-content,div.mfp-wrap.mfp-removing button{opacity:0}div.mfp-wrap .mfp-preloader{color:transparent;position:fixed;height:6rem;margin-top:-3rem}div.mfp-wrap .mfp-preloader:before,div.mfp-wrap .mfp-preloader:after{position:absolute;top:50%;left:50%;margin-left:-70px;content:"";display:inline-block;width:140px;background-position:50% 0%;background-repeat:no-repeat}div.mfp-wrap .mfp-preloader:before{margin-top:-2.25rem;height:2rem;background-image:url(//cdn.shopify.com/s/files/1/1097/5438/t/6/assets/terhi.svg?v=14981662064085138489)}div.mfp-wrap .mfp-preloader:after{height:3rem;margin-top:.25rem;background-image:url(//cdn.shopify.com/s/files/1/1097/5438/t/6/assets/polkki.svg?v=15157178560102042480)}div.mfp-wrap .mfp-preloader:before{animation:loadSlideRight 1.5s infinite ease-out}div.mfp-wrap .mfp-preloader:after{animation:loadSlideLeft 1.5s infinite ease-out}@keyframes loadSlideRight{0%{transform:translate(2rem);opacity:0}10%{transform:translate(2rem);opacity:0}20%{transform:translate(0);opacity:1}80%{transform:translate(0);opacity:1}90%{transform:translate(-2rem);opacity:0}to{transform:translate(-2rem);opacity:0}}@keyframes loadSlideLeft{0%{transform:translate(-2rem);opacity:0}20%{transform:translate(-2rem);opacity:0}30%{transform:translate(0);opacity:1}90%{transform:translate(0);opacity:1}to{transform:translate(2rem);opacity:0}}div.mfp-container{padding:0}div.mfp-container .mfp-content{width:100%;text-align:center}div.mfp-container .mfp-content img.mfp-img{opacity:0;padding:0;max-height:none!important;width:100%;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s}div.mfp-container .mfp-figure:after{display:none}div.mfp-container button.mfp-arrow{position:fixed}div.mfp-container .mfp-chevron:before{height:2rem;width:2rem;border-width:1px 1px 0 0}button.mfp-close,button.mfp-close:active{position:fixed;font-size:1rem;top:2rem;margin:0;right:2.5rem;width:4rem;height:4rem;padding:0;box-sizing:border-box;color:transparent}button.mfp-close:before,button.mfp-close:after{content:"";position:absolute;width:100%;height:1px;background:#000;top:50%;left:0;transform-origin:50%;-webkit-transform-origin:50%;-moz-transform-origin:50%;-ms-transform-origin:50%}button.mfp-close:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}button.mfp-close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.hr--large{visibility:hidden}.cart__row .grid--full:after{display:none!important}input[type=number]{font-weight:400;font-size:1em}.ajaxcart__price,.cart__price,.cart__subtotal{font-weight:400}@media (max-width: 768px){.cart__subtotal{text-align:right}}.cart-link__bubble--visible{background-color:#ffebcd}div#CartDrawer{background:#fff;color:#000}div#CartDrawer .cart-drawer-wrap{position:relative;width:100%;height:100%}div#CartDrawer .drawer__title{font-size:1em;text-transform:uppercase}div#CartDrawer .cart{color:#000}div#CartDrawer .cart a,div#CartDrawer .cart a:hover{color:#000;font-size:1em}div#CartDrawer .cart .ajaxcart__qty-num{color:#000;border:0}div#CartDrawer .cart .ajaxcart__qty button{background:transparent;color:#b6b6b6;border:0}div#CartDrawer .cart .ajaxcart__note{text-align:right!important;font-size:.9em!important}@media (min-width: 769px){.cartnote{opacity:.7;text-align:right!important}}form.cart{color:#000}#CartDrawer .drawer__close button{color:#000;text-align:right;float:right;background-color:transparent}body.js-drawer-open-right #PageContainer{transform:none}div#CartDrawer{position:fixed;transform:translate(-50%,-50%);left:50%!important;height:70%;right:auto;opacity:0;pointer-events:none;min-width:50vw}div#CartDrawer .btn--secondary{border-color:#000}div#CartDrawer .btn--secondary:hover{background-color:#fff;border-color:#000;color:#000}div#CartDrawer{position:fixed;left:0%!important;height:100%;right:auto;opacity:0;pointer-events:none;width:100%;max-width:none;display:block}div#CartDrawer .ajaxcart__row>.grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-align:center;flex-item-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;width:100%}div#CartDrawer .ajaxcart__row>.grid>.three-quarters{display:inline-flex;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;width:75%;align-self:center;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;float:none}div#CartDrawer .ajaxcart__row>.grid>.three-quarters>.display-table{width:50%}p.text-center.ajaxcart__note{margin-bottom:0}span.cartnote{margin-bottom:1em;display:block}p.text-center.ajaxcart__note.note_currency{margin-top:-1em;margin-bottom:1em}body.template-cart main.main-content>.wrapper>.grid .cart{min-height:80vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between}body.template-cart main.main-content>.wrapper>.grid .cart .cart__row:last-child{margin-top:auto}body.template-cart .btn.cart__checkout{border-color:#000;background:#000;color:#fff}body.template-cart .btn.cart__checkout:hover{background-color:#fff;border-color:#000;color:#000}@media (min-width: 769px){body.template-cart main>.wrapper>.grid>.grid__item{width:100%;left:0}}body.js-drawer-open-right div#CartDrawer{opacity:1;pointer-events:auto}body.js-drawer-open-right #PageContainer:before{opacity:1;pointer-events:auto}body.template-product .main-content p{margin-bottom:1em}.footer--end{text-transform:none;line-height:1.5;border-top:1px solid #ddd;padding-top:3rem;font-size:.825rem;margin-top:3rem}footer.site-footer{font-size:.9em;text-transform:uppercase;position:relative;padding:4rem 2rem;z-index:2;background:#fff}footer.site-footer .grid-uniform .grid__item{display:inline-block;text-align:center}footer.site-footer .grid-uniform .grid__item h4{font-size:1.125rem;margin-bottom:1.5rem}footer.site-footer .grid-uniform .grid__item ul{font-size:.875rem;line-height:2rem;margin-bottom:0}footer.site-footer .grid-uniform .grid__item ul li{display:block;margin-right:0;margin-bottom:0}footer.site-footer .grid-uniform .grid__item ul li:last-of-type{margin-right:0}footer.site-footer .footer--top,footer.site-footer .footer--btm{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;clear:both;width:100%;box-align:start;flex-item-align:start;align-items:start;-webkit-align-items:start;-ms-align-items:start;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between}footer.site-footer .footer--top{margin-bottom:2rem}footer.site-footer .footer--top .newsletter{padding:0;margin:0 0 0 1em;display:inline-block;float:right;background-color:transparent}footer.site-footer .footer--top .newsletter form{margin:0;padding:0;max-width:none;background-color:transparent}footer.site-footer .footer--top .newsletter .input-group{border-collapse:initial;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center}footer.site-footer .footer--top .newsletter .input-group .input-group-btn{display:inline-block;width:auto}footer.site-footer .footer--top .newsletter .input-group .newsletter__input{font-size:1em;border:0!important;border-bottom:1px dashed!important;height:auto;line-height:inherit;min-width:19em;margin-right:1em;padding:0 .25em;box-sizing:content-box}footer.site-footer .footer--top .newsletter .input-group .newsletter__input::placeholder{text-transform:uppercase}footer.site-footer .footer--top .newsletter .input-group button.newsletter__submit{color:inherit;height:auto!important;font-size:1em;border:1px solid black;font-weight:400;padding:.25em .5em;line-height:1.125;transition:all 80ms}footer.site-footer .footer--top .newsletter .input-group button.newsletter__submit .newsletter__submit-text--small{display:none}footer.site-footer .footer--btm .grid__item.copy>*{display:inline-block;vertical-align:middle;margin:0;padding:0}footer.site-footer .footer--btm .grid__item.copy p.copyright{margin-right:1em}footer.site-footer .footer--btm .grid__item.copy .payment-icons .icon{line-height:inherit}footer.site-footer .footer--btm .grid__item.socials .social-icons .icon{font-size:1.5em;padding-right:0}@media (max-width: 1000px){footer.site-footer .footer--top{margin-bottom:3em}footer.site-footer .footer--top>*,footer.site-footer .footer--btm>*{margin-bottom:1em}footer.site-footer .footer--top .newsletter{margin-left:0}}@media (max-width: 1000px) and (max-width: 768px){footer.site-footer .footer--top,footer.site-footer .footer--btm{text-align:center}}@media screen and (max-width: 590px){.newsletter__submit-text--large,.password-page__login-form__submit-text--large{display:initial}}body.template-page header.section-header{display:none}body.template-page .wrapper>div.grid:not(.tabled-content){max-width:40rem;margin:14rem auto 2rem;line-height:2;left:auto;right:auto}@media (max-width: 768px){body.template-page .wrapper>div.grid:not(.tabled-content){margin-top:8rem}}body.template-page .wrapper>div.grid:not(.tabled-content) .grid__item{left:auto;width:100%}body.template-page .wrapper>div.grid:not(.tabled-content) img{margin-top:2em;margin-bottom:3em}body.template-page .wrapper>div.grid:not(.tabled-content) strong{text-transform:uppercase;letter-spacing:.1em}body.template-page .wrapper>div.grid:not(.tabled-content) h1,body.template-page .wrapper>div.grid:not(.tabled-content) h2,body.template-page .wrapper>div.grid:not(.tabled-content) h3,body.template-page .wrapper>div.grid:not(.tabled-content) h4{font-size:1rem;text-align:left;margin-bottom:1.5rem}body.template-page .wrapper>div.grid:not(.tabled-content) h1:first-child,body.template-page .wrapper>div.grid:not(.tabled-content) h2:first-child,body.template-page .wrapper>div.grid:not(.tabled-content) h3:first-child,body.template-page .wrapper>div.grid:not(.tabled-content) h4:first-child{font-size:1.25rem}.form-wrap{display:block;width:100%;float:left}.form-wrap .form-vertical{display:table;max-width:450px;margin:2em auto 4em;width:100%}form#contact_form{margin-top:3em;display:block;float:left;width:100%}form#contact_form .errors{font-size:1em}form#contact_form input:not(.btn),form#contact_form textarea{padding:.75em 1em;display:block;margin-top:0;margin-bottom:0;border:1px solid #dadada;position:relative}form#contact_form input:not(.btn):focus,form#contact_form textarea:focus{z-index:1;border-color:#000;box-shadow:none!important;outline:0}form#contact_form input#ContactFormEmail,form#contact_form input#ContactFormPhone,form#contact_form textarea#ContactFormMessage{margin-top:-1px}form#contact_form input.btn{border-color:#dadada;width:100%;margin-top:1em;font-weight:400}form#contact_form input.btn:hover{border-color:#000}.tabled-content{font-size:1.25rem}.tabled-content tr:after,.tabled-content th:after,.tabled-content td:after{display:none!important}table+br{display:none}.tabled-wrap>img,.tabled-wrap>*>img{width:100%;height:auto}td.bgd{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}td.bgd img{opacity:0}@media only screen and (min-width: 769px){body main.main-content .tabled-content tr:only-child td.txtd{text-align:center}}body main.main-content .tabled-content td.has-vid{padding:0!important}html.supports-firefox body main.main-content .tabled-content tr:only-child td.txtd:not(:only-child):first-child,html.supports-firefox body main.main-content .tabled-content tr:only-child td.txtd:not(:only-child):last-child{padding-top:4em!important}body main.main-content .tabled-content{margin-bottom:4rem}body main.main-content .tabled-content .table-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;height:auto!important;margin-bottom:1.5rem}body main.main-content .tabled-content .table-row.nomarginbtm{margin-bottom:0}@media only screen and (min-width: 769px){body main.main-content .tabled-content .table-row.cols-1 .table-col{width:100%;flex-basis:100%;-webkit-flex-basis:100%;-ms-flex-basis:100%}body main.main-content .tabled-content .table-row.cols-2 .table-col{width:50%;flex-basis:50%;-webkit-flex-basis:50%;-ms-flex-basis:50%}body main.main-content .tabled-content .table-row.cols-3 .table-col{width:33.33333%;flex-basis:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-basis:33.33333%}body main.main-content .tabled-content .table-row.cols-4 .table-col{width:25%;flex-basis:25%;-webkit-flex-basis:25%;-ms-flex-basis:25%}}body main.main-content .tabled-content .table-row .table-col{flex:1;-webkit-flex:1;-ms-flex:1;box-sizing:border-box}body main.main-content .tabled-content .table-row .table-col.title{padding:6rem 4rem}@media screen and (max-width: 768px){body main.main-content .tabled-content .table-row .table-col.title{padding:3rem 2rem;text-shadow:0 0 3rem white}}body main.main-content .tabled-content .table-row .table-col.title h1{text-align:left!important}body main.main-content .tabled-content .table-row .table-col.bgd{min-height:50vw;min-height:calc(50vw - 2rem);background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (max-width: 768px){body main.main-content .tabled-content .table-row .table-col.bgd{order:2}}body main.main-content .tabled-content .table-row .table-col.bgd:only-child{min-height:70vh}body main.main-content .tabled-content .table-row .table-col.bgd img{width:1px;height:1px;opacity:0!important;position:absolute}body main.main-content .tabled-content .table-row .table-col.bgd.capt-cont,body main.main-content .tabled-content .table-row .table-col.bgd .capt-cont{margin-bottom:0}body main.main-content .tabled-content .table-row .table-col.bgd.capt-cont h5,body main.main-content .tabled-content .table-row .table-col.bgd .capt-cont h5{position:absolute;right:0rem;bottom:0rem;display:inline-block;background-color:#fff;font-size:.875rem;color:#000;margin:0;padding:.6em .75em .5em;line-height:1}body main.main-content .tabled-content .table-row .table-col.bgd.bgd:not(.contain){position:relative}@media screen and (max-width: 768px){body main.main-content .tabled-content .table-row .table-col.bgd.bgd:not(.contain){min-height:100vw;min-height:calc(100vw - 2rem);margin:3rem 0}}body main.main-content .tabled-content .table-row .table-col.bgd.contain{background-size:contain;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-align:center;flex-item-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center}body main.main-content .tabled-content .table-row .table-col.bgd.contain.capt-cont,body main.main-content .tabled-content .table-row .table-col.bgd.contain .capt-cont{position:relative}body main.main-content .tabled-content .table-row .table-col.bgd.contain img{position:relative;pointer-events:none;width:100%!important;height:auto;display:block}@media only screen and (min-width: 769px){body main.main-content .tabled-content .table-row .table-col.txtd{padding:2rem}}@media only screen and (min-width: 900px){body main.main-content .tabled-content .table-row .table-col.txtd{padding:4rem}}@media only screen and (min-width: 1120px){body main.main-content .tabled-content .table-row .table-col.txtd{padding:6rem}}body main.main-content .tabled-content .table-row .table-col .table-col-wrap{max-width:40rem;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){body main.main-content .tabled-content .table-row{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}body main.main-content .tabled-content .table-row:not(:first-child) .table-col{margin-top:2rem}body main.main-content .tabled-content table tr:only-child td:not(.has-vid):not(.txtd){width:130%!important}form#contact_form{margin-top:0}}.mobonly{display:none}@media screen and (max-width: 768px){fieldset.single-option-radio{padding:0}a.site-nav__link.site-nav__link--icon.cart-link{margin-right:-1rem}.site-header #xx-lang{display:inline-block}.mobonly{display:block}.deskonly{display:none}.site-nav__item label.currency-picker__wrapper{display:none!important}div#ajxs .search-box input{height:2.5rem;padding-left:2rem}div#ajxs .search-box.focus{position:fixed;left:1rem;right:1rem;top:0rem;width:100%!important;width:calc(100% - 2rem)!important;max-width:none!important;background-color:#fff;text-align:left;display:block;z-index:99;padding:2rem}div#ajxs .search-box.focus input[type=text]{margin-left:1rem;width:100%;padding-left:1rem!important}div#ajxs .search-box.focus .icon-mag{top:2.6em!important}div#ajxs .results-box{position:fixed!important;width:100%;max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch;border-bottom:1px solid black}}.drawer--left{left:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.drawer__fixed-header{height:auto;z-index:2;padding:2rem 2rem 0;left:0;right:0}.drawer__fixed-header .drawer__header{padding:0;height:auto}.drawer__fixed-header span.icon.icon-x{font-size:1.5rem!important}.drawer__fixed-header .drawer__close{width:auto;text-align:left;display:inline-block}.drawer__fixed-header .drawer__close .drawer__close-button{top:0;left:-.5rem;right:auto;padding:0rem 1rem 1rem 0;height:auto}div#NavDrawer{transform:translate(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transition:all .3s!important;-webkit-transition:all .3s!important;-moz-transition:all .3s!important;-ms-transition:all .3s!important;-o-transition:all .3s!important;z-index:99;display:block!important;visibility:visible!important;width:100%;max-width:100%;background:#fff}div#NavDrawer,div#NavDrawer *{color:#000;font-size:1em;border:0}div#NavDrawer *{background:transparent}div#NavDrawer .drawer__inner{height:auto;top:0;bottom:0;padding:6rem 2rem 4rem;box-sizing:border-box}div#NavDrawer .drawer__inner .mobile-nav{width:100%;margin:0}div#NavDrawer li.mobile-nav__item{text-transform:uppercase;font-size:1.125rem}div#NavDrawer li.mobile-nav__item:after{display:none}div#NavDrawer .mobile-nav__item a,div#NavDrawer .mobile-nav__toggle button{padding:.5rem 0}div#NavDrawer ul.mobile-nav__sublist{padding-left:1rem}div#NavDrawer .mobile-nav__item--secondary{display:none}div#CartDrawer{height:100%;top:0!important;left:0!important;bottom:0;transform:translate(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%)}div#CartDrawer .ajaxcart__product{margin:1em 0}div#CartDrawer .ajaxcart__row>.grid{margin:0}div#CartDrawer .ajaxcart__row>.grid>.three-quarters{display:block;padding-left:1em!important}div#CartDrawer .ajaxcart__row>.grid>.three-quarters>.display-table{width:100%}@media only screen and (max-width: 768px){footer.site-footer{background:#000;margin-top:3em;padding-top:3em}footer.site-footer .footer--top .newsletter{float:none;display:block;width:100%}footer.site-footer .footer--top .newsletter .input-group{display:block}footer.site-footer .footer--top .newsletter .input-group .newsletter__input{min-width:0;width:90%;margin:2em 0 .5em;text-align:center;background-color:transparent}footer.site-footer .footer--top .newsletter .input-group .newsletter__input::placeholder{color:#bbb}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 768px){#ajxs input{font-size:16px}}html[class*=supports-safari][class*=supports-desktop] #ajxs input{padding-bottom:0rem;padding-top:.4rem}@media (max-width: 768px){.cart__row.empty{text-align:center;font-size:1.125rem;text-transform:uppercase;padding:25vh 0 0;box-sizing:border-box;min-height:50vh}}.js-drawer-open-left div#NavDrawer,.js-drawer-open-right div#CartDrawer{transform:translate(0);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%)}html.supports-js main.main-content{opacity:0;transition:all .2s 0ms;-webkit-transition:all .2s 0ms;-moz-transition:all .2s 0ms;-ms-transition:all .2s 0ms;-o-transition:all .2s 0ms}html.supports-js main.main-content.loaded{opacity:1}body.template-cart .section-header{display:none}body.template-cart .cart__header-labels{pointer-events:none;color:transparent;display:block!important;margin-top:.5rem;margin-bottom:1.5rem;padding-bottom:0}body.template-cart .cart__header-labels .grid__item{display:none}body.template-cart main>.wrapper>.grid .grid__item{padding-left:0!important;padding-right:0!important}body.template-cart .cart__image img{padding-right:1.5rem}body.template-cart form.cart .cart__row:last-child .grid__item{width:100%;left:0}body.template-cart form.cart .cart__row:last-child>.grid--full>.grid__item:first-child>.grid--full:first-child>.grid__item:first-child p{text-align:left}body.template-cart button.btn.cart__checkout{display:block;width:100%;left:0;margin:0;box-sizing:border-box;padding:1.5rem;font-size:1.25rem;font-weight:500;letter-spacing:.1em}body.template-cart button.btn.cart__checkout span.icon.icon-arrow-right{display:none}body.template-cart .additional_checkout_buttons{margin:1.5rem 0 0;text-align:center;min-height:7.8rem}body.template-cart .additional_checkout_buttons:before{content:"Or check out using";display:block;text-transform:uppercase;margin:3rem auto 1rem}body.template-cart .additional_checkout_buttons iframe,body.template-cart .additional_checkout_buttons .additional-checkout-button{transform:scale(.65);-webkit-transform:scale(.65);-moz-transform:scale(.65);-ms-transform:scale(.65)}body.template-cart.lang-fi .additional_checkout_buttons:before{content:"Tai tilaa k\e4ytt\e4 en"}div#dynamic-checkout-cart .shopify-cleanslate div{display:inline-block;margin:auto!important}.main-content+hr{display:none}@media only screen and (min-width: 769px){main.main-content{min-height:64vh}}#instafeed{margin-bottom:3em;display:block}#instafeed a.ig_pic{width:20%;width:calc(20% - 4px);display:inline-block;overflow:hidden;height:20vw;margin-right:5px}#instafeed a.ig_pic:last-of-type{margin-right:0}#instafeed a.ig_pic img{display:block;margin:0;transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}a.site-nav__link[href="/account"]{display:none}.ajaxcart__qty .js-qty__adjust,.ajaxcart__qty .ajaxcart__qty-adjust{line-height:inherit}.ajaxcart__product-image img{padding-right:1em}footer div.paym img.payments.desktop{max-height:2em;vertical-align:-2px;opacity:.55}footer div.paym img.payments.mobile{display:none}@media (max-width: 768px){footer div.paym img.payments.mobile{display:block;margin:2em auto 0;max-width:80%;opacity:.8;filter:invert(1);mix-blend-mode:multiply}footer div.paym img.payments.desktop{display:none}}div#CartContainer>p{margin-top:1em}html.supports-safari .the-product .product-image .product-single__photos,html.supports-ie .the-product .product-image .product-single__photos{display:block}html.supports-ie .product-single__photo{width:100%!important}html body.template-blog .section-header{background-image:url(//cdn.shopify.com/s/files/1/1097/5438/files/Terhi_Web_aw19_web_-6.banner_2200x.jpg?v=1576620305);background-position:50%;background-size:cover;min-height:70vh;margin:0}html body.template-blog main.main-content .article{margin:0}body.template-blog .article-text,body.template-article .article-text{font-size:1.125rem;line-height:1.75}body.template-blog .article-text img,body.template-article .article-text img{display:block;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;margin-top:2rem;margin-bottom:1.5rem;height:auto}body.template-blog .tags,body.template-article .tags{position:absolute;opacity:0;pointer-events:none}body.template-blog .tags a,body.template-article .tags a{font-size:.75rem;padding:0 .5em 0 0;text-decoration:underline;font-weight:400}body.template-blog main.main-content,body.template-article main.main-content{padding:0}body.template-blog .section-header,body.template-article .section-header{min-height:20vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;padding:6rem 4rem;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;background-repeat:no-repeat;background-position:50%;background-size:cover;text-align:left!important;color:#fff}body.template-blog .section-header.has-ftrd,body.template-article .section-header.has-ftrd{height:70vh;text-shadow:0 0 35px black}body.template-blog .section-header h1,body.template-article .section-header h1{font-size:3.5rem;font-weight:400;margin-bottom:0;line-height:1;text-align:left;max-width:50%;text-transform:uppercase;color:#fff}body.template-blog .section-header hr,body.template-article .section-header hr,body.template-blog .section-header a.rss-link,body.template-article .section-header a.rss-link{display:none}body.template-blog article.article-item,body.template-article article.article-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-evenly}body.template-blog article.article-item:nth-of-type(2n) .article-image,body.template-article article.article-item:nth-of-type(2n) .article-image{order:2}body.template-blog article.article-item .article-cell,body.template-article article.article-item .article-cell{min-height:60vh;width:50%;display:inline-flex;flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;box-align:center;flex-item-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;vertical-align:middle;padding:0;text-align:left}body.template-blog article.article-item .article-cell.article-image,body.template-article article.article-item .article-cell.article-image{background-position:50%;background-size:cover}body.template-blog article.article-item .article-cell.article-image .article__featured-image img,body.template-article article.article-item .article-cell.article-image .article__featured-image img{visibility:hidden}body.template-blog article.article-item .article-cell.article-info,body.template-article article.article-item .article-cell.article-info{color:#000;padding:10%}body.template-blog article.article-item .article-cell.article-info h3,body.template-article article.article-item .article-cell.article-info h3{margin-bottom:0}body.template-blog article.article-item .article-cell.article-info h3 a,body.template-article article.article-item .article-cell.article-info h3 a{letter-spacing:.1em}body.template-blog article.article-item .article-cell.article-info .info-wrap,body.template-article article.article-item .article-cell.article-info .info-wrap{line-height:1.5;max-width:450px;padding:10% 0!important}body.template-blog .article-meta,body.template-article .article-meta{margin-bottom:1rem}body.template-blog .article-meta h3,body.template-article .article-meta h3{font-size:1.125rem}body.template-blog a.text-link.btn,body.template-blog a.return-link.btn,body.template-blog time,body.template-article a.text-link.btn,body.template-article a.return-link.btn,body.template-article time{text-transform:uppercase;margin:0;font-size:.75em;letter-spacing:.125em}body.template-blog.template-article time,body.template-article.template-article time{opacity:1;font-size:1rem}body.template-blog .social-sharing a:first-of-type .icon,body.template-article .social-sharing a:first-of-type .icon{margin-left:-10px}body.template-blog div.wrapper>div.grid>.grid__item{width:100%;left:0;right:0;padding:0}body.template-blog div.wrapper>div.grid>.grid__item hr{display:none}body.template-blog div.wrapper>div.grid>.grid__item .grid__item{padding:0}body.template-article .section-header{margin-bottom:5em}body.template-article .section-header.no-ftrd{margin-top:5em}body.template-article .section-header .date{margin-top:1em}body.template-article .article-wrapper{max-width:40em;margin:auto;left:auto;float:none;padding:0}body.template-article .article-wrapper .grid__item{padding:0}body.template-article .section-header .date{margin-bottom:0}body.template-article img.signed{height:5em;margin:3em auto 1em!important;display:block}@media only screen and (max-width: 768px){body.template-blog .section-header,body.template-article .section-header{margin-bottom:2em!important}body.template-blog .section-header h1,body.template-article .section-header h1{font-size:2.5em}body.template-blog article.article-item,body.template-article article.article-item{display:block;position:relative}body.template-blog article.article-item .article-meta,body.template-article article.article-item .article-meta{position:absolute;top:0;height:60vh;width:100%;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;box-align:center;flex-item-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;text-align:center;background-color:#ffffff1a}body.template-blog article.article-item .article-meta h3,body.template-article article.article-item .article-meta h3{font-size:2em;font-weight:700}body.template-blog article.article-item .article-meta time,body.template-article article.article-item .article-meta time{font-size:1.25em;opacity:1}body.template-blog article.article-item .article-cell,body.template-article article.article-item .article-cell{width:100%}body.template-blog article.article-item .article-cell.article-image,body.template-article article.article-item .article-cell.article-image{order:1;height:60vh}body.template-article .article-wrapper{max-width:90%}}select.currency-picker{top:0;position:relative}@media (max-width: 768px){.site-header .grid--table>.grid__item .currency-picker__wrapper{display:none}body.template-cart main.main-content>.wrapper>.grid .cart{min-height:90vh}.h4.cart__product-name{font-size:1.125rem;max-width:80%;margin-bottom:.5rem}.cart__product-meta{margin-top:.5rem}}div#ajxs{position:relative;display:inline-block}div#ajxs .search-box{max-width:3rem;transition:all .1s}div#ajxs .search-box:not(.focus) *{cursor:pointer}div#ajxs .search-box .icon-mag{position:absolute;top:.6em;left:.5em;pointer-events:none;opacity:1;cursor:pointer}@media (max-width: 768px){div#ajxs .search-box .icon-mag img.svg-icon{width:1.8rem;height:1.4rem;margin-top:.1rem}}div#ajxs .search-box input{color:transparent;line-height:1;transition:all .4s;padding-left:2.5rem;text-transform:uppercase}div#ajxs .search-box input:hover{opacity:1}div#ajxs .search-box input[type=submit]{display:none}div#ajxs .search-box.focus{max-width:13rem}div#ajxs .search-box.focus input{color:#000}div#ajxs .results-box{position:absolute;right:0;min-width:25rem;background:#fff;box-sizing:border-box}div#ajxs .results-box:empty{display:none!important}div#ajxs .results-box .load{height:5em;background-repeat:no-repeat;background-position:50%}div#ajxs .results-box a{font-size:1rem}div#ajxs .results-box a.rslt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-align:center;flex-item-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;border-bottom:1px solid #ddd;padding:0 0 0 1rem}div#ajxs .results-box a.rslt .d-title{margin-top:.25em;padding-right:1rem;text-align:left}div#ajxs .results-box a.rslt .img,div#ajxs .results-box a.rslt .img img{width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px;max-height:50px}div#ajxs .results-box a.rslt:hover{color:#fff;background:#000}div#ajxs .results-box a.note{display:block;text-align:right;background-color:#000;color:#fff;border:1px solid black;font-weight:500;letter-spacing:.1em;text-transform:uppercase}div#ajxs .results-box a.note:hover{background-color:#fff;color:#000;border:1px solid #ddd!important;border-top:0!important}div#ajxs .results-box .note{margin-bottom:0;border:0!important;line-height:1.25}div#keksi{position:fixed;top:0;opacity:1;pointer-events:auto;transition:bottom .3s ease-out;z-index:100;width:100%;font-size:.875rem;text-transform:uppercase;padding:1rem 2rem;height:3.5rem;background-color:#fff;text-align:center}div#keksi.hid{bottom:-5em;pointer-events:none;opacity:0;transition:bottom .3s ease-out,opacity .2s}div#keksi span.ehto{max-width:calc(100% - 4em)}div#keksi span.ehto a:hover{border-bottom:1px solid}div#keksi div.button.is_ok{padding:0 .5em;line-height:2em;box-sizing:border-box;cursor:pointer;margin-left:1rem;display:inline-block}div#keksi div.button.is_ok:hover{background:#000;border-color:#000;color:#fff}div#mc_embed_signup{margin-top:2rem;padding-top:1.5rem;display:block;border-top:1px solid #bbb;float:left;border-bottom:1px solid #bbb;padding-bottom:1.5rem;margin-bottom:1rem}#mc_embed_signup_scroll{width:100%}#mc_embed_signup_scroll div[aria-hidden=true]{display:none}#mc-embedded-subscribe-form input#mce-EMAIL,#mc-embedded-subscribe-form input#mc-embedded-subscribe{display:inline-block;border:1px solid;width:100%;border-radius:4px;padding:.5rem 1rem;float:left;margin-top:1rem}#mc-embedded-subscribe-form input#mc-embedded-subscribe,#mc-embedded-subscribe-form div.clear{width:6rem;float:right}#mc-embedded-subscribe-form input#mc-embedded-subscribe:hover{background-color:#ccc}@media screen and (max-width: 768px){form#mc-embedded-subscribe-form{margin-top:2rem}#mc-embedded-subscribe-form input#mce-EMAIL{display:block;width:100%;margin-bottom:1rem}}body.template-search main.main-content{padding-left:25px;padding-right:25px}body.template-search .grid__item{padding:2px}body.template-search .section-header{margin-bottom:0}body.template-search .section-header h1{font-size:1rem;text-align:left!important}body.template-search .section-header .hr--small{visibility:hidden;margin:1rem 0}body.template-search hr.hr--medium,body.template-search form.input-group.search-bar.search-bar--page{display:none}body.template-search .grid__item.grid-search{padding:2px}body.template-search img.grid-search__image{padding:0;max-height:100%;max-width:none;min-width:100%;min-height:100%;width:auto;height:auto}body.template-search a.grid-product__image-link.grid-search__product-link{height:32vw}body.template-search .grid-search__product{text-align:left;overflow:hidden}#NavDrawer .mobile-nav__item{text-transform:uppercase}#NavDrawer .mobile-nav__item--secondary{display:none}#NavDrawer select.currency-picker{padding:1rem 0;outline:0}#NavDrawer .mobile-nav__languagepick #xx-lang a{padding:1rem 0}#NavDrawer li.mobile-nav__currencypick,#NavDrawer li.mobile-nav__languagepick{display:inline-block;margin-right:.5rem}#NavDrawer li.mobile-nav__currencypick,#NavDrawer li.mobile-nav__currencypick select,#NavDrawer li.mobile-nav__currencypick #xx-lang a,#NavDrawer li.mobile-nav__languagepick,#NavDrawer li.mobile-nav__languagepick select,#NavDrawer li.mobile-nav__languagepick #xx-lang a{font-size:1.125rem}#ticker{white-space:nowrap;overflow:hidden;padding:.75em 0 .5em;font-size:.8em;background:#000;color:#fff;line-height:1;position:fixed;bottom:0;left:0;width:100%;z-index:2}#ticker .ticker-wrap{animation:ticking 4s infinite linear;-webkit-animation:ticking 4s infinite linear}#ticker .tick{letter-spacing:.1em}ul li a[href*=vat-],ul li a[href*=size-]{display:none!important}.wg-default,.wg-default .country-selector{top:2rem;left:1.5rem;bottom:auto!important;right:auto!important}body#press .a-page.grid{max-width:none;max-width:1440px}body#press .a-page.grid table{margin-bottom:0}body#press .a-page.grid table td{width:50%!important;vertical-align:top}@media (max-width: 800px){body#press .a-page.grid table td{width:100%!important;display:block}}body#press .a-page.grid table img{width:100%;height:auto;padding:1rem;box-sizing:border-box;background-color:#eee;margin-bottom:1rem}@media (max-width: 800px){body#press .a-page.grid table img{margin-bottom:0}}body main.main-content .tabled-content .cols-1:first-child{margin-bottom:2rem!important}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-align:center;flex-item-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h1,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h2,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h3,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h4,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h5{font-size:1em;font-weight:700;margin-bottom:1.5rem;text-transform:uppercase}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h1,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h1 *,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h2,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h2 *,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h3,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h3 *,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h4,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h4 *,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h5,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h5 *{letter-spacing:.1em}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h1:not(:first-child),body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h2:not(:first-child),body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h3:not(:first-child),body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h4:not(:first-child),body main.main-content .tabled-content .table-row:not(.cols-1) .txtd h5:not(:first-child){margin-top:3rem}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd strong a,body main.main-content .tabled-content .table-row:not(.cols-1) .txtd a strong{font-size:.875rem}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd em{font-style:normal;min-width:6em;display:inline-block;text-align:left}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd .times{max-width:18em;margin-left:auto;margin-right:auto;display:inline-block}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd .times em{min-width:8em}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd li{font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;list-style:circle;line-height:1.5}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd li:not(:last-of-type){margin-bottom:1em}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd ol li{list-style-type:decimal}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd p{margin-bottom:1.5rem}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd p:last-child{margin-bottom:0}body main.main-content .tabled-content .table-row:not(.cols-1) .txtd blockquote{font-size:1em;font-style:italic;padding:0;margin-bottom:1.5rem;text-align:left}body main.main-content .tabled-content .table-row.cols-1:not(:first-child){margin-top:1.5rem}@media (max-width: 768px){body main.main-content .tabled-content .table-row.cols-1{margin-bottom:0rem!important}body main.main-content .tabled-content .table-row.cols-1:first-child .bgd{margin-top:0!important}}body main.main-content .tabled-content .table-row.cols-3,body main.main-content .tabled-content .table-row.cols-4{max-width:1080px;margin-left:auto;margin-right:auto;line-height:2}body main.main-content .tabled-content .table-row.cols-3 strong,body main.main-content .tabled-content .table-row.cols-4 strong{line-height:1.5}body main.main-content .tabled-content .table-row.cols-3 .table-col,body main.main-content .tabled-content .table-row.cols-4 .table-col{padding:4rem}@media (max-width: 980px){body main.main-content .tabled-content .table-row.cols-3 .table-col,body main.main-content .tabled-content .table-row.cols-4 .table-col{padding:4rem 2rem}}@media (max-width: 768px){body main.main-content .tabled-content .table-row.cols-3 .table-col,body main.main-content .tabled-content .table-row.cols-4 .table-col{padding:0 2rem}body main.main-content .tabled-content .table-row.cols-3 .table-col .table-col-wrap,body main.main-content .tabled-content .table-row.cols-4 .table-col .table-col-wrap{max-width:30rem;width:100%;text-align:center}body main.main-content .tabled-content .table-row.cols-3 .table-col .table-col-wrap h1 br+br,body main.main-content .tabled-content .table-row.cols-3 .table-col .table-col-wrap h2 br+br,body main.main-content .tabled-content .table-row.cols-3 .table-col .table-col-wrap h3 br+br,body main.main-content .tabled-content .table-row.cols-3 .table-col .table-col-wrap h4 br+br,body main.main-content .tabled-content .table-row.cols-4 .table-col .table-col-wrap h1 br+br,body main.main-content .tabled-content .table-row.cols-4 .table-col .table-col-wrap h2 br+br,body main.main-content .tabled-content .table-row.cols-4 .table-col .table-col-wrap h3 br+br,body main.main-content .tabled-content .table-row.cols-4 .table-col .table-col-wrap h4 br+br{display:none}}body main.main-content .tabled-content .table-row.cols-3 .table-col.txtd,body main.main-content .tabled-content .table-row.cols-4 .table-col.txtd{box-align:start;flex-item-align:start;align-items:start;-webkit-align-items:start;-ms-align-items:start}#flagship-store .tabled-content,#myymala .tabled-content,#stockists .tabled-content,#jalleenmyyjat .tabled-content,#contact .tabled-content,#yhteystiedot .tabled-content{font-size:1rem;line-height:2}#flagship-store .tabled-content li,#myymala .tabled-content li,#stockists .tabled-content li,#jalleenmyyjat .tabled-content li,#contact .tabled-content li,#yhteystiedot .tabled-content li{font-size:.875rem}body.template-password *{font-family:DM Sans,Arial,sans-serif!important;letter-spacing:.065em}body.template-password .password-page__wrapper{background-image:url(https://cdn.shopify.com/s/files/1/1097/5438/files/terhi.liike.garden.01nelio.web_1024x1024.jpg?v=1557310027)}body.template-password .password-page__main__inner{vertical-align:top;text-align:center;padding:0}body.template-password .password-page__hero{max-width:30rem;font-size:1rem;margin:1rem auto;padding:2rem;text-align:center;background-color:#fff;color:#000;line-height:2}body.template-password footer.password-page__footer{display:none}.color-options h4 strong{font-weight:400}#coll-preview-popup .product-single__meta .color-options h4:before{content:"Color"}#topbar{display:block;margin:0 -2rem;padding:1rem 2rem;box-sizing:border-box;text-align:center}#topbar *{color:inherit}#topbar p{text-align:center;margin:0}#topbar~div#Hero{max-height:calc(var(--vh, 1vh) * 100 - 10.5rem);min-height:calc(var(--vh, 1vh) * 100 - 10.5rem)}@media (min-width: 769px){#topbar~div#Hero{max-height:calc(var(--vh, 1vh) * 75 - 6rem);min-height:calc(var(--vh, 1vh) * 75 - 4rem)}}div#Hero,div#HeroVideo{margin-left:-2rem;margin-right:-2rem}@media (max-width: 768px){div#Hero,div#HeroVideo{width:100vw}}body[style*=hidden] .header-wrapper,body[style*=hidden] .site-footer,body[style*=hidden] #tidio-chat{opacity:0!important}body[style*=hidden] #insta-feed>a{z-index:0}.insta-wrap h4{padding-left:2rem}.insta-wrap div#insta-feed{margin-top:1rem;margin:1rem 2rem 2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px}.insta-wrap div#insta-feed .instafeed-container{width:100%!important;padding-top:100%!important}.insta-wrap div#insta-feed>a{box-shadow:0 10px 18px -20px #aaa;border:1px solid #eaeaea!important}.template-cart div#topbar{margin-bottom:1.33rem}@media screen and (max-width: 768px){.insta-wrap{margin-top:6rem}.insta-wrap div#insta-feed{grid-template-columns:repeat(2,1fr)}div#related-picks{width:100%;display:grid;grid-template-columns:repeat(2,1fr)}div#related-picks .grid__item{width:100%!important}}@media (max-width: 768px){.HeroVideoWrap~.hero__text-wrap{pointer-events:none}}.HeroVideoWrap{position:relative;overflow:hidden;width:100%;height:100%}.HeroVideoWrap .hero-video-outer{position:absolute;width:100%;height:0;padding-bottom:56.25%;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}@media (max-width: 768px){.HeroVideoWrap .hero-video-outer{width:0;height:100%;padding-right:260%;padding-bottom:0}}.HeroVideoWrap .hero-video-inner{max-width:none;padding:0;overflow:visible;position:static}.HeroVideoWrap .hero-video-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.locksmith-passcode-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999;background:#fff;width:100vw;height:100vh;max-width:none!important;text-align:center;display:flex;align-items:center;justify-content:center}form#locksmith-passcode-form:before{content:"";width:8rem;height:4.5rem;margin:auto auto 2rem;background-repeat:no-repeat;background-position:50%;background-size:contain;display:block;background-image:url(//cdn.shopify.com/s/files/1/1097/5438/t/6/assets/terhi-polkki-logo.svg?v=17093347230240229416)}nav.collection-sidebar--sizes{text-align:left;text-transform:uppercase;font-size:.92857em;letter-spacing:.15em;margin-top:1rem}nav.collection-sidebar--sizes>*{display:inline-block;text-transform:uppercase}.collection-sizes--opts a{padding:4px 8px;margin-right:-6px;margin-left:2px}.collection-sizes--opts a.act{background:#000;color:#fff}.grid__item{clear:none!important}.grid-uniform.empty:before{content:"No products available in this size.";text-align:center;display:block;margin:20% 0}.lang-fi .grid-uniform.empty:before{content:"Ei tuotteita t\e4ss\e4  koossa."}.lang-fi .collection-sidebar--sizes>span{font-size:0}.lang-fi .collection-sidebar--sizes:before{content:"Osta koon mukaan:";letter-spacing:.08em}li#xx-lang *{font:inherit!important}.ly-languages-switcher{margin-right:.75em}a.ly-languages-switcher-link:not(:last-child):after{content:"\2022";width:1.5em;display:inline-block;text-align:center}a.ly-languages-switcher-link.current_lang{color:#de894e!important}.site-nav a[href*=sale]{color:#de894e;font-weight:700}
/*# sourceMappingURL=/s/files/1/1097/5438/t/8/assets/2018.scss.css.map */
