.template-collection #MainContent{--tq-collection-ink: #2a1826;--tq-collection-muted: #665f63;--tq-collection-card: #fbf7f5;--tq-collection-border: #e3d9d1;--tq-collection-hover: #f2ebe4;--tq-collection-accent: #9e6c37;--tq-collection-gutter: 40px;--tq-collection-width: min(1240px, calc(100% - 2 * var(--tq-collection-gutter)));--tq-collection-inset: max(var(--tq-collection-gutter), calc((100% - 1240px)/2) );--tq-collection-space: 48px;--tq-collection-heading: 30px;--tq-collection-radius: 12px;color:var(--tq-collection-ink);background:#fff;font-family:var(--FONT-STACK-BODY, Poppins, sans-serif)}.template-collection #MainContent :is(.collection-image-with-title,.collection-products,.index-collections-list){--text: var(--tq-collection-ink);--text-light: var(--tq-collection-muted);--border: var(--tq-collection-border)}.template-collection #MainContent :is(.hero__title,.tq-guide__heading,.index-collections-list .grid__heading,.collection-seo-accordion h2,.collection-seo-accordion h3,.tq-neuheiten h1){font-family:inherit;font-weight:500;letter-spacing:normal;text-transform:none;line-height:1.3}.template-collection #MainContent :is(.collection__title--no-image h1,.tq-neuheiten h1){color:var(--tq-collection-ink);font-size:clamp(28px,3.4vw,42px);font-weight:500}.template-collection #MainContent .collection__title--no-image{padding:var(--tq-collection-space) var(--tq-collection-inset);background:var(--tq-collection-card)}.template-collection #MainContent .collection__title--no-image .hero__description{max-width:76ch;margin-top:12px;color:var(--tq-collection-muted);font-size:15px;line-height:1.65}.template-collection #MainContent .collection__title--no-image .hero__description>:last-child{margin-bottom:0}.template-collection #MainContent tq-collection-guide.tq-guide{padding:var(--tq-collection-space) var(--tq-collection-inset) 28px;border-color:var(--tq-collection-border);color:var(--tq-collection-ink)}.template-collection #MainContent :is(.tq-guide__heading,.index-collections-list .grid__heading,.collection-seo-accordion h2){font-size:var(--tq-collection-heading)}.template-collection #MainContent .tq-guide__top{margin-bottom:20px}.template-collection #MainContent :is(.tq-guide__count,.tq-guide__option-count,.tq-guide__more){color:var(--tq-collection-muted)}.template-collection #MainContent .tq-guide__choice{border-color:var(--tq-collection-border);border-radius:var(--tq-collection-radius);background:var(--tq-collection-card);color:var(--tq-collection-ink)}.template-collection #MainContent .tq-guide__media{border-radius:8px}.template-collection #MainContent .tq-filter-toolbar{padding-inline:var(--tq-collection-inset);border-color:var(--tq-collection-border)}.template-collection #MainContent .tq-filter-toolbar :is(.filter-group__heading,.popout__toggle,.filter-group__body,.popout__list){border-color:var(--tq-collection-border);border-radius:8px;color:var(--tq-collection-ink);font-family:inherit;letter-spacing:normal;text-transform:none}.template-collection #MainContent .tq-filter-toolbar :is(.filter-group__heading,.popout__toggle){background:var(--tq-collection-card);font-size:13px;font-weight:500}.template-collection #MainContent :is(.tq-guide__choice:hover,.tq-filter-toolbar .filter-group__heading:hover,.tq-filter-toolbar details[open]>.filter-group__heading,.tq-filter-toolbar .popout__toggle:hover,.tq-filter-toolbar .popout__toggle[aria-expanded=true]){border-color:var(--tq-collection-accent);background:var(--tq-collection-hover)}.template-collection #MainContent .tq-filter-toolbar :is(.active__filters__clear,.active__filters__remove){border-radius:6px;background:var(--tq-collection-hover);color:var(--tq-collection-ink)}.template-collection #MainContent .tq-filter-toolbar input[type=range]{accent-color:var(--tq-collection-accent)}.template-collection #MainContent :is(.collection-products,.collection__products){background:#fff;color:var(--tq-collection-ink)}.template-collection #MainContent .collection__products .grid-outer{padding-inline:var(--tq-collection-inset);padding-top:24px}.template-collection #MainContent .tq-neuheiten>.wrapper{width:var(--tq-collection-width);max-width:none;padding-inline:0}.template-collection #MainContent .collection-products .product-item__image{overflow:hidden;isolation:isolate;border:1px solid var(--tq-collection-border);border-radius:var(--tq-collection-radius);background:var(--tq-collection-card)}.template-collection #MainContent .collection-products .product-item__image .image-wrapper{background:transparent}.template-collection #MainContent .collection-products .product-item__image>.product-link{mix-blend-mode:multiply}.template-collection #MainContent .collection-products .product-item__info{padding:12px 0 0;text-align:center}.template-collection #MainContent .collection-products .product-item__title{margin:0 0 4px;color:var(--tq-collection-ink);font-size:14px;font-weight:500;line-height:1.45}.template-collection #MainContent .collection-products .product-item__price__holder{justify-content:center}.template-collection #MainContent .collection-products .product-item__price{color:var(--tq-collection-muted);font-size:13px;font-weight:500}.template-collection #MainContent .collection-products :is(.no-results,.tq-neuheiten__pagination,.tq-neuheiten__empty,.pagination) .btn{border-radius:6px;border-color:var(--tq-collection-ink);font-family:inherit;text-transform:none;letter-spacing:normal}.template-collection #MainContent .index-collections-list{padding-block:var(--tq-collection-space);background:#fff;color:var(--tq-collection-ink)}.template-collection #MainContent .index-collections-list .grid-container{display:block;width:var(--tq-collection-width);max-width:none;margin-inline:auto;padding-inline:0}.template-collection #MainContent .index-collections-list .grid__heading-holder{position:static;width:100%;max-width:none;margin:0 0 24px;padding:0;text-align:start}.template-collection #MainContent .index-collections-list .grid__items-holder{width:100%;max-width:none;padding:0}.template-collection #MainContent .index-collections-list .grid-outer{margin-inline:0;padding-inline:0}.template-collection #MainContent .index-collections-list .collection-item{background:#fff}.template-collection #MainContent .index-collections-list .collection-item__image{border:1px solid var(--tq-collection-border);border-radius:var(--tq-collection-radius);background:var(--tq-collection-card)}.template-collection #MainContent .index-collections-list .collection-item__info{padding:12px 0 0;color:var(--tq-collection-ink);font-size:15px;font-weight:500;text-align:start}.template-collection #MainContent .index-collections-list .collection-item:hover .collection-item__info{text-decoration:underline;text-underline-offset:4px}.template-collection #MainContent .index-collections-list grid-slider [data-button-arrow]{display:none}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.template-collection #MainContent .index-collections-list grid-slider .slider__arrows{left:0;right:0;width:auto}.template-collection #MainContent .index-collections-list grid-slider:has([data-button-arrow]:not(:disabled)) [data-button-arrow]{display:grid;place-items:center;z-index:2;width:40px;height:40px;padding:0;border:1px solid var(--tq-collection-border);border-radius:50%;background:#fff;color:var(--tq-collection-ink);opacity:1;visibility:visible;transform:none;transition:background-color .2s,border-color .2s}.template-collection #MainContent .index-collections-list grid-slider [data-button-prev]{left:8px;right:auto}.template-collection #MainContent .index-collections-list grid-slider [data-button-next]{left:auto;right:8px}.template-collection #MainContent .index-collections-list grid-slider [data-button-arrow]:before{content:none}.template-collection #MainContent .index-collections-list grid-slider [data-button-arrow]:after{content:"";position:static;width:8px;height:8px;margin:0;border:solid currentColor;border-width:0 2px 2px 0;border-radius:0;background:none;opacity:1;transform:translate(-1px) rotate(-45deg)}.template-collection #MainContent .index-collections-list grid-slider [data-button-prev]:after{transform:translate(1px) rotate(135deg)}.template-collection #MainContent .index-collections-list grid-slider [data-button-arrow]:hover:not(:disabled){border-color:var(--tq-collection-accent);background:var(--tq-collection-hover)}.template-collection #MainContent .index-collections-list grid-slider [data-button-arrow]:disabled{color:var(--tq-collection-muted);background:var(--tq-collection-card)}}.template-collection #MainContent>.shopify-section:has(>.collection-seo-accordion){padding-block-end:8px}.template-collection #MainContent .collection-seo-accordion{width:var(--tq-collection-width);max-width:none;margin:0 auto;padding:clamp(22px,5vw,64px);border:1px solid var(--tq-collection-border);border-radius:16px;background:var(--tq-collection-card)}.template-collection #MainContent .collection-seo-accordion__content{max-width:76ch;margin-inline:auto;padding:0;color:var(--tq-collection-muted);font-size:15px;line-height:1.8;overflow-wrap:anywhere}.template-collection #MainContent .collection-seo-accordion__content :is(h2,h3){color:var(--tq-collection-ink);text-wrap:balance}.template-collection #MainContent .collection-seo-accordion__content h2{margin:1.85em 0 .55em;padding-top:.9em;border-top:1px solid var(--tq-collection-border);font-size:clamp(21px,2.1vw,27px)}.template-collection #MainContent .collection-seo-accordion__content :is(h2,h3):first-child{margin-top:0}.template-collection #MainContent .collection-seo-accordion__content h2:first-child{padding-top:0;border:0;font-size:clamp(26px,3vw,39px);line-height:1.2}.template-collection #MainContent .collection-seo-accordion__content h2:first-child:before{content:"";display:block;width:38px;height:3px;margin-bottom:18px;border-radius:3px;background:var(--tq-collection-accent)}.template-collection #MainContent .collection-seo-accordion__content h2:first-child+p{color:var(--tq-collection-ink);font-size:clamp(16px,1.4vw,18px);line-height:1.7}.template-collection #MainContent .collection-seo-accordion__content p{margin:0 0 1.15em}.template-collection #MainContent .collection-seo-accordion__content h3{margin:1.15em 0 .4em;font-size:clamp(17px,1.55vw,20px)}.template-collection #MainContent .collection-seo-accordion__content h3:has(+p){margin:12px 0 0;padding:16px 18px 7px;border:1px solid var(--tq-collection-border);border-bottom:0;border-radius:10px 10px 0 0;background:#fff}.template-collection #MainContent .collection-seo-accordion__content h3+p{margin:0 0 12px;padding:0 18px 16px;border:1px solid var(--tq-collection-border);border-top:0;border-radius:0 0 10px 10px;background:#fff}.template-collection #MainContent .collection-seo-accordion__content :is(ul,ol){margin-block:0 1.15em;padding-inline-start:1.4em}.template-collection #MainContent .collection-seo-accordion__content .metafield-rich_text_field>:last-child{margin-bottom:0}.template-collection #MainContent .collection-seo-accordion__content a{color:var(--tq-collection-ink);text-decoration:underline;text-decoration-color:var(--tq-collection-accent);text-underline-offset:3px}.template-collection #MainContent .collection-seo-accordion__content a:hover{text-decoration-thickness:2px}.template-collection #MainContent :is(.tq-guide,.tq-filter-toolbar,.collection-products,.index-collections-list,.collection-seo-accordion) :is(a,button,summary,input):focus-visible{outline:2px solid var(--tq-collection-ink);outline-offset:2px}@media(min-width:1024px){.template-collection #MainContent .tq-guide__arrow--left{left:-36px}.template-collection #MainContent .tq-guide__arrow--right{right:-36px}.template-collection #MainContent .tq-guide__arrow:hover:not(:disabled){border-color:var(--tq-collection-accent);background:var(--tq-collection-hover)}}@media(max-width:1023px){.template-collection #MainContent{--tq-collection-gutter: 24px}}@media(max-width:749px){.template-collection #MainContent{--tq-collection-gutter: 16px;--tq-collection-space: 32px;--tq-collection-heading: 24px}.template-collection #MainContent .tq-guide__heading{font-size:22px}.template-collection #MainContent .index-collections-list .grid__heading-holder{margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/teppique-collection-style.css.map */
