/*!
====================================
ASTEK HOME >> Custom Styles
====================================
This CSS sammich was cut by:
  -> Josh Leslie at pb+j
  -> http://addpbj.com/people
  -> Version 1.0
  -> July 2018
  -> SCSS

De-SASSified 2021-06-07 by Edwin Horneij edwin@astek.com
------------------------------------
*/:root{--pbj--c-black-100: #000;--pbj--c-black-80: #57585b;--pbj--c-black-60: #808284;--pbj--c-black-40: #a7a9ab;--pbj--c-black-20: #d1d2d4;--pbj--c-grey-dark-100: #243644;--pbj--c-grey-dark-80: #4f5761;--pbj--c-grey-dark-60: #808489;--pbj--c-grey-dark-40: #aeafb2;--pbj--c-grey-dark-20: #d8d8d9;--pbj--c-grey-100: #96a3ac;--pbj--c-grey-80: #a1abb4;--pbj--c-grey-60: #b3bbc2;--pbj--c-grey-40: #cacfd4;--pbj--c-grey-20: #e4e7e8;--pbj--c-lilac-100: #d8d5de;--pbj--c-lilac-80: #dbd9e1;--pbj--c-lilac-60: #e0dfe5;--pbj--c-lilac-40: #e9e7eb;--pbj--c-lilac-20: #f3f2f4;--pbj--c-pink-100: #da8897;--pbj--c-pink-80: #e093a1;--pbj--c-pink-60: #e4aab4;--pbj--c-pink-40: #ecc5cb;--pbj--c-pink-20: #f4e1e4;--pbj--c-yellow-100: #dac554;--pbj--c-yellow-80: #dcc96a;--pbj--c-yellow-60: #e3d390;--pbj--c-yellow-40: #eadfb5;--pbj--c-yellow-20: #f4efdc;--pbj--c-brown-100: #9f7431;--pbj--c-brown-80: #a98245;--pbj--c-brown-60: #ba9e7c;--pbj--c-brown-40: #d0beac;--pbj--c-brown-20: #e6ded7;--pbj--c-green-100: #6f9e87;--pbj--c-green-80: #7ea792;--pbj--c-green-60: #9cb9aa;--pbj--c-green-40: #bdcdc5;--pbj--c-green-20: #dee6e1;--pbj--c-teal-100: #0f7480;--pbj--c-teal-80: #27838e;--pbj--c-teal-60: #739ea5;--pbj--c-teal-40: #a7bec3;--pbj--c-teal-20: #d4dee0;--pbj--c-blue-light-100: #badbe4;--pbj--c-blue-light-80: #bfdee7;--pbj--c-blue-light-60: #cbe3eb;--pbj--c-blue-light-40: #daeaef;--pbj--c-blue-light-20: #ecf4f7;--pbj--c-blue-dark-100: #104369;--pbj--c-blue-dark-80: #465e7c;--pbj--c-blue-dark-60: #7c889a;--pbj--c-blue-dark-40: #acb2bb;--pbj--c-blue-dark-20: #d7d9dd;--pbj--c-steel-light-100: #c5d9e5;--pbj--c-steel-light-80: #c9dce8;--pbj--c-steel-light-60: #d2e1eb;--pbj--c-steel-light-40: #dfe9f0;--pbj--c-steel-light-20: #eef3f7;--pbj--c-steel-dark-100: #5c7d94;--pbj--c-steel-dark-80: #6f8a9e;--pbj--c-steel-dark-60: #91a3b1;--pbj--c-steel-dark-40: #b7c1ca;--pbj--c-steel-dark-20: #dce0e3}@font-face{font-family:staybold;src:url(/cdn/shop/t/23/assets/stay-bold.eot?v=10502638106856447146);src:url(/cdn/shop/t/23/assets/stay-bold.eot?%23iefix&v=10502638106856447146) format("embedded-opentype"),url(/cdn/shop/t/23/assets/stay-bold.woff2?v=3481311405144084349) format("woff2"),url(/cdn/shop/t/23/assets/stay-bold.woff?v=67247961336673469) format("woff"),url(/cdn/shop/t/23/assets/stay-bold.ttf?v=761990413931258378) format("truetype"),url(/cdn/shop/t/23/assets/stay-bold.svg%23youworkforthem?4769) format("svg");font-weight:400;font-style:normal}/*
  * @license
  * MyFonts Webfont Build ID 3608735, 2018-07-10T19:00:45-0400
  * 
  * The fonts listed in this notice are subject to the End User License
  * Agreement(s) entered into by the website owner. All other parties are 
  * explicitly restricted from using the Licensed Webfonts(s).
  * 
  * You may obtain a valid license at the URLs below.
  * 
  * Webfont: HarmoniaSansStd-Light by Monotype 
  * URL: https://www.myfonts.com/fonts/mti/harmonia-sans/std-light-116608/
  * 
  * Webfont: HarmoniaSansStd-LightItalic by Monotype 
  * URL: https://www.myfonts.com/fonts/mti/harmonia-sans/std-light-italic-116608/
  * 
  * Webfont: HarmoniaSansStd-Regular by Monotype 
  * URL: https://www.myfonts.com/fonts/mti/harmonia-sans/std-regular-116608/
  * 
  * Webfont: HarmoniaSansStd-Italic by Monotype 
  * URL: https://www.myfonts.com/fonts/mti/harmonia-sans/std-italic-116608/
  * 
  * Webfont: HarmoniaSansStd-Bold by Monotype 
  * URL: https://www.myfonts.com/fonts/mti/harmonia-sans/std-bold-116608/
  * 
  * Webfont: HarmoniaSansStd-BoldItalic by Monotype 
  * URL: https://www.myfonts.com/fonts/mti/harmonia-sans/std-bold-italic-116608/
  * 
  * 
  * License: https://www.myfonts.com/viewlicense?type=web&buildid=3608735
  * Licensed pageviews: 250,000
  * Webfonts copyright: Copyright 2010 Monotype Imaging Inc. All rights reserved.
  * 
  * 2018 MyFonts Inc
*/@font-face{font-family:harmonia;src:url(/cdn/shop/t/23/assets/harmonia-sans-regular.eot?v=619033233216360998);src:url(/cdn/shop/t/23/assets/harmonia-sans-regular.eot?%23iefix&v=619033233216360998) format("embedded-opentype"),url(/cdn/shop/t/23/assets/harmonia-sans-regular.woff2?v=3236652126272403958) format("woff2"),url(/cdn/shop/t/23/assets/harmonia-sans-regular.woff?v=7928439515232944770) format("woff"),url(/cdn/shop/t/23/assets/harmonia-sans-regular.ttf?v=2432415001872909125) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:harmonia;src:url(/cdn/shop/t/23/assets/harmonia-sans-regular-italic.eot?v=13463443102178648476);src:url(/cdn/shop/t/23/assets/harmonia-sans-regular-italic.eot?%23iefix&v=13463443102178648476) format("embedded-opentype"),url(/cdn/shop/t/23/assets/harmonia-sans-regular-italic.woff2?v=3416774626622570712) format("woff2"),url(/cdn/shop/t/23/assets/harmonia-sans-regular-italic.woff?v=17262116923026090783) format("woff"),url(/cdn/shop/t/23/assets/harmonia-sans-regular-italic.ttf?v=11073449103528194886) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:harmonia;src:url(/cdn/shop/t/23/assets/harmonia-sans-bold.eot?v=7314073126720834830);src:url(/cdn/shop/t/23/assets/harmonia-sans-bold.eot?%23iefix&v=7314073126720834830) format("embedded-opentype"),url(/cdn/shop/t/23/assets/harmonia-sans-bold.woff2?v=1549792440666299085) format("woff2"),url(/cdn/shop/t/23/assets/harmonia-sans-bold.woff?v=14229350308449742793) format("woff"),url(/cdn/shop/t/23/assets/harmonia-sans-bold.ttf?v=5146331556299664438) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:harmonia;src:url(/cdn/shop/t/23/assets/harmonia-sans-bold-italic.eot?v=15626260837105799997);src:url(/cdn/shop/t/23/assets/harmonia-sans-bold-italic.eot?%23iefix&v=15626260837105799997) format("embedded-opentype"),url(/cdn/shop/t/23/assets/harmonia-sans-bold-italic.woff2?v=9261621526706980161) format("woff2"),url(/cdn/shop/t/23/assets/harmonia-sans-bold-italic.woff?v=16305979959020743811) format("woff"),url(/cdn/shop/t/23/assets/harmonia-sans-bold-italic.ttf?v=13448828217998855723) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:harmonia;src:url(/cdn/shop/t/23/assets/harmonia-sans-light.eot?v=11769694870099353281);src:url(/cdn/shop/t/23/assets/harmonia-sans-light.eot?%23iefix&v=11769694870099353281) format("embedded-opentype"),url(/cdn/shop/t/23/assets/harmonia-sans-light.woff2?v=13229913104863569229) format("woff2"),url(/cdn/shop/t/23/assets/harmonia-sans-light.woff?v=5849757046109900677) format("woff"),url(/cdn/shop/t/23/assets/harmonia-sans-light.ttf?v=8449464745434756530) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:harmonia;src:url(/cdn/shop/t/23/assets/harmonia-sans-light-italic.eot?v=10285766700720225975);src:url(/cdn/shop/t/23/assets/harmonia-sans-light-italic.eot?%23iefix&v=10285766700720225975) format("embedded-opentype"),url(/cdn/shop/t/23/assets/harmonia-sans-light-italic.woff2?v=15068815313374536666) format("woff2"),url(/cdn/shop/t/23/assets/harmonia-sans-light-italic.woff?v=1438710338055383013) format("woff"),url(/cdn/shop/t/23/assets/harmonia-sans-light-italic.ttf?v=1493518635883354951) format("truetype");font-weight:300;font-style:italic}h1,.h1,.template--product .yotpo.yotpo-main-widget .yotpo-stars-and-sum-reviews:before{font-family:davis-sans,sans-serif;font-size:45px;line-height:1.4em;font-weight:300;letter-spacing:.035em}@media screen and (max-width: 768px){h1,.h1,.template--product .yotpo.yotpo-main-widget .yotpo-stars-and-sum-reviews:before{font-size:4vw;line-height:normal}}@media screen and (max-width: 640px){h1,.h1,.template--product .yotpo.yotpo-main-widget .yotpo-stars-and-sum-reviews:before{font-size:9vw}}h2,.h2{font-family:davis-sans,sans-serif;font-size:1.5rem;line-height:1.3em;font-weight:300;letter-spacing:.035em}@media screen and (max-width: 640px){h2,.h2{font-size:6vw}}h3,.h3,h2.arp-block__title{font-family:davis-sans,sans-serif;text-transform:uppercase;font-size:21px;line-height:1.4em;font-weight:700;letter-spacing:.25em}@media screen and (max-width: 768px){h3,.h3,h2.arp-block__title{font-size:2vw}}@media screen and (max-width: 640px){h3,.h3,h2.arp-block__title{font-size:3.5vw}}h4,.h4{font-family:davis-sans,sans-serif;font-size:30px;line-height:1.3em;font-weight:300;letter-spacing:.035em}h5,.h5{font-family:davis-sans,sans-serif;font-size:21px;line-height:1.2em;font-weight:300;letter-spacing:.025em}h5.product--title,h5.product-page--title,#kuMainContainer .kuListView ul li .kuName a,#kuMainContainer .kuGridView ul li .kuName a{font-family:davis-sans,sans-serif;font-size:21px;line-height:1.2em;font-weight:500;letter-spacing:.025em}h6,.h6,.product-page--cart-form label,.filter-group+.filter-group h4,.footer--list-item,#kuMainContainer .kuFilterHead,.template--product .yotpo.yotpo-main-widget .y-label{font-family:davis-sans,sans-serif;text-transform:uppercase;font-size:12px;line-height:1.4em;font-weight:500;letter-spacing:.25em}body,input,textarea,select,input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],.filter-menu .filter-group li a,.filter-menu .filter-group .collection-count,.header--main-menu,.header--contact-modal,.header--account,.footer--list-sub-item,#shopify-section-footer .footer--right-column span,.acc-content{font-family:davis-sans,sans-serif;font-size:14px;line-height:1.6em;font-weight:400;letter-spacing:normal}.refine-header h4,.button,a.button,.featured-content--call-to-action a,a.featured-grid--call-to-action,.article--view-more,.popup--open,button.product-page--add-to-cart,.template--product .yotpo.yotpo-main-widget .yotpo-default-button.yotpo-icon-btn .yotpo-icon-button-text,.template--product .yotpo.yotpo-main-widget input[type=button].yotpo-default-button,.template--product .yotpo.yotpo-main-widget .primary-color-btn.yotpo-disabled,.template--product .yotpo.yotpo-main-widget input[type=button].primary-color-btn.yotpo-disabled,.button.alt,a.button.alt,input[type=submit],input[type=button],input[type=reset],#kuMainContainer #klevuNarrowByLabel,.blog--filter-tag a,span[role=button]{font-family:davis-sans,sans-serif;text-transform:uppercase;font-size:13px;line-height:1.1em;font-weight:700;letter-spacing:.1em}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item--title,.collection-listing--item{font-family:davis-sans,sans-serif;font-size:40px;line-height:1.1em;font-weight:500;letter-spacing:normal;z-index:1}@media screen and (max-width: 1100px){#shopify-section-1522436562612 .featured-grid--root .featured-grid--item--title,.collection-listing--item{font-size:3.25vw}}input,textarea,select,input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url]{line-height:inherit}::-webkit-input-placeholder{color:var(--pbj--c-grey-dark-40)}::-ms-input-placeholder{color:var(--pbj--c-grey-dark-40)}::placeholder{color:var(--pbj--c-grey-dark-40)}.filter-menu .filter-group li a,.filter-menu .filter-group .collection-count{font-size:12px}.filter-menu .pt-display-swatch.filter-group li a,.filter-menu .pt-display-swatch.filter-group .collection-count{line-height:0}.collection--left-column .filter-menu{border:1px solid var(--pbj--c-grey-dark-100);border-radius:0;padding:20px}.header--main-menu,.header--contact-modal,.header--account{text-transform:uppercase}.footer--list-item a{pointer-events:none}.footer--list-sub-item{line-height:1em}.footer--list-sub-item a{pointer-events:auto}.footer--list-sub-item:hover{opacity:.7}.button,a.button,.featured-content--call-to-action a,a.featured-grid--call-to-action,.article--view-more,.popup--open,button.product-page--add-to-cart,.template--product .yotpo.yotpo-main-widget .yotpo-default-button.yotpo-icon-btn .yotpo-icon-button-text,.template--product .yotpo.yotpo-main-widget input[type=button].yotpo-default-button,.template--product .yotpo.yotpo-main-widget .primary-color-btn.yotpo-disabled,.template--product .yotpo.yotpo-main-widget input[type=button].primary-color-btn.yotpo-disabled,.button.alt,a.button.alt,input[type=submit],input[type=button],input[type=reset]{padding:8px 15px 6px;border:2px solid;height:auto}.button,a.button,.featured-content--call-to-action a,a.featured-grid--call-to-action,.article--view-more,.popup--open,button.product-page--add-to-cart,.template--product .yotpo.yotpo-main-widget .yotpo-default-button.yotpo-icon-btn .yotpo-icon-button-text,.template--product .yotpo.yotpo-main-widget input[type=button].yotpo-default-button,.template--product .yotpo.yotpo-main-widget .primary-color-btn.yotpo-disabled,.template--product .yotpo.yotpo-main-widget input[type=button].primary-color-btn.yotpo-disabled{border-color:var(--pbj--c-grey-dark-100);color:var(--pbj--c-grey-dark-100)}.button:hover,.featured-content--call-to-action a:hover,a.featured-grid--call-to-action:hover,.article--view-more:hover,.popup--open:hover,button.product-page--add-to-cart:hover,.template--product .yotpo.yotpo-main-widget .yotpo-default-button.yotpo-icon-btn .yotpo-icon-button-text:hover,.template--product .yotpo.yotpo-main-widget input[type=button].yotpo-default-button:hover,.template--product .yotpo.yotpo-main-widget .primary-color-btn.yotpo-disabled:hover,.template--product .yotpo.yotpo-main-widget input[type=button].primary-color-btn.yotpo-disabled:hover{background-color:var(--pbj--c-grey-dark-100);color:#fff}.button.alt,a.button.alt{border-color:#fff;color:#fff}.button.alt:hover{background-color:#fff;color:var(--pbj--c-black-100)}input[type=submit],input[type=button],input[type=reset]{border-radius:0;border-color:var(--pbj--c-grey-dark-100);background-color:var(--pbj--c-grey-dark-100);color:#fff}a{-webkit-transform:translateZ(0)}.safari a{transition:none!important}.modal--window{z-index:1000}header.header,.x-menu--bg,.header--container.show-after-js{background:var(--pbj--c-alt-bg, white)}header.header a,header.header a:link,header.header a:visited,header.header a:hover,.x-menu--bg a,.x-menu--bg a:link,.x-menu--bg a:visited,.x-menu--bg a:hover,.header--container.show-after-js a,.header--container.show-after-js a:link,.header--container.show-after-js a:visited,.header--container.show-after-js a:hover{color:var(--pbj--c-alt-links, var(--pbj--c-grey-dark-100))}header.header a span,header.header a:link span,header.header a:visited span,header.header a:hover span,.x-menu--bg a span,.x-menu--bg a:link span,.x-menu--bg a:visited span,.x-menu--bg a:hover span,.header--container.show-after-js a span,.header--container.show-after-js a:link span,.header--container.show-after-js a:visited span,.header--container.show-after-js a:hover span{border-color:#fff}header.header .fw--icon--menu,.x-menu--bg .fw--icon--menu,.header--container.show-after-js .fw--icon--menu{color:var(--pbj--c-alt-links, var(--pbj--c-grey-dark-100))}.x-menu--level-2--link a[href="#"]{display:none}.geolizr-currency-switch-wrapper.geolizr-absolute-auto{opacity:0}@media screen and (max-width: 767px){.geolizr-currency-switch-wrapper.geolizr-absolute-auto{opacity:1}}.header--currency{position:relative}.header--currency,.header--currency *{font-family:davis-sans,sans-serif}@media screen and (max-width: 767px){.header--currency{display:none}}.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto{position:static;width:auto;opacity:1}.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto #geolizr-currency-switcher{background:transparent}.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto .geolizr-currency-link:link,.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto .geolizr-currency-link:visited,.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto .geolizr-currency-link:hover,.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto .geolizr-currency-link:active{color:var(--pbj--c-alt-links, var(--pbj--c-grey-dark-100))!important}.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto .geolizr-currency-switcher-arrow-up:after{content:"\25be"}.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto .geolizr-currency-links-custom{background:var(--pbj--c-alt-bg, white);z-index:1;bottom:auto}.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto li.geolizr-currency-list-li{margin:2px 1px!important}.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto .geolizr-currency-links-up,.header--currency .geolizr-currency-switch-wrapper.geolizr-absolute-auto .geolizr-currency-links-down{z-index:1}#shopify-section-footer{background:#eee}@media screen and (max-width: 1099px){#shopify-section-footer .footer{flex-wrap:wrap}#shopify-section-footer .footer--left-column,#shopify-section-footer .footer--right-column{width:100%}}#shopify-section-footer .footer--right-column{position:relative}#shopify-section-footer .footer--right-column span{font-size:.7em;letter-spacing:.15em;font-style:italic;text-transform:uppercase}@media screen and (min-width: 1100px){#shopify-section-footer .footer--right-column span{position:absolute;bottom:0;right:0}}@media screen and (max-width: 1099px){#shopify-section-footer .footer--right-column .footer--social-icons{padding:10px}}.footer--menu{display:flex;flex-wrap:wrap}.footer--list-item{display:inline-flex;flex-direction:column;flex:1 1 auto}@media screen and (max-width: 767px){.footer--list-item{min-width:100%}}.footer--list-item ul{padding-left:0;list-style:none;text-transform:none}.footer--social-icons{margin-top:1rem}.footer--social-icons a{color:#894c53}#shopify-section-footer+.popup .popup--close{color:#fff;background:transparent}#shopify-section-footer+.popup .popup--close svg{fill:#fff}.section--slideshow{padding:30px}.featured-text--root{background-color:#b6ced1}.featured-content--root{background-color:#c9d7ec}.featured-content--root .featured-content--subtitle{padding-bottom:15px}@media screen and (max-width: 1100px){#shopify-section-1531235919741 .custom-content--root{padding:70px!important}}@media screen and (max-width: 640px){#shopify-section-1531235919741 .custom-content--root{padding:50px 30px!important}}.featured-collections--root .placeholder--root,.featured-collections--root .image--root{border-radius:500px;overflow:hidden;-webkit-transform:translateZ(0)}.featured-grid--root .featured-grid--item .featured-grid--item--image,.featured-grid--root .featured-grid--item .placeholder--root{border:2px solid transparent;border-radius:500px;-webkit-transform:translateZ(0);overflow:hidden;transition:opacity .3s}#shopify-section-1533681510799 .featured-grid--root .featured-grid--item .featured-grid--item--image{border:none}#shopify-section-1533681510799 .featured-grid--root .featured-grid--item:hover .featured-grid--item--image img{opacity:0}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item{width:18%!important;padding:7px!important;margin:1%;border:2px solid transparent;border-radius:500px;-webkit-transform:translateZ(0);transition:all .25s}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item:nth-child(1){border-color:#4c868f}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item:nth-child(2){border-color:#4c868f}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item:nth-child(3){border-color:#4c868f}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item:nth-child(4){border-color:#4c868f}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item:nth-child(5){border-color:#4c868f}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item:hover{padding:0!important}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item:hover .featured-grid--item--image,#shopify-section-1522436562612 .featured-grid--root .featured-grid--item:hover .placeholder--root{border:0;opacity:1!important}@media only screen and (max-width: 767px){#shopify-section-1522436562612 .featured-grid--root .featured-grid--item{padding:3px!important}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item .featured-grid--item--text{position:absolute!important}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item .featured-grid--item--image{height:auto!important}}@media screen and (max-width: 640px){#shopify-section-1522436562612 .featured-grid--root .featured-grid--item{width:30%!important}}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item--title{color:#fff;padding-bottom:0}@media screen and (max-width: 767px){#shopify-section-1522436562612 .featured-grid--root .featured-grid--item--title{padding-bottom:10px}}#shopify-section-1522436562612 .featured-grid--root .featured-grid--item--image{border-radius:500px;overflow:hidden;-webkit-transform:translateZ(0)}@media screen and (max-width: 767px){#shopify-section-1522436578326{text-align:center!important}#shopify-section-1522436578326 .slider .slide .caption .sub-title{margin:0}}@media screen and (max-width: 767px){#shopify-section-1522436569709 .featured-content--root{padding:0}}.gallery .gallery--item{width:24%;padding:12px!important}@media screen and (max-width: 767px){.gallery .gallery--item{width:48%}}.acc-detail h5,.acc-detail .h5{cursor:pointer;display:block;background:url(/cdn/shop/t/23/assets/icon-close_small.png?4769) right center no-repeat;padding-bottom:25px}.acc-detail h5.active,.acc-detail .h5.active{background:url(/cdn/shop/t/23/assets/icon-opened_small.png?4769) right center no-repeat;padding-bottom:15px}.acc-content{padding-bottom:15px}.faq--half{width:50%;float:left}@media screen and (max-width: 767px){.faq--half{width:100%;float:none}}.search[data-search--view=modal]{min-height:auto}.search--results,.search--feedback{display:none!important}#klevuSearchingArea{right:50%!important;transform:translate(50%)}#kuMainContainer #klevuNarrowByLabel{font-size:18px;font-weight:600;color:#222!important}#kuMainContainer .kuFilters{border:1px solid var(--pbj--c-black-100);padding:10px}#kuMainContainer .kuFilters .kuFilterHead{border-top:1px solid var(--pbj--c-black-100);border-bottom:none}#kuMainContainer .kuFilters .kuFilterBox:first-child .kuFilterHead{border-top:none}#kuMainContainer .kuListView ul li,#kuMainContainer .kuGridView ul li{min-height:auto}#kuMainContainer .kuListView ul li .kuName a:hover,#kuMainContainer .kuGridView ul li .kuName a:hover{text-decoration:none}#kuMainContainer .kuListView ul li:hover .klevuImgWrap img,#kuMainContainer .kuGridView ul li:hover .klevuImgWrap img{-webkit-transform:none;transform:none}@media screen and (max-width: 767px){.template--list-collections .collection--image{display:none}}@media screen and (max-width: 767px){#shopify-section-collection .readmore .collection--supplementary-description{padding:1rem}}#shopify-section-collection .collection--header,#shopify-section-collection--banner .collection--header,#shopify-section-collection-of-collection--banner .collection--header{padding:70px 50px}@media screen and (max-width: 767px){#shopify-section-collection .collection--header,#shopify-section-collection--banner .collection--header,#shopify-section-collection-of-collection--banner .collection--header{text-align:center;padding:0}#shopify-section-collection .collection--header .collection--title,#shopify-section-collection--banner .collection--header .collection--title,#shopify-section-collection-of-collection--banner .collection--header .collection--title{padding:25px}#shopify-section-collection .collection--header .collection--title h1,#shopify-section-collection--banner .collection--header .collection--title h1,#shopify-section-collection-of-collection--banner .collection--header .collection--title h1{padding-top:15px}#shopify-section-collection .collection--header .collection--image,#shopify-section-collection--banner .collection--header .collection--image,#shopify-section-collection-of-collection--banner .collection--header .collection--image{max-width:none}}#shopify-section-collection-of-collection--banner{background:#e5e5e5}@media screen and (max-width: 767px){.filter-menu .has_group_selected{display:none!important}.filter-menu.pt-expand .has_group_selected{display:inherit!important}}footer.collection--pagination{position:relative;left:2%;width:94%}.pagination-page-links{margin:0 auto;max-width:calc(100% - 150px);position:relative;left:10px}.pagination-page-links a,.pagination-page-links strong{position:relative;top:5px;padding:10px}@media screen and (max-width: 1099px){.pagination-page-links{max-width:calc(100% - 180px)}.pagination-page-links a,.pagination-page-links strong{padding:10px 8px}}@media screen and (max-width: 899px){.pagination-page-links{display:none}}.pagination-page-desc{position:relative;top:5px;display:none}@media screen and (max-width: 899px){.pagination-page-desc{display:block}}[data-product--view=grid] .product--image .image--root{width:100%;overflow:hidden}[data-product--view=grid] .product--image .image--container{padding-top:100%!important}[data-product--view=grid] .product--image img{left:50%!important;transform:translate(-50%);width:inherit;max-width:none;min-width:100%;height:auto;min-height:100%}.arp-block{padding:10px 30px;background:#fff}.arp-block .arp-block__title{margin-top:20px}.arp-block .collection--product h5.product--title{text-align:center;margin:10px 0}.arp-block .collection--product p.product--title{display:none}@media screen and (max-width: 767px){.arp-block .collection--product{float:left;width:48%;margin:0 1%}}.arp-block [data-product--view=grid] .product--image a{height:21vw}@media screen and (max-width: 767px){.arp-block [data-product--view=grid] .product--image a{height:32vh;max-height:32vh}}.arp-block [data-product--view=grid] .product--image img{position:relative}.collection-list{width:96vw;margin:2vw auto}.collection-listing--item{float:left;width:22vw;height:22vw;margin:1vw;background:#ccc url() no-repeat 50% 50%/cover;text-align:center}.collection-listing--item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;transition:all .25s;background-size:cover}.collection-listing--item:hover a{opacity:0}@media screen and (max-width: 767px){.collection-listing--item{width:46vw;height:46vw;font-size:6vw}}.collection--footer-content{padding:70px 200px;text-align:center;color:#fff}.collection--footer-content p.h2{padding-bottom:10px}@media screen and (max-width: 768px){.collection--footer-content{padding:70px 50px}}@media screen and (max-width: 640px){.collection--footer-content{padding:70px 30px}.collection--footer-content p.h2{padding-bottom:0}}.collection--footer-content .button{margin:0 5px}@media screen and (max-width: 767px){.collection--footer-content .button{margin:10px 20%;display:inline-block}}.product--footer-content{padding:70px 200px;text-align:center}.product--footer-content .content--main{padding:40px 20px;background:#fff}.product--footer-content p.h2{padding-bottom:10px}@media screen and (max-width: 768px){.product--footer-content{padding:70px 50px}}@media screen and (max-width: 640px){.product--footer-content{padding:70px 30px}.product--footer-content p.h2{padding-bottom:0}}.product--footer-content .button{margin:0 5px}@media screen and (max-width: 767px){.product--footer-content .button{margin:10px 20%;display:inline-block}}@media screen and (max-width: 767px){.blog--header{display:none}}@media screen and (max-width: 767px){.blog--featured-section{background:var(--pbj--c-yellow-20)}}.blog--filter-title{padding:10px 0}.blog--filter-tag{position:relative}.blog--filter-tag a{position:relative;z-index:1}@media screen and (min-width: 1100px){.blog--filter-tag a{padding:10px 20px}}.blog--filter-tag svg{position:absolute;top:-15px;left:50%;transform:translate(-65%);width:110px}@media screen and (max-width: 1099px){.blog--filter-tag svg{width:80px}}.blog--blog-tag-title{font-weight:600}@media screen and (max-width: 1100px){.custom-content--root{padding:70px 80px!important}}@media screen and (max-width: 640px){.custom-content--root{padding:70px 30px!important}}.featured-grid--root[data-text-position=bottom] .featured-grid--item--container{padding:20px}span[role=button]{text-decoration:underline}button.product-page--add-to-cart{border-color:var(--pbj--c-pink-100);color:var(--pbj--c-pink-100);background:transparent;width:auto}button.product-page--add-to-cart:hover{background:var(--pbj--c-pink-100)}.product-page--main{background-color:#fff}.product-page--info-box--container{background-color:var(--pbj--c-lilac-20)}.template--product hr{border-color:var(--pbj--c-grey-dark-100);padding:0}.template--product .product-page--description-toggle+hr{margin:20px 15px}.template--product .rte-content h1,.template--product .rte-content h2,.template--product .rte-content h3,.template--product .rte-content h4,.template--product .rte-content h5,.template--product .rte-content h6{margin:0}.template--product .product-page--close-description{background:transparent}.template--product .product-page--close-description svg{color:var(--pbj--c-pink-100)}.template--product .product-page--description .button{color:var(--pbj--c-pink-100);border-color:var(--pbj--c-pink-100)}.template--product .product-page--description .button:hover{color:#fff;background-color:var(--pbj--c-pink-100)}.template--product .layout--main-content{overflow:inherit}.template--product label{color:var(--pbj--c-pink-100)}.template--product .qty--desc span{color:var(--pbj--c-grey-dark-60)}.template--product #quantity[disabled]{background:var(--pbj--c-lilac-60)}.template--product [data-show-thumbs-bottom=true] .product-page--thumbs{display:block;padding-top:50px;margin-left:50px}.template--product [data-show-thumbs-bottom=true] .product-page--thumb{display:block}.template--product [data-show-thumbs-bottom=true] .product-page--thumb[data-active=true] .image--root{border:1px solid var(--pbj--c-grey-dark-100)}.template--product [data-show-thumbs-bottom=true] .product-page--thumb[data-active=true] .image--root img{padding:5px}.template--product [data-show-thumbs-bottom=true] .product-page--thumbs--mq-medium{display:none}.template--product .yotpo.yotpo-main-widget .yotpo-stars-and-sum-reviews:before{content:"Product Reviews";display:block;font-weight:600}.template--product .yotpo.yotpo-main-widget,.template--product .yotpo.yotpo-main-widget div,.template--product .yotpo.yotpo-main-widget .y-label,.template--product .yotpo.yotpo-main-widget label.y-label,.template--product .yotpo.yotpo-main-widget input,.template--product .yotpo.yotpo-main-widget .y-input,.template--product .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon{color:var(--pbj--c-grey-dark-100)}.template--product .yotpo.yotpo-main-widget input,.template--product .yotpo.yotpo-main-widget textarea{background:#fff}.template--product .yotpo.yotpo-main-widget .yotpo-label{display:none}.template--product .yotpo.yotpo-main-widget .yotpo-regular-box{border-top:none}.template--product .yotpo.yotpo-main-widget .yotpo-default-button,.template--product .yotpo.yotpo-main-widget .yotpo-default-button:hover{background:transparent}.template--product .yotpo.yotpo-main-widget .yotpo-default-button .yotpo-icon-write{display:none}.template--product .yotpo.yotpo-main-widget .yotpo-default-button.yotpo-icon-btn .yotpo-icon-button-text,.template--product .yotpo.yotpo-main-widget input[type=button].yotpo-default-button,.template--product .yotpo.yotpo-main-widget .primary-color-btn.yotpo-disabled,.template--product .yotpo.yotpo-main-widget input[type=button].primary-color-btn.yotpo-disabled{transition:all .2s}.safai .template--product .yotpo.yotpo-main-widget .yotpo-default-button.yotpo-icon-btn .yotpo-icon-button-text,.safai .template--product .yotpo.yotpo-main-widget input[type=button].yotpo-default-button,.safai .template--product .yotpo.yotpo-main-widget .primary-color-btn.yotpo-disabled,.safai .template--product .yotpo.yotpo-main-widget input[type=button].primary-color-btn.yotpo-disabled{transition:none}.template--product .yotpo.yotpo-main-widget .primary-color-btn.yotpo-disabled,.template--product .yotpo.yotpo-main-widget .primary-color-btn.yotpo-disabled:hover,.template--product .yotpo.yotpo-main-widget input[type=button].primary-color-btn.yotpo-disabled:hover{border:2px solid var(--pbj--c-pink-80)!important;background:var(--pbj--c-pink-20)!important;color:var(--pbj--c-pink-80)!important}.template--product .yotpo.yotpo-main-widget .primary-color-btn,.template--product .yotpo.yotpo-main-widget input[type=button].primary-color-btn{border:2px solid var(--pbj--c-pink-100)!important;color:var(--pbj--c-pink-100)!important}.template--product .yotpo.yotpo-main-widget .primary-color-btn:hover,.template--product .yotpo.yotpo-main-widget input[type=button].primary-color-btn:hover{background:var(--pbj--c-pink-100)!important;border:2px solid var(--pbj--c-pink-100)!important;color:#fff!important}.template--product .yotpo.yotpo-main-widget .yotpo-default-button.yotpo-icon-btn .yotpo-icon-button-text{padding:6px 30px 4px}.template--product .yotpo.yotpo-main-widget .yotpo-display-wrapper{padding:15px 30px 30px}.template--product .custom-color{display:none}.template--product .custom-color.active{display:block}.template--product .custom-option label{display:inline;text-transform:none;color:var(--pbj--c-grey-dark-100)}.template--product .custom-option textarea{display:none}.template--product .custom-option input:checked~textarea{display:block}body #shopify-section-product .calculator>.calconic-calculator>.lumi-calconic *{font-family:davis-sans,sans-serif!important;font-size:14px!important;line-height:1.6em!important;font-weight:400!important}body #shopify-section-product .calculator>.calconic-calculator>.lumi-calconic * label{letter-spacing:inherit;text-transform:none}.calconic-calculator{height:0;overflow:hidden;opacity:0;transition:all .3s}.product-page--calculator-toggle .product-page--show-calculator,.product-page--calculator-toggle .product-page--hide-calculator{cursor:pointer}.product-page--calculator-toggle.active .product-page--show-calculator{display:none!important}.product-page--calculator-toggle.active .product-page--hide-calculator{display:block!important}.product-page--calculator-toggle.active+.calconic-calculator{height:100%;opacity:1;margin-top:10px}.lumi-calconic-input{flex-wrap:wrap}.lumi-calconic-input .prefix{margin-bottom:10px}.lumi-calconic-input input{max-width:calc(100% - 25px)!important;margin-bottom:0}.lumi-calconic-formula p .result{font-weight:900!important}body .so-cart-item-price{display:inline-block}.filter-group li.inactive,.filter-group .has_selected .inactive{pointer-events:none;opacity:.4!important}@media (max-width: 768px){#shopify-section-index--banner{display:none}main .shopify-section:first-child h3.featured-text--heading{font-size:1.5rem}}.header--trade-link{text-transform:uppercase}input#outside-the-us{margin:8px 0 0}div.kuPrice div.klevu-variants{display:none}.product-page--available-materials{max-width:1000px;margin:0 auto;padding:70px 50px}.product-page--available-materials h3{text-align:center;margin-bottom:0}.product-page--available-materials div.available-materials--container{padding-top:30px}.product-page--available-materials .available-materials--left-column,.product-page--available-materials .available-materials--right-column{width:50%;float:left}.product-page--available-materials .available-materials--blocks{margin:0}.product-page--available-materials .available-materials--blocks li{list-style:none;width:100%}.product-page--available-materials .available-materials li{margin:0}.product-page--available-materials .available-materials--block{padding:7.5px 30px}.product-page--available-materials .available-materials--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px 0 6px;border-bottom:1px solid #243644;width:100%;font-weight:700}.product-page--available-materials .available-materials--block-title{font-family:davis-sans,sans-serif;font-size:21px;line-height:1.2em;font-weight:600;letter-spacing:.025em}.product-page--available-materials .available-materials--block-title-text{margin:0}.product-page--available-materials .available-materials--description{padding-top:10px;line-height:1.4}a#unpriced-product-contact-button{margin-top:1rem}#peel-and-stick-wallpaper-instructions p{font-size:1.25rem}#install-steps{margin:5rem 0}#install-steps .row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:100%;align-content:space-between;margin-bottom:2rem}#install-steps .column{display:flex;flex-direction:column;flex-basis:100%;flex:1;margin-right:2rem}#install-steps .column .image-wrapper{width:240px;margin-right:2rem}#install-steps .column p{display:flex;flex-direction:column;flex-basis:100%;flex:1}p#peel-and-stick-link-container{margin-top:1rem}p#product-sku{margin-top:0;padding-top:0;padding-bottom:0;color:gray}p.peel_and_stick_wallpaper_notice{margin-top:1rem}p#additional-customizations-link-container{padding-left:.25rem}p#additional-customizations-link-container a{text-decoration:underline}div.custom-materials,div.custom-options{margin:0;padding:0}div.product-page--main div#disclaimer-text{margin-top:-15px}div.product-page--unavailable-variant{font-size:1rem}div.product-page--description>div.description__meta div.dropdown{background:#fff;padding:.6rem .9rem;margin-bottom:1.25rem;border:1px solid #eaeaea}div.product-page--description>div.description__meta div.dropdown div.dropdown-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}div.product-page--description>div.description__meta div.dropdown div.dropdown-header .dropdown-caret{position:relative;margin-right:.25rem}div.product-page--description>div.description__meta div.dropdown div.dropdown-header .dropdown-caret.down:before{content:"";position:absolute;top:0;left:0;border-top:4px solid #7d7979;border-left:4px solid transparent;border-right:4px solid transparent}div.product-page--description>div.description__meta div.dropdown div.dropdown-header .dropdown-caret.down:after{content:"";position:absolute;left:1px;top:0;border-top:3px solid #fff;border-left:3px solid transparent;border-right:3px solid transparent}div.product-page--description>div.description__meta div.dropdown div.dropdown-header .dropdown-caret.up:before{content:"";position:absolute;top:0;left:0;border-bottom:4px solid #7d7979;border-left:4px solid transparent;border-right:4px solid transparent}div.product-page--description>div.description__meta div.dropdown div.dropdown-header .dropdown-caret.up:after{content:"";position:absolute;left:1px;top:1px;border-bottom:3px solid #fff;border-left:3px solid transparent;border-right:3px solid transparent}div.product-page--description>div.description__meta div.dropdown div.dropdown-body{display:none;padding-top:.75rem}div.product-page--description>div.description__meta div.dropdown div.dropdown-body dl{padding-left:0}div.product-page--description>div.description__meta div.dropdown div.dropdown-body dl div{display:flex;justify-content:space-between;margin-bottom:.5rem}div.product-page--description>div.description__meta div.dropdown div.dropdown-body p:first-child{margin-top:.75rem}#shopify-section-1586347038883 .readmore{padding-left:7rem;padding-right:7rem}@media (max-width: 768px){#shopify-section-1586347038883 .readmore{padding-left:0;padding-right:0}}.collection-of-collections-readmore{margin-top:3rem;padding-left:1.5rem;padding-right:1.5rem}#shopify-section-collection .readmore{padding:1rem 4rem 2rem 17rem}span.collection-page--on-sale-label{display:inline-block;padding:0 .5rem;border-radius:3px;margin-left:.5rem;background:#c78590;font-size:.75rem}span.collection-page--on-sale-label a{color:#fff}div.yotpo.testimonials{display:none}@media (max-width: 768px){#insta-feed .instafeed-container{width:50%!important;padding-top:50%!important}}#shopify-section-page--sustainability>div.page-blocks>div:first-child .featured-content--text{min-width:auto}#shopify-section-page--sustainability>div.page-blocks>div:first-child .featured-content--text-container{max-width:300px}#shopify-section-page--sustainability>div.page-blocks>div:first-child .featured-content--root{background-color:#dcd8cc}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
