@font-face{font-family:Kansas;src:url(./KansasNew-Light.woff2) format("woff2"),url(./KansasNew-Light.woff) format("woff"),url(./KansasNew-Light.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:ABCG;src:url(./ABCGintoNord-Medium.woff2) format("woff2"),url(./ABCGintoNord-Medium.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:ABCG;src:url(./ABCGintoNord-Regular.woff2) format("woff2"),url(./ABCGintoNord-Regular.woff) format("woff");font-weight:500;font-display:swap}:root{--body-font: "Kansas", serif;--button-font: "ABCG", sans-serif;--spacing: 20px;--charcoal: #333;--heading-font-stack: "Kansas", serif}html{scroll-behavior:smooth}body,.font-heading,.font-body{font-family:var(--body-font)}a{font-family:var(--button-font)}header a{font-family:var(--body-font)}a,.rte a{text-decoration:none}a:hover{text-decoration:underline}a.underline:hover{text-decoration:none}h2,h2.text-lg,h1.text-lg{font-size:36px;line-height:38px}h3,h3.text-lg{font-size:24px;line-height:28px}.lg\:px-4{padding-left:20px;padding-right:20px}#storepoint-container{font-family:var(--button-font);font-weight:600}.storepoint-name,#storepoint-container #storepoint-map div.storepoint-location-popup b{font-weight:400!important}.storepoint-address,.storepoint-sidebar-phone,#storepoint-container .street-address{font-weight:500!important}header{border-bottom:0px;font-size:18px;transition:.4s all}header.bg-scheme-background{border-bottom:1px solid black}header.dark-theme{color:#000}header.dark-theme .h1 img{display:block!important}.main-header button.js-enabled:hover{text-decoration:underline}.sidebar-container a{font-family:var(--body-font);font-size:24px}@media (max-width: 1024px){.sidebar-container{width:100%}.sm-w-1\/4.px-5{width:25%;padding-left:.625rem;padding-right:.625rem}.sm-w-1\/4:nth-of-type(odd){padding-left:0}.sm-w-1\/4:nth-of-type(2n){padding-right:0}}.page-title-section{border-bottom:1px solid black;padding:20px}.page-title-section>div{align-items:center;display:flex;justify-content:space-between}.page-title-section h1{font-size:36px;line-height:38px}@media (max-width: 1024px){.page-title-section>div{display:block}}.video-with-text-overlay h2{margin:0 auto 20px;max-width:506px}.video-with-text-overlay a.text-base{padding:.75rem 1rem}.video-with-text-overlay a.text-base:hover{background:#fff;color:#000;text-decoration:none}.rich-text-with-image .w-full{align-items:center;display:flex;gap:1rem}.rich-text-with-image.hero{border-top:0px;border-bottom:1px solid black}.rich-text-with-image.hide-bottom-border{border-bottom:0px}.rich-text-with-image .image.size-25{display:flex;justify-content:flex-end;flex:1 0 25%}.rich-text-with-image .w-full a{font-size:1rem}.rich-text__spacer{display:block;height:0px;margin-top:-94px;padding-top:94px;pointer-events:none;z-index:-1}.rich-text__spacer:focus{outline:none!important}.caption{font-size:14px;max-width:500px;padding-top:20px}.text-with-image .text{max-width:460px}.text-with-image .text-container{align-items:flex-start}.text-with-image .bg-scheme-background{padding:20px}.text-with-image .text-hierarchy{max-width:620px}.text-with-image .text a{font-size:.8rem}.text-with-image .text .hierarchy .rte:not(:first-of-type){max-width:386px}.text-with-image .text .hierarchy .rte:after{content:"";height:1px;background-color:#000;width:100%;left:0;position:absolute}.text-with-image .text .hierarchy .rte:last-child:after{content:none}.text-with-image .text .hierarchy h2{padding-bottom:1rem}.text-with-image .text .hierarchy h3{font-size:36px;padding-top:20px}#smallhold-website .text-with-image .text .hierarchy h3{font-size:24px}.text-with-image .text .hierarchy h3 a{font-family:var(--body-font);text-decoration:underline;font-size:unset}.text-with-image .text .hierarchy h3 a:hover{text-decoration:none}.text-with-image p{line-height:1.35rem}.text-with-image .text .hierarchy .rte p:last-child{padding-bottom:4rem}.text-with-image .text .hierarchy .rte:not(:first-of-type) p:last-child{padding-bottom:20px}.text-button{top:3.25rem;font-size:2rem;text-align:center;left:0;right:0;background:#fff;border:.5px solid #000;border-radius:30px;padding:3px 10px;width:80%;margin:auto}.text-overlay-custom{padding:1.25rem}.text-overlay-custom+.text-overlay-custom{border-left:1px solid #000}@media (max-width: 1024px){.text-button{top:1.25rem;font-size:1.25rem}.text-overlay-custom-wrap.section-x-padding{padding-left:.5rem;padding-right:.5rem;padding-bottom:1rem}.text-overlay-custom+.text-overlay-custom{border:none}.sm-w-1\/2{width:50%;padding:0 .5rem}.text-3xl{font-size:4rem;line-height:4rem}}@media (max-width: 1024px){.rich-text-with-image .w-full{display:block}.text-with-image{display:flex;flex-direction:column}.text-with-image .text-container{order:1}.text-with-image .image{order:2}.text-with-image .bg-scheme-background{padding:20px 1rem}}.section-x-padding{padding-left:20px;padding-right:20px}.testimonials{position:relative}.testimonials footer{font-family:var(--button-font);font-weight:900;font-size:14px;margin-top:1rem}.testimonials p{line-height:1.35rem}.testimonials{display:flex}.testimonials blockquote{border-right:1px solid black;min-height:249px;padding:20px}.testimonials blockquote:first-child{padding-left:0}.testimonials blockquote:last-child{border-right:0px;padding-right:0}@media (max-width: 1024px){.testimonials.section-x-padding{padding-left:0;padding-right:0}.testimonials{flex-direction:column}.testimonials blockquote{border-bottom:1px solid black;border-right:0px;min-height:unset;padding:20px 1rem}.testimonials blockquote:first-child{padding:20px 1rem}.testimonials blockquote:last-child{border-bottom:0px}}.product{position:relative}.type-product-grid-item:hover,.type-product-grid-item:hover .product-grid-title{text-decoration:underline}.product .custom-product-title{position:absolute;top:0;width:100%;z-index:1;padding-top:20px;padding-bottom:20px}.product .product-grid-title{font-size:18px;max-width:123px}.featured-collection .grid-style .custom-product-title{position:relative}.featured-collection .grid-style .product-grid-title{max-width:200px}.featured-collection .grid-style .custom-product-image{padding-bottom:20px;padding-left:20px;padding-right:20px;display:flex;align-items:flex-end}.featured-collection .grid-style>.relative{display:flex;flex-direction:column;justify-content:space-between;height:100%}.featured-collection .grid-style .featured-collection__image{display:block;width:100%}.blog-tile .bg-scheme-background{padding:0 20px 20px}.blog-tile h2 a{font-family:var(--body-font)}.blog-tile .font-heading{font-size:18px;max-width:200px}.blog-tile .font-heading.full-width{max-width:100%;font-size:36px}.blog-tile .title-type-container .content-type{font-family:var(--button-font)}@media (min-width: 1025px){.blog-tile .group>a{display:flex;flex-direction:column;height:100%}.blog-tile .group .meta-container{margin-bottom:auto}.w-1\/4.px-5{width:25%}}@media (max-width: 1024px){.blog-tile .bg-scheme-background{padding:0 1rem 20px}.blog-tile.fw-first-post .responsive-image-wrapper{position:relative;height:0;padding-top:100%!important}.blog-tile.fw-first-post .responsive-image-wrapper img{object-fit:contain;object-position:center}.blog-tile .title-type-container{display:flex;flex-direction:column}.blog-tile .title-type-container .content-type{order:1}.blog-tile .title-type-container .font-heading{order:2}}#blog #MainContent div:first-child section{border-top:0px}@media (min-width: 1024px){.blog-tile .title-type-container{display:flex;justify-content:space-between}.blog-tile .title-type-container .content-type{font-family:var(--button-font);padding-left:1rem}#recipes .grid .group,#blog .grid .group{display:flex;flex-direction:column}.blog-tile .bg-scheme-background{margin-top:auto}}#recipes .author{font-family:var(--body-font);margin-top:0;font-size:18px}#recipes .meta-container{display:flex;justify-content:space-between}#recipes .title-type-container .font-heading:not(.full-width){max-width:200px}#recipes .title-type-container .font-heading:not(.full-width) span.read{display:block}@media (max-width: 1024px){#recipes .meta-container{flex-direction:column}#recipes .author{margin-top:1rem}}.post-header{border-top:1px solid black;border-bottom:1px solid black;padding-top:2rem;padding-bottom:2rem;margin-bottom:1rem}.post-header .tags{margin-bottom:1rem}.post-header h1{font-size:36px;margin-top:.5rem;margin-bottom:1.5rem}.article-image{max-width:1050px}.article-body{max-width:692px;padding-bottom:2rem}#careers #MainContent div:nth-of-type(2) .featured-product{border-top:0px}.featured-product h2{font-family:var(--button-font)}.featured-product .price{font-family:var(--body-font)}.featured-product.is-not-hero .title{font-size:36px;max-width:440px;font-family:var(--body-font)}.featured-product.is-hero a:hover{text-decoration:none}.featured-product.is-hero a.text-base{padding:.75rem 1rem}.featured-product a.bg-transparent:hover{background:#fff;color:#000;text-decoration:none}.featured-product .image-wrapper.w-full{width:calc(100% + 1px);margin-right:-1px;margin-bottom:-1px}@media (max-width: 640px){#shop .featured-product .h-full{max-height:90vh}.featured-product.is-not-hero{display:flex;flex-direction:column}.featured-product.is-not-hero .text-wrapper{border-bottom:1px solid #000;position:relative;order:1}.featured-product.is-not-hero .image-wrapper{order:2}}.template-product .product-block-area{max-width:454px}.template-product .rte h2{font-family:var(--body-font)}.product-quantity-block .pill{align-items:center;display:flex;justify-content:space-between;border:1px solid black;border-radius:26px;width:156px;height:52px;padding:0 15px}.product-variant-picker-block select{width:270px;height:52px;padding:0 24px;border:1px solid var(--charcoal);border-radius:26px;background-position:90% center}.template-product .product-media-object{padding:20px 20px 0;border-bottom:0px}.template-product .splide__list.lg\:grid-cols-1{background:#fff}.template-product .splide__list li:last-child .product-media-object{padding-bottom:20px}.product-block-area div.text-base{font-family:var(--button-font);font-size:11px}.product-block-area div.product-price-block{font-family:var(--body-font);font-size:18px}.template-product .product-title-block{font-size:36px;line-height:38px;max-width:454px}.add-to-cart{background:#000;color:#fff;font-family:var(--button-font);font-size:14px;border:1px solid #000}.add-to-cart:hover{color:#000;background:#fff}.back-to-shop-button a{align-items:center;display:flex;font-family:var(--body-font);text-decoration:underline}.back-to-shop-button a:hover{text-decoration:none}.back-to-shop-button .icon{width:16px;height:16px;transform:rotate(45deg);margin-right:.5rem}.share-button{color:#000;align-items:center;display:flex}.share-button .icon{height:24px;width:24px;margin-left:.5rem}.share-networks{opacity:0;pointer-events:none;transition:.4s opacity ease-in-out}.share-networks.show{opacity:1;pointer-events:all}.social-sharing a{color:#000;border-bottom:0px}@media (max-width: 1024px){.template-product .product-media-object{padding:20px}.splide__pagination{padding-left:10px}.splide__arrows{padding-right:10px}.splide__pagination__page{height:12px;width:12px}}.fw-text-with-image .text-container{padding-bottom:20px}.fw-text-with-image .rte{max-width:800px}.fw-text-with-image h2{margin-bottom:5px}.fw-text-with-image h2 a{font-family:var(--body-font);text-decoration:underline}.fw-text-with-image h2 a:hover{text-decoration:none}@media (max-width: 1024px){.fw-text-with-image .responsive-image-wrapper{height:auto!important;padding-top:0!important}.fw-text-with-image .responsive-image-wrapper img{object-fit:contain;object-position:center;position:relative;width:100%;height:auto}}.text-columns-w-images{overflow:hidden}.text-columns-w-images .image-container{padding-top:0}@media (max-width: 1000px){#where-to-buy .text-columns-w-images .image-container{display:none}#where-to-buy .text-columns-w-images .mt-2{margin-top:0}}.text-columns-w-images h2{font-size:36px}.text-columns-w-images h2.small{font-size:20px;line-height:24px;max-width:150px;margin-bottom:1.5rem}.block-link{border:1px solid black;width:100%;display:block;padding:15px;text-align:center}.block-link:hover{background:#000;color:#fff;text-decoration:none}.text-columns-w-images .flex-cell{display:flex;flex-direction:column}.text-columns-w-images .flex-cell .image-container{margin-top:auto}.text-columns-w-images .flex-cell h2{max-width:100%;margin-bottom:0}.text-columns-w-images .empty{border:0px;width:calc(100% + 1px)}.text-columns-w-images .title-link h2{align-items:center;display:flex}.text-columns-w-images .title-link svg{height:20px;margin-left:1rem;width:20px}@media (max-width: 1024px){.text-columns-w-images .empty{display:none}}#faqs .featured-navigation{font-size:18px}.featured-navigation{border-top:0px}.featured-navigation a{font-family:var(--header-font)}.featured-navigation a.active{text-decoration:underline}.featured-navigation li{margin-right:20px}.featured-navigation ul li:last-child{margin-right:0}.single-level-navigation.border-top{border-top:1px solid black}.single-level-navigation a{padding:.5rem 0}.single-level-navigation li{display:inline-block}.two-up-image{display:flex}.two-up-image .image{border:1px solid black;border-bottom:0px;border-left:0px;flex:1;padding:20px}.two-up-image .image:last-child{border-right:0px}@media (max-width: 1024px){.two-up-image{flex-direction:column}.two-up-image .image:first-child{border-right:0px}}#contact input[type=submit]:hover{background:#000;color:#fff}.faq-block{border:1px solid black;border-bottom:0px;border-right:0px;font-size:18px}.faq-block h2{margin-bottom:1.5rem}.faq-block__items{padding-bottom:1.5rem}.faq-block__item button{display:grid;grid-template-columns:calc(22px + .5rem) 1fr;padding:.5rem;text-align:left}.faq-block__item svg{width:22px;height:22px;margin-right:.5rem;transform:rotate(270deg);transition:.4s transform ease}.faq-block__item.expanded svg{transform:rotate(360deg)}.faq-block__item button:hover{text-decoration:underline}.faq-block__item-text{max-height:0px;max-width:768px;opacity:0;transition:.4s all ease;pointer-events:none}.faq-block__item-text.show{padding:.5rem;opacity:1;max-height:1000px;pointer-events:all}.faq-block__spacer{display:block;height:0px;margin-top:-113px;padding-top:113px;pointer-events:none;z-index:-1}@media (max-width: 640px){.faq-block{border-left:0px}}#faqs #MainContent{display:grid;grid-template-columns:1fr 4fr;position:relative}#faqs #MainContent .shopify-section:nth-child(2){grid-column-start:1;grid-column-end:3}#faqs #MainContent .shopify-section:nth-child(2) .rich-text-with-image{border-top:0px}#faqs #MainContent .shopify-section:nth-child(3){border-top:1px solid black;grid-column:1;position:sticky;top:93px}#faqs .single-level-navigation li{display:block}#faqs #MainContent .faq-block{grid-column:2}@media (max-width: 640px){#faqs #MainContent{display:block}#faqs #MainContent .shopify-section:nth-child(3){position:relative;top:0;z-index:1}}#contact-us h1{font-size:36px;line-height:38px}#contact-us .page-content a{font-family:var(--body-font)}#contact-us textarea{height:380px;margin:1rem 0}#contact-us label{font-size:18px}#contact-us #MainContent input[type=submit],#contact-us #MainContent button[type=submit]{background:#000;color:#fff;max-width:444px;font-family:var(--button-font);font-size:14px;height:40px}#contact-us #MainContent input[type=submit]:hover,#contact-us #MainContent button[type=submit]:hover{background:#fff;color:#000}@media (max-width: 1024px){#contact-us .page-content{padding-bottom:4rem}#contact-us .bg-scheme-background{order:1}#contact-us .newsletter-text-container{order:2}}.newsletter-text-container{background:#fff}.newsletter-text-container__inner{max-width:570px}#CartContainer a{font-family:var(--body-font)}#CartContainer .grid button{font-size:14px;text-transform:uppercase;display:block;text-decoration:underline}#CartContainer input[type=submit]{background:#000;color:#fff;font-family:var(--button-font);font-size:14px;padding-top:.75rem;padding-bottom:.75rem}#CartContainer input[type=submit]:hover{background:#fff;color:#000}#CartContainer .bottom-0 div p span,#CartTitle,#CartContainer .f--heading{font-size:24px}#CartContainer .items-center{margin-top:0}#CartContainer .md\:w-20{width:7rem}#CartContainer .price-container{font-size:24px}#CartContainer .remove-button,#CartContainer .taxes-text{font-size:14px}#CartContainer .taxes-text{margin-top:.5rem;margin-bottom:2rem}#CartContainer .cart-item-number{font-size:20px}#CartContainer .quantity-container{padding:.5rem 0}.footer-menu a{font-family:var(--body-font);font-size:36px;line-height:1.75}.footer h2{font-size:24px}.footer .address .rte p{font-size:18px;line-height:1.25;margin:0}.footer .social a{font-family:var(--body-font);font-size:18px;line-height:1.5}.newsletter p{max-width:400px}.newsletter-inner{padding:20px 0}.newsletter input{align-items:center;border:1px solid black;display:flex;font-family:var(--button-font);font-weight:400;font-size:12px;height:40px;padding:0 1rem;margin-bottom:1rem}.newsletter button{align-items:center;background:#000;border:1px solid #000;color:#fff;display:flex;font-family:var(--button-font);font-size:14px;font-weight:400;height:40px;line-height:100%;margin:0;padding:0;width:100%}.newsletter button:hover{background:#fff}.copyright{background:#000;color:#fff;font-family:var(--button-font);font-size:14px;padding-bottom:14px;padding-top:14px}@media (min-width: 1025px){.footer-featured-image{display:flex}.footer .responsive-image-wrapper{height:100%!important}.footer .responsive-image-wrapper img{width:100%;object-fit:cover;position:absolute;top:50%;height:100%;object-position:center;transform:translateY(-50%)}}.copyright a:hover{text-decoration:underline}@media (max-width: 1024px){.copyright{font-size:12px}}@media (max-width: 1024px){.lg\:px-4,.section-x-padding{padding-left:1rem;padding-right:1rem}}.newsletter #mc_embed_signup{width:100%;font-family:var(--button-font);padding-top:1rem;font-size:12px}.newsletter #mc_embed_signup label{font-size:12px}.newsletter #mc_embed_signup h2,.newsletter #mc_embed_signup .indicates-required{display:none}.newsletter #mc_embed_signup form,.newsletter #mc_embed_signup .mc-field-group input{margin:0}.newsletter #mc_embed_signup .mc-field-group{padding-bottom:0}.newsletter #mc_embed_signup .button{width:96%;background-color:#000;border:1px solid #000;border-radius:0;color:#fff;font-size:14px;height:40px;display:flex;align-items:center;justify-content:center;margin-top:.5rem}.newsletter #mc_embed_signup .button:hover{background-color:#fff;color:#000}.product-recommended{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product-recommended .custom-product-title{position:relative;height:100%}.product-recommended .product-grid-title{max-width:200px}.product-recommended .custom-product-image{margin-top:auto;padding:0 20px 20px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map?v=70900367061152319991702413419 */
