.card-content .card-short-description{margin-block-start:.25rem;font-size:.875rem;line-height:1.4;color:rgba(var(--color-foreground),.72);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.subcategory-pill{display:inline-flex;align-items:center;padding:.5rem 1.5rem;border:1px solid transparent;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:500;line-height:1.5;white-space:nowrap;transition:background .2s ease,color .2s ease}.subcategory-pill:hover{background:rgba(var(--color-foreground),.85);color:rgb(var(--color-background))}.subcategory-item--current .subcategory-pill{background:transparent;border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.subcategory-pill[aria-disabled=true]{background:rgba(var(--color-foreground),.35);cursor:default}.paginate-content--empty .empty-title{margin-block-end:1rem}.template-collection .banner-content-main .text-content{width:100%;max-width:100%}.template-collection .banner-content-main .text-content>*:not(.subcategory-list){max-width:60rem;margin-inline:auto}.template-collection .banner-content-main .subcategory-list{padding-block:.25rem}.template-collection .banner .banner-content .banner-content-main .subcategory-list.scrollable-content ul{gap:1rem}.template-collection .banner-content-main .subcategory-list .scrollable-buttons .nav-button{pointer-events:auto;background:rgb(var(--color-background));border-radius:50%;box-shadow:0 0 0 1px rgba(var(--color-foreground),.12)}.template-collection .banner.banner--small:not(:has(.banner-image)):before,.template-collection .banner.banner--medium:not(:has(.banner-image)):before,.template-collection .banner.banner--large:not(:has(.banner-image)):before{padding-block-end:0}.template-cart .main-cart__wrapper .banner .banner-content .banner-content-main{padding-block:1.5rem}.template-cart .main-cart__wrapper .banner-content-main .text-content>*{max-width:100%;margin-inline:0}.template-cart .main-cart__wrapper .banner .banner-content .banner-content-main .text-content-heading.heading-size--small{font-size:1.75rem}.template-cart .main-cart-content .cart-details.is-empty .cart-details-inner .cart-details-inner--empty{padding-block:2.5rem}.cart-discount{display:block;padding:1.25rem;margin-block-end:1.5rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--medium-radius, 1rem);background:rgb(var(--color-background))}.cart-discount-heading{margin-block:0 .25rem}.cart-discount-description{margin-block-end:1rem;color:rgba(var(--color-foreground),.72)}.cart-discount-description p:last-child{margin-block-end:0}.cart-discount-fields{display:flex;align-items:stretch;gap:.5rem}.cart-discount-fields .field{flex:1 1 auto;margin-block-end:0}.cart-discount-button{flex:0 0 auto}.cart-discount .applied-code-list{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-end:1rem}.cart-discount .applied-code{position:relative;display:flex;align-items:center;gap:.5rem;padding-block:.25rem;padding-inline:.75rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:999px;background:rgba(var(--color-foreground),.03);font-size:.875rem}.cart-discount .applied-code .icon{flex:0 0 auto;width:1rem}.cart-discount .applied-code .remove-code-button{position:absolute;min-width:1.25rem;min-height:1.25rem;inset-inline-end:-.5rem;inset-block-start:-.5rem}.cart-discount .applied-code .remove-code-button .icon{width:.5rem}.cart-discount-message{margin-block-start:.75rem}.main-cart-content .cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .footer-tools--page{display:block;text-align:start}.cart-note-toggle{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.cart-note-text{margin-block-start:.5rem;padding-block:.75rem;padding-inline:1rem;border-radius:var(--small-radius, .5rem);background:rgba(var(--color-foreground),.04);font-size:.875rem;white-space:pre-wrap}.cart-note-field{margin-block-start:.75rem}.faq-search{display:block;max-width:34rem;margin-inline:auto}.faq-search__field{position:relative;display:flex;align-items:center}.faq-search__icon{position:absolute;inset-inline-start:1.125rem;width:1.25rem;height:1.25rem;color:rgba(var(--color-foreground),.55);pointer-events:none}.faq-search__input{width:100%;padding:.875rem 1.25rem .875rem 3.125rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:999px;background:rgb(var(--color-light));color:rgb(var(--color-foreground));font-family:inherit;font-size:16px;line-height:1.5;-webkit-appearance:none;appearance:none}.faq-search__input::placeholder{color:rgba(var(--color-foreground),.5)}.faq-search__input:focus{outline:2px solid rgba(var(--color-foreground),.4);outline-offset:1px}.faq-search__input::-webkit-search-cancel-button{cursor:pointer}.faq-search__empty{margin-block-start:1.75rem;text-align:center;color:rgba(var(--color-foreground),.75)}.faq-search__empty a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.template-page-help .section-faq[hidden]{display:none}.template-page-help .section-faq .section-faq__wrapper .faq-list details-disclosure[hidden]{display:none}.template-page-help .section-faq .section-faq__wrapper .faq-list>h3{margin-block-end:1rem}:is(.template-page-terms,.template-page-privacy-policy,.template-page-returns-policy) .section-rich-text .section__wrapper{padding-inline-start:0;padding-inline-end:0;border-radius:0}:is(.template-page-terms,.template-page-privacy-policy,.template-page-returns-policy) .section-rich-text .section__wrapper .rich-text__content>.rich-text__text-content--text:has(.rte>p:first-child>strong:only-child){margin-block-start:2.75rem}:is(.template-page-terms,.template-page-privacy-policy,.template-page-returns-policy) .rich-text__text-content--text .rte>p:first-child:has(>strong:only-child){font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:1.5rem;line-height:1.3;margin-block-end:1rem}:is(.template-page-terms,.template-page-privacy-policy,.template-page-returns-policy) .rich-text__text-content--text .rte>p:first-child:has(>strong:only-child)>strong{font-weight:var(--font-heading-weight)}:is(.template-page-terms,.template-page-privacy-policy,.template-page-returns-policy) .rich-text__text-content--text .rte>p:not(:first-child):has(>strong:only-child){margin-block-start:1.75rem;margin-block-end:.75rem}.template-page-contact .rich-text__text-content--text .rte a[href^="mailto:"]{display:inline-block;padding-block:.75rem;padding-inline:.5rem;font-size:1.125rem}:is(.template-page-terms,.template-page-privacy-policy,.template-page-returns-policy,.template-page-help) .rte :is(ul,ol){list-style-position:outside;padding-inline-start:1.25rem}@media screen and (min-width:750px){.template-page-help .section-faq .section-faq__wrapper.faq-list--only .faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:1.5rem;row-gap:.5rem;max-width:72rem}.template-page-help .section-faq .section-faq__wrapper .faq-list>h3{grid-column:1 / -1}.template-page-help .section-faq .section-faq__wrapper .faq-list details-disclosure:not(:last-child){margin-block-end:0}}.header-menu-nav .list-menu details.is-swapped.has-opened>.header-submenu{animation-name:fadeIn;animation-duration:.15s}.story-panel__heading{margin-block:0 1.5rem;font-size:2rem}.story-panel__heading.heading-size--small{font-size:1.5rem}.story-panel__heading.heading-size--large{font-size:2.5rem}.story-panel__row{display:grid;gap:1.5rem;align-items:stretch}.story-panel__panel{background:var(--story-panel-background);color:var(--story-panel-foreground);border-radius:1.25rem;padding:2rem;display:flex;align-items:center}.story-panel__panel-inner{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:600;font-size:1.375rem;line-height:1.4}.story-panel__panel-inner>p:last-child,.story-panel__text>p:last-child{margin-bottom:0}.story-panel__text{align-self:center}@media screen and (min-width:750px){.story-panel__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.story-panel__row--reverse .story-panel__panel{order:2}.story-panel__panel{padding:3rem}.story-panel__panel-inner{font-size:1.5rem}}@media screen and (min-width:750px){.template-page-meet-the-people .member-list.columns-desktop--3:not(:has(>.member-item:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:calc(66.6667% - .6667rem);margin-inline:auto}}:is(.template-page-our-story,.template-page-meet-the-people) .image-banner .image-banner__wrapper .banner-content .banner-box{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.reviews-wall__summary{text-align:center;margin-block-end:2.5rem}.reviews-wall__heading{margin-block:0 1.5rem;font-size:2rem}.reviews-wall__score{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 3rem;border-radius:1.25rem;background:#efdda8;color:#263b59}.reviews-wall__score-value{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:3rem;line-height:1}.reviews-wall__score-count{font-size:.875rem}.reviews-wall__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-end:2rem}.reviews-wall__tab{padding:.5rem 1.5rem;border:1px solid rgb(var(--color-foreground));border-radius:999px;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-weight:500;line-height:1.5;cursor:pointer;transition:background .2s ease,color .2s ease}.reviews-wall__tab.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.reviews-wall__empty{margin-block-start:2rem;text-align:center;color:rgba(var(--color-foreground),.75)}.reviews-wall .jdgm-all-reviews__summary,.reviews-wall .jdgm-rev-widg__sort-wrapper,.reviews-wall .jdgm-all-reviews__header .jdgm-write-rev-link{display:none}.reviews-wall .jdgm-widget .jdgm-star{color:#7896b6}.reviews-wall .reviews-wall__reviews--empty-store .jdgm-spinner{display:none!important}.reviews-wall .reviews-wall__reviews .jdgm-all-reviews__body .jdgm-rev{border:1px solid rgba(var(--color-foreground),.12);border-radius:1rem;padding:1.5rem}.reviews-wall judgeme-review-filter[data-media=video] .jdgm-all-reviews__body .jdgm-rev:not(:has(.jdgm-rev__vids)):not(:has(.jdgm-vid-player)):not(:has(.jdgm-yt-video)){display:none!important}@media screen and (min-width:750px){.reviews-wall .reviews-wall__reviews .jdgm-all-reviews__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start}}@media screen and (min-width:1200px){.reviews-wall .reviews-wall__reviews .jdgm-all-reviews__body{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.cart-discount-fields{flex-wrap:wrap}.cart-discount-fields .field{flex:1 1 100%}.cart-discount-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
