body.tp-theme{--tp-ink: #281019;--tp-ink-rgb: 40, 16, 25;--tp-lime: #b8ff16;--tp-violet: #8d7cff;--tp-muted: #746d70;--tp-line: #e8e2e4;--tp-soft: #faf8f9;--tp-lilac: #f7f3ff;--tp-shadow-sm: 0 10px 30px rgba(var(--tp-ink-rgb), .06);--tp-shadow-md: 0 18px 48px rgba(var(--tp-ink-rgb), .09);--tp-shadow-lg: 0 28px 72px rgba(var(--tp-ink-rgb), .14);--tp-radius-sm: 12px;--tp-radius-md: 18px;--tp-radius-lg: 24px;background:#fff;color:var(--tp-ink)}body.tp-theme .page-wrapper,body.tp-theme .content-for-layout{background:radial-gradient(circle at 8% 18%,rgba(184,255,22,.055),transparent 25rem),radial-gradient(circle at 92% 38%,rgba(141,124,255,.065),transparent 28rem),#fff}body.tp-theme :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid rgba(141,124,255,.45);outline-offset:3px}body.tp-theme .announcement-bar{min-height:38px;background:var(--tp-ink)!important;color:#fff!important;border:0!important}body.tp-theme .announcement-bar__text,body.tp-theme .announcement-bar__link{color:#fff!important;font-size:12px;font-weight:800;letter-spacing:.035em}body.tp-theme .announcement-bar__text:first-letter{color:var(--tp-lime)}body.tp-theme #header-component{border-bottom:1px solid rgba(var(--tp-ink-rgb),.08);box-shadow:0 8px 28px rgba(var(--tp-ink-rgb),.055)}body.tp-theme #header-component .header__row{background:#fffffff0!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body.tp-theme .menu-list__link{border-radius:999px;padding:9px 13px;font-weight:750;transition:background-color .18s ease,color .18s ease,transform .18s ease}body.tp-theme .menu-list__link:hover,body.tp-theme .menu-list__link--active{background:var(--tp-lilac);color:var(--tp-ink);transform:translateY(-1px)}body.tp-theme .menu-list__link--active:after{background:linear-gradient(90deg,var(--tp-lime),var(--tp-violet))}body.tp-theme .header-actions__action,body.tp-theme .header__icon,body.tp-theme .header__drawer-icon{border-radius:50%;transition:background-color .18s ease,transform .18s ease}body.tp-theme .header-actions__action:hover,body.tp-theme .header__icon:hover,body.tp-theme .header__drawer-icon:hover{background:var(--tp-lilac);transform:translateY(-1px)}body.tp-theme .cart-bubble{background:var(--tp-lime)!important;color:var(--tp-ink)!important;box-shadow:0 0 0 2px #fff}body.tp-theme .menu-list__submenu,body.tp-theme .mega-menu,body.tp-theme .header__drawer{border:1px solid var(--tp-line);border-radius:0 0 var(--tp-radius-lg) var(--tp-radius-lg);box-shadow:var(--tp-shadow-lg)}body.tp-theme :where(.button:not(.button-unstyled):not(.product-media-container__zoom-button):not(.slideshow-control),.button-custom,button.shopify-payment-button__button--unbranded){min-height:47px;border-radius:var(--tp-radius-sm)!important;background:var(--tp-lime)!important;color:var(--tp-ink)!important;box-shadow:0 10px 24px #78aa0a26!important;font-weight:850;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}body.tp-theme :where(.button:not(.button-unstyled):not(.product-media-container__zoom-button):not(.slideshow-control),.button-custom,button.shopify-payment-button__button--unbranded):hover:not([disabled]){transform:translateY(-2px);box-shadow:0 15px 30px #78aa0a3b!important;filter:saturate(1.04)}body.tp-theme .button-secondary{min-height:47px;border:1px solid var(--tp-line)!important;border-radius:var(--tp-radius-sm)!important;background:#fff!important;color:var(--tp-ink)!important;box-shadow:none!important;font-weight:800}body.tp-theme .button-secondary:hover{background:var(--tp-lilac)!important;border-color:#8d7cff61!important}body.tp-theme .button.button-unstyled,body.tp-theme .product-media-container__zoom-button,body.tp-theme .slideshow-control.button-unstyled{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;color:inherit!important;box-shadow:none!important;filter:none!important;transform:none!important}body.tp-theme.template-product .product-media-container__zoom-button{width:100%;height:100%}body.tp-theme :where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select){border:1px solid var(--tp-line)!important;border-radius:var(--tp-radius-sm)!important;background:#fff!important;color:var(--tp-ink)!important;box-shadow:inset 0 1px #fffc}body.tp-theme :where(input,textarea,select):focus{border-color:var(--tp-violet)!important;box-shadow:0 0 0 4px #8d7cff1f!important}body.tp-theme.template-index main>.shopify-section:first-child{padding-inline:var(--page-margin);padding-top:20px}body.tp-theme.template-index main>.shopify-section:first-child .hero{border-radius:clamp(20px,2.2vw,30px);overflow:hidden;box-shadow:var(--tp-shadow-lg);isolation:isolate}body.tp-theme.template-index main>.shopify-section:first-child .hero__container{border-radius:inherit}body.tp-theme.template-index .hero__media-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#16090ec7,#16090e59 48%,#16090e14 78%),linear-gradient(0deg,rgba(22,9,14,.55),transparent 52%)}body.tp-theme.template-index .hero__content-wrapper{z-index:2}body.tp-theme.template-index .hero__content-wrapper h1,body.tp-theme.template-index .hero__content-wrapper h2{max-width:920px;font-size:clamp(34px,5.4vw,76px);line-height:.98;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 10px 30px rgba(0,0,0,.2)}body.tp-theme.template-index .hero__content-wrapper em{display:inline-flex;padding:7px 10px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--tp-lime);font-style:normal;font-size:11px;font-weight:900;letter-spacing:.13em}body.tp-theme.template-index .hero__content-wrapper p{max-width:720px;font-size:clamp(14px,1.6vw,18px);line-height:1.55}body.tp-theme main[data-template=index]>.shopify-section:not(:first-child):not(.section-transferprinz-datencheck-promo){scroll-margin-top:calc(var(--header-group-height, 90px) + 24px)}body.tp-theme main[data-template=index] .section-resource-list__header h2,body.tp-theme main[data-template=index] .section-resource-list__header h3,body.tp-theme main[data-template=index] .section-carousel>.group-block h2,body.tp-theme main[data-template=index] .section-carousel>.group-block h3,body.tp-theme main[data-template=index] .section-wrapper>.section>.section-content-wrapper>.text-block:first-child :is(h2,h3){position:relative;margin-bottom:14px;color:var(--tp-ink);letter-spacing:-.035em}body.tp-theme main[data-template=index] .section-resource-list__header h2:after,body.tp-theme main[data-template=index] .section-resource-list__header h3:after,body.tp-theme main[data-template=index] .section-carousel>.group-block h2:after,body.tp-theme main[data-template=index] .section-carousel>.group-block h3:after{content:"";display:block;width:62px;height:5px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,var(--tp-lime),var(--tp-violet))}body.tp-theme .product-card__content,body.tp-theme .collection-card,body.tp-theme .resource-card{border:1px solid var(--tp-line)!important;border-radius:var(--tp-radius-md)!important;background:linear-gradient(145deg,#fff 0%,#fff 72%,var(--tp-lilac) 100%)!important;box-shadow:var(--tp-shadow-sm);overflow:hidden}body.tp-theme .product-card__content{padding:12px!important}body.tp-theme .product-card .card-gallery,body.tp-theme .product-card .card-gallery__image,body.tp-theme .product-card .product-card__image,body.tp-theme .collection-card__image,body.tp-theme .resource-card__media,body.tp-theme .resource-card__image-wrapper{border-radius:calc(var(--tp-radius-md) - 5px)!important;overflow:hidden}body.tp-theme .product-card,body.tp-theme .collection-card,body.tp-theme .resource-card{transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){body.tp-theme .product-card:hover,body.tp-theme .collection-card:hover,body.tp-theme .resource-card:hover{transform:translateY(-5px)}body.tp-theme .product-card:hover .product-card__content,body.tp-theme .collection-card:hover,body.tp-theme .resource-card:hover{box-shadow:0 22px 48px rgba(var(--tp-ink-rgb),.13);border-color:#8d7cff57!important}}body.tp-theme .product-card :is(h3,h4,h5),body.tp-theme .resource-card__title{color:var(--tp-ink);font-weight:800;letter-spacing:-.02em}body.tp-theme .product-card .price,body.tp-theme .product-card [class*=price]{color:var(--tp-ink);font-weight:850}body.tp-theme .product-badges__badge{border:0!important;border-radius:999px!important;background:var(--tp-lime)!important;color:var(--tp-ink)!important;font-size:10px;font-weight:900;box-shadow:0 5px 16px #78aa0a2e}body.tp-theme .quick-add__button{border:1px solid rgba(255,255,255,.72)!important;border-radius:50%!important;background:var(--tp-ink)!important;background-color:var(--tp-ink)!important;color:#fff!important;box-shadow:0 10px 24px rgba(var(--tp-ink-rgb),.28)!important}body.tp-theme .quick-add__button .add-to-cart-text,body.tp-theme .quick-add__button .add-to-cart-icon,body.tp-theme .quick-add__button .svg-wrapper{background:var(--tp-ink)!important;background-color:var(--tp-ink)!important;color:#fff!important}body.tp-theme .quick-add__button svg,body.tp-theme .quick-add__button svg path{color:#fff!important;stroke:currentColor!important}body.tp-theme main[data-template=index] .section-carousel .card{border:1px solid var(--tp-line)!important;border-radius:var(--tp-radius-md)!important;background:linear-gradient(145deg,#fff 0%,#fff 70%,var(--tp-lilac) 100%)!important;box-shadow:var(--tp-shadow-sm);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}body.tp-theme main[data-template=index] .section-carousel .card__media-wrapper,body.tp-theme main[data-template=index] .section-carousel .card__media-wrapper img{border-radius:calc(var(--tp-radius-md) - 5px) calc(var(--tp-radius-md) - 5px) 0 0}body.tp-theme main[data-template=index] .section-carousel .card__content{padding:20px!important}@media(hover:hover){body.tp-theme main[data-template=index] .section-carousel .card:hover{transform:translateY(-5px);box-shadow:var(--tp-shadow-md)}}body.tp-theme .accordion{border:0!important;background:transparent!important}body.tp-theme .accordion .details{margin-bottom:10px;border:1px solid var(--tp-line);border-radius:14px;background:#fff;box-shadow:0 6px 20px rgba(var(--tp-ink-rgb),.04);overflow:hidden}body.tp-theme .accordion .details__header{min-height:58px;padding:16px 18px;font-weight:800;color:var(--tp-ink);transition:background-color .18s ease}body.tp-theme .accordion .details__header:hover,body.tp-theme .accordion .details[open] .details__header{background:var(--tp-lilac)}body.tp-theme .accordion .details[open]{border-color:#8d7cff59;box-shadow:0 14px 34px rgba(var(--tp-ink-rgb),.08)}body.tp-theme .accordion .details-content{padding:0 18px 18px;color:var(--tp-muted)}body.tp-theme .accordion .icon-plus,body.tp-theme .accordion .icon-caret{color:var(--tp-violet)}body.tp-theme .comparison-slider{border:1px solid var(--tp-line);border-radius:var(--tp-radius-lg);background:#fff;box-shadow:var(--tp-shadow-md);overflow:hidden}body.tp-theme .comparison-slider__text{border-radius:999px!important;background:#281019d1!important;color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.tp-theme main[data-template=index] .section-wrapper .section-content-wrapper:has(>.logo-block){border:1px solid var(--tp-line);border-radius:var(--tp-radius-lg);background:linear-gradient(135deg,#fff 0%,#fff 58%,var(--tp-lilac) 100%);box-shadow:var(--tp-shadow-sm);padding:clamp(26px,5vw,58px)!important}body.tp-theme.template-product main{padding-top:22px}body.tp-theme.template-product .product-information__media media-gallery,body.tp-theme.template-product .product-information__media .media-gallery{border-radius:var(--tp-radius-lg)}body.tp-theme.template-product .product-information__media .product-media,body.tp-theme.template-product .product-information__media .product-media-container,body.tp-theme.template-product .product-information__media img{border-radius:var(--tp-radius-md)}body.tp-theme.template-product .product-details{align-self:start;border:1px solid var(--tp-line);border-radius:var(--tp-radius-lg);background:linear-gradient(145deg,#fff 0%,#fff 78%,var(--tp-lilac) 100%);box-shadow:var(--tp-shadow-md);padding:clamp(20px,2.3vw,32px)!important}body.tp-theme.template-product .product-details h1{color:var(--tp-ink);font-size:clamp(30px,3.3vw,48px);line-height:1.04;letter-spacing:-.04em}body.tp-theme.template-product .product-details .price{color:var(--tp-ink);font-size:20px;font-weight:850}body.tp-theme.template-product .variant-option__button-label,body.tp-theme.template-product .variant-picker__option label,body.tp-theme.template-product .variant-picker label{border-radius:10px!important}body.tp-theme.template-product :where(.variant-option__button-label,.variant-picker__option label):hover{border-color:var(--tp-violet)!important;background:var(--tp-lilac)!important}body.tp-theme.template-product :where(input[type=radio]:checked+label,.variant-option__button-label:has(input:checked)){border-color:var(--tp-ink)!important;background:var(--tp-ink)!important;color:#fff!important;box-shadow:0 8px 20px rgba(var(--tp-ink-rgb),.16)}body.tp-theme.template-product .quantity-selector,body.tp-theme.template-product quantity-selector-component{border-radius:var(--tp-radius-sm)!important}body.tp-theme.template-product .buy-buttons-block,body.tp-theme.template-product .product-form-buttons,body.tp-theme.template-product .product-form-buttons .button{width:100%}body.tp-theme.template-product .product-form-buttons .button{min-height:54px;font-size:15px}body.tp-theme.template-product .shopify-app-block,body.tp-theme.template-product [class*=uploadly i]{border-radius:var(--tp-radius-sm)}body.tp-theme.template-product [class^=ai-benefits-list-]:not([class*=__]),body.tp-theme.template-product [class^=ai-delivery-time-]:has(>[class^=ai-delivery-time-container-]){border:1px solid var(--tp-line)!important;border-radius:14px!important;box-shadow:none!important}body.tp-theme.template-product [class*=ai-benefits-list__],body.tp-theme.template-product [class^=ai-delivery-time-container-],body.tp-theme.template-product [class^=ai-delivery-time-content-],body.tp-theme.template-product [class^=ai-delivery-time-label-],body.tp-theme.template-product [class^=ai-delivery-time-text-],body.tp-theme.template-product [class^=ai-delivery-time-icon-]{border:0!important;border-radius:0!important;box-shadow:none!important;background-image:none!important}body.tp-theme.template-product .sticky-add-to-cart__bar{border:1px solid var(--tp-line);border-radius:16px 16px 0 0;box-shadow:0 -14px 40px rgba(var(--tp-ink-rgb),.12);background:#fffffff0!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.tp-theme :where(.template-collection,.template-search) .product-grid-container,body.tp-theme :where(.template-collection,.template-search) .section-resource-list{padding-top:20px}body.tp-theme.template-collection .collection-wrapper,body.tp-theme.template-search .product-grid-container{border-radius:var(--tp-radius-lg)}body.tp-theme .facets__form,body.tp-theme .facets__container,body.tp-theme .sorting-filter,body.tp-theme .filter-drawer{border-color:var(--tp-line)!important}body.tp-theme .pagination__item,body.tp-theme .pagination-controls button{border-radius:10px!important}body.tp-theme main[data-template=page] .main-page,body.tp-theme main[data-template^="page."] .main-page,body.tp-theme main[data-template=blog] .section,body.tp-theme main[data-template=article] .section{margin-top:24px;margin-bottom:34px}body.tp-theme main[data-template=page] .rte,body.tp-theme main[data-template^="page."] .rte,body.tp-theme main[data-template=article] .rte{line-height:1.72}body.tp-theme .cart-drawer,body.tp-theme .dialog-drawer,body.tp-theme .quick-add-modal,body.tp-theme dialog{--style-border-radius-popover: var(--tp-radius-lg)}body.tp-theme .cart-drawer__inner,body.tp-theme .quick-add-modal__content,body.tp-theme .dialog-drawer__content{border:1px solid var(--tp-line);box-shadow:var(--tp-shadow-lg)}body.tp-theme .cart-item,body.tp-theme .cart-summary{border-color:var(--tp-line)!important}body.tp-theme footer .section-background,body.tp-theme footer .section{background:var(--tp-ink)!important;color:#fff!important}body.tp-theme footer{margin-top:48px;border-top:5px solid transparent;border-image:linear-gradient(90deg,var(--tp-lime),var(--tp-violet)) 1}body.tp-theme footer :where(a,p,span,li,small){color:#fffc!important}body.tp-theme footer a:hover{color:var(--tp-lime)!important}body.tp-theme footer .social-links a{border-radius:50%;background:#ffffff14}@media screen and (max-width:749px){body.tp-theme.template-index main>.shopify-section:first-child{padding-inline:10px;padding-top:10px}body.tp-theme.template-index main>.shopify-section:first-child .hero{border-radius:20px}body.tp-theme.template-index .hero__media-grid:after{background:linear-gradient(0deg,#16090ed1,#16090e59 70%,#16090e14)}body.tp-theme.template-index .hero__content-wrapper h1,body.tp-theme.template-index .hero__content-wrapper h2{font-size:clamp(31px,10.2vw,48px)}body.tp-theme .product-card__content{padding:10px!important}body.tp-theme.template-product main{padding-top:10px}body.tp-theme.template-product .product-details{margin-top:12px;border-radius:18px;padding:18px 14px!important}body.tp-theme footer{margin-top:28px}}@media(prefers-reduced-motion:reduce){body.tp-theme *,body.tp-theme *:before,body.tp-theme *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.tp-theme .product-card .quick-add__button,body.tp-theme .resource-card .quick-add__button{width:var(--button-size-md)!important;min-width:var(--button-size-md)!important;max-width:var(--button-size-md)!important;height:var(--button-size-md)!important;min-height:var(--button-size-md)!important;aspect-ratio:1 / 1!important;padding:0!important;border-radius:50%!important;overflow:hidden!important;display:grid!important;place-items:center!important}body.tp-theme .product-card .quick-add__button .add-to-cart-text,body.tp-theme .resource-card .quick-add__button .add-to-cart-text{width:100%!important;height:100%!important;display:grid!important;place-items:center!important;border-radius:50%!important;overflow:hidden!important}body.tp-theme .product-card .quick-add__button .add-to-cart-icon,body.tp-theme .resource-card .quick-add__button .add-to-cart-icon{width:100%!important;height:100%!important;display:grid!important;place-items:center!important;flex:0 0 100%!important}body.tp-theme .product-card .quick-add__button .add-to-cart-text__content,body.tp-theme .resource-card .quick-add__button .add-to-cart-text__content{display:none!important;width:0!important;max-width:0!important;overflow:hidden!important;grid-template-columns:0fr!important}body.tp-theme .product-card .quick-add__button:is(:hover,:focus-visible),body.tp-theme .resource-card .quick-add__button:is(:hover,:focus-visible){width:var(--button-size-md)!important;min-width:var(--button-size-md)!important;max-width:var(--button-size-md)!important;border-radius:50%!important;scale:1.04}body.tp-theme.template-product .product-form-buttons>product-form-component,body.tp-theme.template-product .product-form-buttons>.add-to-cart-button,body.tp-theme.template-product .product-form-buttons>button:not(.quantity-minus):not(.quantity-plus){width:100%}body.tp-theme.template-product .product-form-buttons .quantity-selector-wrapper{width:auto!important;flex:0 0 auto!important}body.tp-theme.template-product .product-form-buttons .quantity-selector{width:124px!important;min-width:124px!important;max-width:124px!important;flex:0 0 124px!important;overflow:hidden!important;background:#fff!important;border:1px solid var(--tp-line)!important;box-shadow:none!important}body.tp-theme.template-product .product-form-buttons .quantity-selector .button,body.tp-theme.template-product .product-form-buttons .quantity-selector button{width:var(--minimum-touch-target)!important;min-width:var(--minimum-touch-target)!important;max-width:var(--minimum-touch-target)!important;height:100%!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--tp-ink)!important;box-shadow:none!important;transform:none!important;filter:none!important;flex:0 0 var(--minimum-touch-target)!important}body.tp-theme.template-product .product-form-buttons .quantity-selector input[type=number]{width:calc(124px - (var(--minimum-touch-target) * 2))!important;min-width:0!important;max-width:calc(124px - (var(--minimum-touch-target) * 2))!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--tp-ink)!important;box-shadow:none!important;text-align:center!important;flex:1 1 auto!important}body.tp-theme.template-product .product-form-buttons .quantity-selector input[type=number]:focus{border:0!important;box-shadow:none!important;outline:none!important}body.tp-theme.template-product .product-form-buttons>product-form-component,body.tp-theme.template-product .product-form-buttons>.add-to-cart-button,body.tp-theme.template-product .product-form-buttons>button.add-to-cart-button{flex:1 1 185px!important;min-width:185px!important}@media screen and (max-width:480px){body.tp-theme.template-product .product-form-buttons .quantity-selector-wrapper{flex:0 0 112px!important}body.tp-theme.template-product .product-form-buttons .quantity-selector{width:112px!important;min-width:112px!important;max-width:112px!important;flex-basis:112px!important}body.tp-theme.template-product .product-form-buttons .quantity-selector input[type=number]{width:calc(112px - (var(--minimum-touch-target) * 2))!important;max-width:calc(112px - (var(--minimum-touch-target) * 2))!important}}body.tp-theme #header-component .header__row{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.tp-theme header-drawer .menu-drawer{position:fixed!important;inset-block-start:0!important;inset-block-end:0!important;top:0!important;bottom:0!important;height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.tp-theme header-drawer .menu-drawer__navigation-container,body.tp-theme header-drawer .menu-drawer__inner-submenu{min-height:0!important;max-height:100%!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.tp-theme header-drawer details:not(.menu-open)>.menu-drawer,body.tp-theme header-drawer details:not(.menu-open)>.menu-drawer__backdrop{pointer-events:none!important}body.tp-theme header-drawer details.menu-open>.menu-drawer,body.tp-theme header-drawer details.menu-open>.menu-drawer__backdrop{pointer-events:auto!important}body.tp-theme.template-policy,body.tp-theme.template-page,body.tp-theme.template-policy .page-wrapper,body.tp-theme.template-page .page-wrapper,body.tp-theme.template-policy #MainContent,body.tp-theme.template-page #MainContent{width:100%;max-width:100%;min-width:0;overflow-x:clip}@supports not (overflow: clip){body.tp-theme.template-policy,body.tp-theme.template-page,body.tp-theme.template-policy .page-wrapper,body.tp-theme.template-page .page-wrapper,body.tp-theme.template-policy #MainContent,body.tp-theme.template-page #MainContent{overflow-x:hidden}}body.tp-theme.template-policy .shopify-policy__container{width:min(900px,calc(100% - 32px))!important;max-width:900px!important;min-width:0!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important}body.tp-theme.template-policy .shopify-policy__title,body.tp-theme.template-policy .shopify-policy__body,body.tp-theme.template-policy .shopify-policy__body .rte,body.tp-theme.template-page .section-content-wrapper,body.tp-theme.template-page .rte{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.tp-theme.template-policy .shopify-policy__body :is(p,li,a,h1,h2,h3,h4,h5,h6,strong,em,span,address),body.tp-theme.template-page .rte :is(p,li,a,h1,h2,h3,h4,h5,h6,strong,em,span,address){max-width:100%;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}body.tp-theme.template-policy .shopify-policy__body :is(pre,code),body.tp-theme.template-page .rte :is(pre,code){max-width:100%!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}body.tp-theme.template-policy .shopify-policy__body .rte-table-wrapper,body.tp-theme.template-page .rte .rte-table-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}body.tp-theme.template-policy .shopify-policy__body table,body.tp-theme.template-page .rte table{display:table!important;width:100%!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important}body.tp-theme.template-policy .shopify-policy__body :is(th,td),body.tp-theme.template-page .rte :is(th,td){min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}body.tp-theme.template-policy .shopify-policy__body :is(img,video,iframe,embed,object),body.tp-theme.template-page .rte :is(img,video,iframe,embed,object){max-width:100%!important;height:auto!important}@media screen and (max-width:749px){body.tp-theme.template-policy .shopify-policy__container{width:calc(100% - 24px)!important}body.tp-theme.template-policy .shopify-policy__body :is(th,td),body.tp-theme.template-page .rte :is(th,td){padding-inline:8px!important;font-size:.9rem}}html,body.tp-theme{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}body.tp-theme .page-wrapper,body.tp-theme .content-for-layout,body.tp-theme #MainContent,body.tp-theme #MainContent>.shopify-section,body.tp-theme .shopify-policy__container,body.tp-theme .shopify-policy__title,body.tp-theme .shopify-policy__body,body.tp-theme .shopify-policy__body .rte{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.tp-theme .shopify-policy__container{width:min(900px,calc(100% - 32px))!important;max-width:900px!important;margin-inline:auto!important;padding-inline:0!important}body.tp-theme .shopify-policy__title,body.tp-theme .shopify-policy__title h1{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-hyphens:auto;hyphens:auto}body.tp-theme .shopify-policy__title h1{margin-inline:0!important;font-size:clamp(2rem,9vw,4rem)!important;line-height:1.05!important;letter-spacing:-.035em!important}body.tp-theme .shopify-policy__body :where(*),body.tp-theme.template-page .rte :where(*){max-width:100%;min-width:0;box-sizing:border-box}body.tp-theme .shopify-policy__body :is(p,li,a,h1,h2,h3,h4,h5,h6,strong,em,span,address),body.tp-theme.template-page .rte :is(p,li,a,h1,h2,h3,h4,h5,h6,strong,em,span,address){white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-hyphens:auto;hyphens:auto}body.tp-theme .shopify-policy__body :is(pre,code),body.tp-theme.template-page .rte :is(pre,code){white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}body.tp-theme .shopify-policy__body :is(img,video,iframe,embed,object,svg),body.tp-theme.template-page .rte :is(img,video,iframe,embed,object,svg){max-width:100%!important;height:auto!important}body.tp-theme .shopify-policy__body .rte-table-wrapper,body.tp-theme.template-page .rte .rte-table-wrapper{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.tp-theme .shopify-policy__body table,body.tp-theme.template-page .rte table{width:100%!important;max-width:100%!important;table-layout:fixed!important}body.tp-theme .shopify-policy__body :is(th,td),body.tp-theme.template-page .rte :is(th,td){min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}@media screen and (max-width:749px){body.tp-theme .shopify-policy__container{width:calc(100% - 24px)!important}body.tp-theme .shopify-policy__title h1{font-size:clamp(2rem,10vw,3rem)!important}body.tp-theme .shopify-policy__body,body.tp-theme .shopify-policy__body .rte{font-size:1rem!important;line-height:1.55!important}}body.tp-theme .menu-list__link{position:relative}body.tp-theme .menu-list__link:after{content:"";position:absolute;left:13px;right:13px;bottom:4px;height:2px;border-radius:999px;background:transparent!important;transform:scaleX(0);transform-origin:center;transition:transform .18s ease,background-color .18s ease}body.tp-theme .menu-list__link:hover:after{background:#b8ff16bf!important;transform:scaleX(.55)}body.tp-theme .menu-list__link--active:after,body.tp-theme .menu-list__link--active:hover:after{background:linear-gradient(90deg,var(--tp-lime),var(--tp-violet))!important;transform:scaleX(1)}body.tp-theme .header-actions__cart-icon,body.tp-theme .header-actions__cart-icon--has-cart{color:var(--tp-ink)!important}body.tp-theme .header-actions__cart-icon.header-actions__cart-icon--has-cart svg,body.tp-theme .header-actions__cart-icon svg{-webkit-mask:none!important;mask:none!important;color:var(--tp-ink)!important;stroke:currentColor!important;opacity:1!important}body.tp-theme .header-actions__cart-icon .cart-bubble{--cart-bubble-size: 18px;--cart-bubble-top: -4px;--cart-bubble-right: -7px;width:18px!important;min-width:18px!important;height:18px!important;top:-4px!important;right:-7px!important;padding:0!important;color:var(--tp-ink)!important;overflow:visible!important;z-index:3!important}body.tp-theme .header-actions__cart-icon .cart-bubble__background{top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:50%!important;background:var(--tp-lime)!important;box-shadow:0 0 0 2px #fff,0 4px 10px rgba(var(--tp-ink-rgb),.14)!important}body.tp-theme .header-actions__cart-icon .cart-bubble__text,body.tp-theme .header-actions__cart-icon .cart-bubble__text-count{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;color:var(--tp-ink)!important;font-size:10px!important;font-weight:900!important;line-height:1!important;opacity:1!important}body.tp-theme #cart-drawer .theme-drawer__dialog{top:var(--tp-cart-drawer-top, var(--header-height, 72px))!important;bottom:0!important;height:calc(100dvh - var(--tp-cart-drawer-top, var(--header-height, 72px)))!important;max-height:calc(100dvh - var(--tp-cart-drawer-top, var(--header-height, 72px)))!important;border-top-left-radius:18px!important;overflow:hidden!important}body.tp-theme #cart-drawer .cart-drawer__inner,body.tp-theme #cart-drawer cart-drawer-component{max-height:100%!important}@media screen and (min-width:990px){body.tp-theme.template-product .product-information__media .product-media,body.tp-theme.template-product .product-information__media .product-media-container{max-height:72vh}body.tp-theme.template-product .product-information__media .product-media img,body.tp-theme.template-product .product-information__media .product-media-container img{max-height:72vh!important;width:auto!important;max-width:100%!important;object-fit:contain!important;margin-inline:auto!important}}body.tp-theme .policy-list-trigger{min-height:auto!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;transform:none!important}body.tp-theme .policy-list-trigger:hover{color:var(--tp-lime)!important}body.tp-theme .terms-policies-popover{padding:8px!important;border:1px solid var(--tp-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 18px 45px rgba(var(--tp-ink-rgb),.18)!important}body.tp-theme .terms-policies-popover .footer-utilities__text{color:var(--tp-ink)!important;border-radius:10px}body.tp-theme .terms-policies-popover .policy_list li:hover,body.tp-theme .terms-policies-popover .policy_list li:focus-within{background:var(--tp-lilac)!important}body.tp-theme .terms-policies-popover .policy_list li:hover a{color:var(--tp-ink)!important}body.tp-theme .menu-list__link,body.tp-theme .menu-list__link:hover,body.tp-theme .menu-list__link--active,body.tp-theme .menu-list__link--active:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important;transform:none!important}body.tp-theme .menu-list__link:after,body.tp-theme .menu-list__link:hover:after,body.tp-theme .menu-list__link--active:after,body.tp-theme .menu-list__link--active:hover:after{content:""!important;position:absolute!important;display:none;top:var(--header-padding)!important;bottom:auto!important;left:0!important;right:0!important;height:var(--box-height)!important;border-radius:0!important;background:transparent!important;transform:none!important;transform-origin:initial!important;transition:none!important}body.tp-theme .menu-list__link[data-safety-box=true]:after{display:block!important}body.tp-theme .menu-list__link-title{position:relative}body.tp-theme .menu-list__link-title:before{content:"";position:absolute;left:50%;bottom:-7px;width:calc(100% - 10px);height:2px;border-radius:999px;background:#b8ff16d1;transform:translate(-50%) scaleX(0);transform-origin:center;opacity:0;pointer-events:none;transition:transform .16s ease,opacity .16s ease,background .16s ease}body.tp-theme .menu-list__list-item:hover>.menu-list__link .menu-list__link-title:before,body.tp-theme .menu-list__list-item:focus-within>.menu-list__link .menu-list__link-title:before{transform:translate(-50%) scaleX(1);opacity:1}body.tp-theme .menu-list__link--active .menu-list__link-title:before{background:linear-gradient(90deg,var(--tp-lime),var(--tp-violet));transform:translate(-50%) scaleX(1);opacity:1}
/*# sourceMappingURL=/cdn/shop/t/13/assets/transferprinz-design-system.css.map */
