body{max-width:100%;overflow-x:hidden}.slider__button,.drawer__close,.navlink__cart__content,.navlink--cart--circle .header__cart__status,.navlink--cart--icon .header__cart__status{font-size:11px}.slider__button{color:transparent}@media only screen and (max-width: 749px){.navlink--cart--text .header__cart__status{font-size:11px}}.btn--primary.btn--solid:focus{outline-color:var(--COLOR-PRIMARY)!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important;color:var(--BTN-PRIMARY-TEXT-COLOR);background:var(--BTN-PRIMARY-BG-COLOR)}.btn--secondary:focus{outline-color:var(--COLOR-PRIMARY)!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important;background:var(--BTN-SECONDARY-BG-COLOR);color:var(--BTN-SECONDARY-TEXT-COLOR)}.flickity-enabled:focus{outline-color:var(--COLOR-PRIMARY)!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important}body:not(.is-focused) .flickity-button:focus{outline-color:var(--COLOR-PRIMARY)!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important}body:not(.is-focused) .shopify-model-viewer-ui .shopify-model-viewer-ui__button:not(.focus-visible){outline-color:var(--COLOR-PRIMARY)!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1000;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline-color:var(--COLOR-PRIMARY)!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important}.js-focus-hidden:focus{outline-color:var(--COLOR-PRIMARY)!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important}html:not(.no-js) body:not(.is-focused) *:focus,body.is-focused .product__thumb__link:focus{outline-color:var(--COLOR-PRIMARY)!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important}body:not(.is-focused){outline-color:transparent!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important}body:not(.is-focused) .slider__button:focus{outline-color:transparent!important;outline-offset:-2px!important;outline-style:auto!important;outline-width:5px!important}html:not(.no-js) body:not(.is-focused) *:focus,body.is-focused .product__thumb__link:focus .slider__button:focus{outline-color:var(--COLOR-PRIMARY)!important;outline-width:2px!important}.product__slides .slider__button--next,.product__slides .slider__button--prev{background:#f2f2f2!important}.product__slides .slider__button--next:before,.product__slides .slider__button--prev:before{background-size:68%;background-position:center}.collection__image-inline{display:flex;flex-wrap:wrap;position:initial;justify-content:space-between;border-radius:25px;overflow:hidden;margin-left:var(--outer);margin-right:var(--outer)}.collection__image-inline .collection__image.wide-image{order:2;position:initial;overflow:unset;width:45%}.collection__image-inline .image__fill img{object-position:right}.collection__image-inline .collection__title-wrapper{order:1;width:55%;background-color:#105742;background-image:url(../png/green_kraft_paperdf8d.png);background-repeat:repeat}@media only screen and (max-width: 749px){.collection__image-inline .collection__image.wide-image,.collection__image-inline .collection__title-wrapper{width:100%}}.collection__image-inline h1,.collection__image-inline h2,.collection__image-inline h3,.collection__image-inline h4,.collection__image-inline h5,.collection__image-inline h6,.collection__image-inline p{color:#f8f5ed}.collection__image-inline h2{font-size:60px}.collection__image-inline p{font-size:24px}.collection__image-inline p small{font-size:15px}@media only screen and (max-width: 989px){.collection__image-inline h2{font-size:50px}.collection__image-inline p{font-size:18px}.collection__image-inline p small{font-size:14px}}@media only screen and (max-width: 749px){.collection__image-inline h2{font-size:42px}.collection__image-inline p{font-size:18px}.collection__image-inline p small{font-size:14px}}@media only screen and (min-width: 750px){.template-product .four-fifty-height-hero{min-height:300px}.template-product .brick__block__text{flex-basis:100%}.template-product .flickity-prev-next-button.previous{left:5px}.template-product .flickity-prev-next-button.next{right:5px}.template-product .brick__slider .flickity-page-dots{bottom:-20px}}@media only screen and (min-width: 990px){.template-product .four-fifty-height-hero{min-height:350px}}.relative{position:relative}.absolute{position:absolute}#locksmith-content{background:#f4f0e6;border-radius:5px}#locksmith-content .section{padding-top:10px!important;padding-bottom:10px!important}#locksmith-content .locksmith-passcode-container{margin:0!important}#locksmith-content .locksmith-passcode-container .locksmith-passcode{margin-bottom:20px}#locksmith-content .locksmith-passcode-container label{font-family:new-spirit,serif!important;font-size:20px!important;color:#105742}#locksmith-content .locksmith-content-inner button{font-family:new-spirit,serif}.grid-item.product-item:hover .product-item__title,.grid-item.product-item:focus .product-item__title{text-decoration:underline}.site-footer .klaviyo-form input[type=email]{border:none!important;border-bottom:1px solid rgb(255,255,255)!important;border-radius:0!important}.site-footer .klaviyo-form input[type=email]:focus{border:none!important;border-bottom:0px solid rgb(255,255,255)!important;border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.css.map?v=75465811565942176691761774125 */
