@font-face{font-family:Editorial New;src:url(/cdn/shop/files/PPEditorialNew-Regular.woff2?v=1750707452) format("woff2"),url(/cdn/shop/files/PPEditorialNew-Regular.woff?v=1750707451) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Editorial New;src:url(/cdn/shop/files/PPEditorialNew-Italic.woff2?v=1750707452) format("woff2"),url(/cdn/shop/files/PPEditorialNew-Italic.woff?v=1750707387) format("woff");font-style:italic;font-weight:400}@font-face{font-family:Calibre;src:url(/cdn/shop/files/calibre-regular.woff2?v=1750708554) format("woff2"),url(/cdn/shop/files/calibre-regular.woff?v=1750708554) format("woff");font-style:normal;font-weight:400}:root{--font-heading: "Editorial New";--font-heading-weight: normal;--font-heading-style: unset;--font-body: "Calibre";--font-body-weight: normal;--font-body-style: unset;--vsc-row-height: 6rem;--vsc-speed: 40;--vsc-visible-rows: 4;--vsc-peek-amount: .5;--timeine-gap: 40px;--peek: 200px}#main,.shopify-section--promo-bar{background-color:#f4f3e8;position:relative;z-index:2}.header__logo .icon-logo{display:none}@media (min-width: 960px){.header__row.header__row-desktop.lower .header__logo{margin:0}.header__links.header__links-primary{padding:0}.header__row.three-segment{padding:12px 0;transition:padding .3s cubic-bezier(.25,.46,.45,.94)}.is-sticky .header__row.three-segment{padding:0}.is-sticky.header{background-color:#701b23;color:#f4f3e8}.is-sticky.header--has-logo .header__logo-link{width:90px}.is-sticky.header .wk-button .wk-icon{--stroke: #F4F3E8}.is-sticky .header__logo{order:-1}.is-sticky .header__logo .regular-logo{display:none}.is-sticky .header__logo .icon-logo{display:block;width:24px}.is-sticky .header__row.three-segment{grid-template-columns:auto 1fr auto}}.promo_box_mega_menu{padding:0 30px;width:100%}.promo_box_mega_menu .meganav__inner{max-width:1400px;margin:0 auto}.promo_box_mega_menu .meganav__nav{display:flex;flex-direction:column;padding:0}.promo_box_mega_menu li[depth="0"].has-children{margin:0!important}.meganav.promo_box_mega_menu .has-children>div{margin-bottom:0}.meganav.promo_box_mega_menu li[depth="0"]{margin:0;padding-bottom:5px}.meganav.promo_box_mega_menu li[depth="0"] div a{font-size:18px!important}.meganav.promo_box_mega_menu li[depth="0"] ul{padding-left:8px;overflow:hidden;max-height:0}.promo_box_mega_menu .meganav__primary{width:20%}.promo_box_mega_menu .meganav__secondary{width:80%;padding:var(--spacing-6) 0}.promo-boxes{display:grid;gap:16px;grid-template-columns:repeat(var(--promo-cols),minmax(0,1fr))}.promo-boxes span{display:block;margin-top:20px;font-size:1.1rem;font-family:var(--font-heading);line-height:var(--line-height-heading);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-base-letter-spacing)}.promo-boxes img.image__img{height:300px}.meganav .has-children>div{margin-bottom:.6em}.product-form .product-form__item--submit .product-form__cart-submit:before{background:#f6f4d8!important}.product-form .product-form__item--submit .product-form__cart-submit.btn--secondary:before{background:#3f5226!important}.product-form .product-form__cart-submit{border:1px solid #3F5226;color:#3f5226}.product-form .product-form__cart-submit:hover span{color:#f6f4d8}.product-form .product-form__cart-submit:after{background-color:#3f5226!important}.shopify-pc__banner__dialog{background-color:#701b23!important}.sales-banner__bar-item a span{color:#3f5226}.sales-banner__bar-item a span:before,.sales-banner__bar-item a span:after{background:#3f5226!important}.grid-item__text-container .section-blocks__button{margin-top:var(--spacing-3)}.blog-posts__grid .article-item__content,.blog__article-list .article-item__content{border:1px solid}.footer__logo{padding-top:40px}.footer__logo svg{width:100%}@media (min-width: 768px){.footer.section{padding-bottom:0}.footer__groups{background-color:var(--color-background-footer);position:relative;z-index:2}.footer__sticky{position:sticky;bottom:0;padding-bottom:40px}}.vsc-container{display:flex;flex-direction:row;justify-content:space-between;gap:40px}.vsc-container .vsc-heading{font-family:var(--font-body);font-size:var(--font-size-body-50);text-transform:uppercase;letter-spacing:.05em;padding-top:40px}.vsc-container .vsc-heading,.vsc-container .ticker{width:50%}.vsc-container .ticker__item{font-family:var(--font-heading);height:var(--vsc-row-height);display:flex;align-items:center;white-space:nowrap;font-size:calc(var(--vsc-row-height) * .6)}.vsc-container .ticker__viewport{height:calc((var(--vsc-row-height) * var(--vsc-visible-rows)) + (var(--vsc-row-height) * var(--vsc-peek-amount)));overflow:hidden;position:relative;mask-image:linear-gradient(to bottom,#0000,#000 15% 85%,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 15%,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%)}.vsc-container .ticker__track{position:absolute;top:0;left:0;display:flex;flex-direction:column;will-change:transform}@media only screen and (max-width: 1129px){.vsc-container .vsc-heading{width:30%}.vsc-container .ticker{width:70%}}@media only screen and (max-width: 991px){:root{--vsc-row-height: 3rem}}@media only screen and (max-width: 499px){.vsc-container{flex-direction:column}.vsc-container .vsc-heading,.vsc-container .ticker{width:100%}}[id^=shopify-section-template][id*=__case_studies_]{overflow:visible}.case-studies{border-radius:20px;display:flex}.case-studies .image-slider{position:relative;width:50%}.case-studies .image-stack{display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.case-studies .image-item{width:100%}.case-studies .image-item img{width:100%;height:100%;object-fit:cover;border-radius:20px;aspect-ratio:1/1}.case-studies .text-content{width:50%}.case-studies .text-content .text-wrap{padding:4em 0 4em 14%;position:sticky;top:4em}.case-studies .text-content h2{margin-bottom:20px;font-family:var(--font-heading);line-height:var(--line-height-heading);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-base-letter-spacing);text-transform:var(--font-heading-text-transform);font-size:2.5rem}.case-studies .text-content p{margin-bottom:15px;line-height:1.6}@media (max-width: 1199px){.case-studies .text-content .text-wrap{padding:4em 0 4em 10%}}@media (max-width: 991px){.case-studies .text-content h2{font-size:1.8rem}.case-studies .text-content .text-wrap{padding:2em 0 2em 10%;position:sticky;top:4em}}@media (max-width: 720px){.case-studies{flex-direction:column;margin-bottom:40px}.case-studies .image-slider,.case-studies .text-content{width:100%}.case-studies .text-content{padding-top:20px;padding-left:0}.case-studies .text-content .text-wrap{position:static;padding:0}.case-studies .image-slider{overflow:hidden;position:relative}.case-studies .image-stack{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;flex-direction:row}.case-studies .image-item{flex:0 0 90%;scroll-snap-align:start;position:relative;border-radius:12px;overflow:hidden}}.spacer{max-width:800px;padding:60px 20px;margin:auto}.timeline{position:relative;overflow:hidden;padding:80px 0}.timeline .card:first-child{padding-left:40px}.timeline__inner{width:100%;margin:0 auto}.timeline__viewport{overflow:hidden}.timeline__track{display:flex;gap:var(--timeine-gap);will-change:transform}.timeline .card{display:flex;flex-direction:column;flex:0 0 calc((100% - var(--timeine-gap) * 2 - var(--peek)) / 3)}.timeline .card img{width:100%;height:auto;display:block}.timeline .card p{margin-top:15px;font-family:var(--font-body);font-size:var(--font-size-body)}@media (min-width: 1120px){.timeline .card{flex:0 0 calc((100% - var(--timeine-gap) * 2 - var(--peek)) / 4)}}@media (max-width: 720px){:root{--peek: 90px;--timeine-gap: 15px}.timeline{padding:30px 0}.timeline .card:first-child{padding-left:15px}.timeline .card{flex:0 0 calc(100% - var(--peek))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
