body.template-product{--byg-paper-rgb: 255, 255, 255;--byg-paper2-rgb: 245, 244, 247;--byg-paper-ink-rgb: 11, 11, 16;--byg-paper-muted-rgb: 93, 89, 102;--byg-purple-rgb: 60, 10, 179;--byg-purple-border: rgba(60, 10, 179, .35);--byg-purple-tint: rgba(60, 10, 179, .08);--byg-ink-tint: rgba(11, 11, 16, .06);--byg-lift-shadow: 0 18px 44px rgba(11, 11, 16, .12);--byg-panel-shadow: 0 14px 34px rgba(11, 11, 16, .14);--byg-paper-scrim: rgba(245, 244, 247, .55);--byg-volt-glow: 0 0 0 3px rgba(237, 255, 0, .25), 0 8px 30px rgba(237, 255, 0, .18);background-color:var(--paper)}html:has(body.template-product){background-color:var(--paper)}body.template-product #MainContent{color:var(--paper-ink);font-family:var(--byg-font);--border-radius-form-elements: var(--byg-r);--color-base-primary-background: var(--byg-paper-rgb);--color-base-primary-text-1: var(--byg-paper-ink-rgb);--color-base-primary-text-2: var(--byg-paper-muted-rgb);--color-base-primary-button: var(--byg-purple-rgb);--color-base-primary-button-text: var(--byg-paper-rgb);--color-base-alt-background-1: var(--byg-paper2-rgb);--color-base-alt-1-text-1: var(--byg-paper-ink-rgb);--color-base-alt-1-text-2: var(--byg-paper-muted-rgb);--color-base-alt-button-1: var(--byg-purple-rgb);--color-base-alt-button-text-1: var(--byg-paper-rgb);--color-base-alt-background-2: var(--byg-paper2-rgb);--color-base-alt-2-text-1: var(--byg-paper-ink-rgb);--color-base-alt-2-text-2: var(--byg-paper-muted-rgb);--color-base-alt-button-2: var(--byg-purple-rgb);--color-base-alt-button-text-2: var(--byg-paper-rgb);--color-base-alt-background-3: var(--byg-paper2-rgb);--color-base-alt-3-text-1: var(--byg-paper-ink-rgb);--color-base-alt-3-text-2: var(--byg-paper-muted-rgb);--color-base-alt-button-3: var(--byg-purple-rgb);--color-base-alt-button-text-3: var(--byg-paper-rgb);--color-base-background-modal: var(--byg-paper2-rgb);--color-base-modal-text-1: var(--byg-paper-ink-rgb);--color-base-modal-text-2: var(--byg-paper-muted-rgb);--color-base-modal-button: var(--byg-purple-rgb);--color-base-modal-button-text: var(--byg-paper-rgb);--color-base-promo-tag-background: var(--byg-paper-rgb);--color-base-promo-tag-text: var(--byg-paper-ink-rgb);--color-base-sale: var(--byg-purple-rgb);--color-base-notification: var(--byg-paper2-rgb);--color-base-notification-text: var(--byg-purple-rgb)}body.template-product #MainContent,body.template-product quick-add-modal,body.template-product .product-media-modal{--color-button: var(--byg-purple-rgb);--color-button-text: var(--byg-paper-rgb);--color-button-active-option: var(--byg-purple-rgb);--color-sale: var(--byg-purple-rgb);--color-error: var(--byg-purple-rgb)}body.template-product quick-add-modal,body.template-product .quick-add-modal,body.template-product product-modal.product-media-modal{--border-radius-form-elements: var(--byg-r);--color-base-background-modal: var(--byg-paper-rgb);--color-base-modal-text-1: var(--byg-paper-ink-rgb);--color-base-modal-text-2: var(--byg-paper-muted-rgb);--color-base-modal-button: var(--byg-purple-rgb);--color-base-modal-button-text: var(--byg-paper-rgb);--color-base-primary-background: var(--byg-paper-rgb);--color-base-primary-text-1: var(--byg-paper-ink-rgb);--color-base-primary-text-2: var(--byg-paper-muted-rgb);--color-base-primary-button: var(--byg-purple-rgb);--color-base-primary-button-text: var(--byg-paper-rgb);--color-base-sale: var(--byg-purple-rgb);--color-base-notification: var(--byg-paper2-rgb);--color-base-notification-text: var(--byg-purple-rgb);color:var(--paper-ink);font-family:var(--byg-font)}body.template-product .breadcrumbs__item{font-family:var(--byg-font);font-weight:600;font-style:italic;font-size:12px;letter-spacing:.08em;color:var(--paper-muted)}body.template-product .product-template__container .breadcrumbs__item a{color:var(--paper-muted);transition:color .18s ease}body.template-product .product-template__container .breadcrumbs__item a:hover{color:var(--purple)}body.template-product .breadcrumbs__link[aria-current=page]{color:var(--paper-ink)}body.template-product p.product__vendor{font-family:var(--byg-font);font-weight:600;font-style:italic;text-transform:uppercase;letter-spacing:.16em;font-size:12px;color:var(--paper-muted)}body.template-product .product__title{font-family:var(--byg-font);font-weight:800;font-style:italic;line-height:1.02;letter-spacing:-.01em;color:var(--paper-ink);text-wrap:balance}body.template-product .variant-sku{font-family:var(--byg-font);font-weight:600;font-style:italic;font-size:13px;color:var(--paper-muted);font-variant-numeric:tabular-nums}body.template-product #MainContent .price,body.template-product quick-add-modal .price,body.template-product .product-media-modal .price{font-family:var(--byg-font);font-style:italic;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--purple)}body.template-product #MainContent .price-item--sale,body.template-product quick-add-modal .price-item--sale{color:var(--purple)}body.template-product #MainContent .price--on-sale .price-item--regular,body.template-product quick-add-modal .price--on-sale .price-item--regular,body.template-product #MainContent .price__sale .price__compare{color:var(--paper-muted);font-weight:600}body.template-product #MainContent .price--on-sale .price-item--regular:after,body.template-product #MainContent .price--listing.price--on-sale .price-item--regular:after{background:var(--paper-muted)}body.template-product #MainContent .price--on-sale .price-item--sale__save-tag,body.template-product quick-add-modal .price--on-sale .price-item--sale__save-tag{background:rgb(var(--byg-purple-rgb));color:#fff;font-family:var(--byg-font);font-style:italic;font-weight:700;border-radius:var(--byg-r);font-size:11px;line-height:1.2;padding:4px 7px;letter-spacing:.03em;box-shadow:inset 0 0 0 1px #a78bff73}body.template-product #MainContent .price .final-sale-label{font-family:var(--byg-font);font-style:italic;color:var(--purple)}body.template-product #MainContent .price__availability{color:var(--paper-muted);font-family:var(--byg-font);font-style:italic;font-weight:600}body.template-product #MainContent .unit-price,body.template-product quick-add-modal .unit-price{color:var(--paper-muted);font-family:var(--byg-font);font-style:italic;font-variant-numeric:tabular-nums}body.template-product .product__tax{font-family:var(--byg-font);font-weight:600;font-style:italic;text-transform:none;font-size:13px;color:var(--paper-muted)}body.template-product .product__tax a{color:var(--paper-muted);text-decoration:underline;text-underline-offset:2px;transition:color .18s ease}body.template-product .product__tax a:hover{color:var(--purple)}body.template-product .product__shop-pay-installments{font-family:var(--byg-font);font-style:italic;color:var(--paper-muted)}body.template-product .product-form__label,body.template-product legend.form__label{font-family:var(--byg-font);font-weight:600;font-style:italic;text-transform:uppercase;letter-spacing:.16em;font-size:12px;color:var(--paper-muted)}body.template-product .product-form__selected-status{font-family:var(--byg-font);font-weight:700;font-style:italic;color:var(--purple)}body.template-product .single-option-selector__option:not(.single-option-selector__option--color):not(.single-option-selector__option--image){background:var(--byg-ctrl-bg);color:var(--paper-ink);border:1px solid var(--byg-ctrl-kante, rgba(167, 139, 255, .28));border-top-color:var(--byg-ctrl-kante-oben, rgba(167, 139, 255, .5));border-radius:var(--byg-r);font-family:var(--byg-font);font-weight:600;font-style:italic;min-width:44px;min-height:44px;transform:skew(-8deg);transition:border-color .18s ease,color .18s ease}body.template-product .single-option-selector__option:not(.single-option-selector__option--color):not(.single-option-selector__option--image) .single-option-selector__option__text{display:inline-block;transform:skew(8deg)}body.template-product .single-option-selector__option:not(.single-option-selector__option--color):not(.single-option-selector__option--image):hover{border-color:var(--byg-purple-border)}body.template-product .product-form__input input[type=radio]:checked+.single-option-selector__option-wrap label,body.template-product .single-option-selector__option-wrap--checked .single-option-selector__option{color:#fff;border-color:var(--purple)}body.template-product .single-option-selector__wrap-option--shape .single-option-selector__option-wrap{border-color:var(--paper-line)}body.template-product .single-option-selector__wrap-option--shape input[type=radio]:checked+.single-option-selector__option-wrap,body.template-product .single-option-selector__wrap-option--shape .single-option-selector__option-wrap--checked{border-color:var(--purple)}body.template-product .product-form__input input[type=radio]:focus-visible+.single-option-selector__option-wrap label{box-shadow:0 0 0 2px rgb(var(--byg-paper-rgb)),0 0 0 4px var(--volt);outline:2px solid transparent}body.template-product .product-form__input--dropdown .select{background:var(--paper);border:1px solid var(--paper-muted);border-radius:var(--byg-r);transition:border-color .18s ease}body.template-product .product-form__input--dropdown .select:hover{border-color:var(--byg-purple-border)}body.template-product .product-form__input--dropdown .select:has(>.select__select:focus){border-color:var(--purple);box-shadow:0 0 0 1px var(--purple)}body.template-product .product-form__input--dropdown .select__select{font-family:var(--byg-font);font-weight:600;font-style:italic;color:var(--paper-ink)}body.template-product .product-form__input--dropdown .select-label,body.template-product .product-form__input--dropdown .select__select:focus~.select-label,body.template-product .product-form__input--dropdown .select__select:valid~.select-label{font-family:var(--byg-font);font-style:italic;color:var(--paper-muted)}body.template-product .product-form__input--dropdown .select .icon-chevron-down{color:var(--paper-muted)}body.template-product .product-form__quantity .quantity{background:var(--byg-ctrl-bg);border:1px solid rgba(167,139,255,.6);border-radius:var(--byg-r);min-height:44px;width:calc(100% - 8px);margin-left:4px;margin-right:4px;transform:skew(-8deg);transition:border-color .18s ease,box-shadow .18s ease}body.template-product .product-form__quantity .quantity>:is(button,input){transform:skew(8deg)}body.template-product .product-form__quantity .quantity:has(:focus-visible){border-color:var(--volt);box-shadow:0 0 0 1px var(--volt)}body.template-product .product-form__quantity .quantity__input{font-family:var(--byg-font);font-weight:700;font-style:italic;font-variant-numeric:tabular-nums;color:var(--paper-ink)}body.template-product .product-form__quantity .quantity__button{color:var(--paper-ink);min-width:44px;transition:color .18s ease}body.template-product .product-form__quantity .quantity__button:not([disabled]):hover{color:var(--purple)}body.template-product .product-form__quantity .quantity__button[disabled]{color:var(--paper-muted)}body.template-product .product-form__cart-submit:not(.product-form__open-cart){color:var(--volt-ink);font-family:var(--byg-font);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.06em;min-height:56px}body.template-product .product-form__cart-submit:not(.product-form__open-cart):after{background-color:var(--volt);border:0;border-radius:var(--byg-r)}body.template-product .product-form__cart-submit:after{left:4px;width:calc(100% - 8px);transform:skew(-8deg)}@media screen and (max-width:749px){body.template-product .product-form__cart-submit:not(.product-form__open-cart){font-size:14px;letter-spacing:.02em}}@media screen and (max-width:389px){body.template-product .product-form__cart-submit:not(.product-form__open-cart) .icon-add-cart{display:none}}body.template-product .product-form__cart-submit .product-form-loader .loader-bounce>div,body.template-product .product-form__cart-submit.btn--secondary .product-form-loader .loader-bounce>div,body.template-product .product-form__cart-submit--fixed .product-form-loader .loader-bounce>div{background:var(--volt-ink)}@media screen and (pointer:fine){body.template-product .product-form__cart-submit:not([disabled]):not(.product-form__open-cart):hover:after{transform:skew(-8deg);filter:none;box-shadow:var(--byg-volt-glow)}}body.template-product .product-form__cart-submit:not([disabled]):not(.product-form__open-cart):focus:not(:focus-visible):after{transform:skew(-8deg);filter:none;box-shadow:var(--byg-volt-glow)}body.template-product .product-form__cart-submit[disabled]:not(.product-form__open-cart){color:var(--paper-muted)}body.template-product .product-form__cart-submit[disabled]:not(.product-form__open-cart):after{background-color:transparent;border:1px solid var(--paper-line);opacity:1}body.template-product .product-form__cart-submit.product-form__open-cart{color:var(--purple);font-family:var(--byg-font);font-weight:700;font-style:italic}body.template-product .product-form__cart-submit.product-form__open-cart:after{background-color:var(--paper);border:1px solid var(--byg-purple-border);border-radius:var(--byg-r)}body.template-product .product-form__button--fixed{border-top:1px solid var(--paper-line)}body.template-product .shopify-payment-button__button [role=button]:focus-visible,body.template-product .shopify-payment-button__button [role=button]:focus,body.template-product .shopify-payment-button__button .shopify-cleanslate [role=button]:focus{outline:2px solid var(--volt)!important;box-shadow:0 0 0 2px rgb(var(--byg-paper-rgb)),0 0 0 4px var(--volt)!important}body.template-product .selected-status--left-quantity{font-family:var(--byg-font);font-weight:600;font-style:italic;border:1px solid var(--paper-line);border-radius:var(--byg-r)}body.template-product .product-form__stock-message{background:var(--paper-2);color:var(--paper-ink);border-left:1px solid var(--paper-line)}body.template-product .product__pickup-availabilities{font-family:var(--byg-font);font-style:italic;color:var(--paper-muted)}body.template-product .product__collapsible-details{border-top:1px solid var(--paper-line)}body.template-product .product__collapsible-details summary{min-height:44px;cursor:pointer}body.template-product .product__collapsible-details .accordion__sumary-text :is(h2,h3){font-family:var(--byg-font);font-weight:700;font-style:italic;letter-spacing:.02em;color:var(--paper-ink);transition:color .18s ease;font-size:1.125rem;margin:0;line-height:1.3}body.template-product .product__collapsible-details summary:hover .accordion__sumary-text :is(h2,h3){color:var(--purple)}body.template-product .product__collapsible-details .accordion__icon-open .icon{color:var(--purple)}body.template-product #MainContent .product__collapsible-details summary.focus-inset:focus-visible{outline:2px solid var(--volt);outline-offset:-2px;box-shadow:none}body.template-product .product-single__content-details{font-family:var(--byg-font);color:var(--paper-ink)}body.template-product .product-single__content-details .rte{font-size:16px;line-height:1.55;font-weight:600;font-style:italic;color:var(--paper-ink)}body.template-product .product-single__description p{font-weight:600}body.template-product .product-single__content-details .rte a,body.template-product .product-single_fit-notes a{color:var(--paper-ink);text-decoration:underline;text-underline-offset:2px;transition:color .18s ease}body.template-product .product-single__content-details .rte a:hover,body.template-product .product-single_fit-notes a:hover{color:var(--purple)}body.template-product .product-single__content-details h2{font-family:var(--byg-font);font-weight:800;font-style:italic;text-transform:uppercase;color:var(--paper-ink)}body.template-product .product-recommendations__heading{font-family:var(--byg-font);font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:-.01em;line-height:.98;color:var(--paper-ink)}body.template-product .product-card-wrapper{background:linear-gradient(160deg,#7c4dff29,#3c0ab317 55%,#15121f8c);border:1px solid rgba(167,139,255,.22);border-top-color:#ecd9ff4d;border-radius:var(--byg-r);box-shadow:inset 0 1px #ecd9ff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body.template-product .product-recommendations .product-card__information{background:transparent}body.template-product .product-recommendations .grid__item{display:flex}body.template-product .product-recommendations .grid__item>.product-card-wrapper{flex:1 1 auto;margin-block:0}@media screen and (max-width:749px){body.template-product #MainContent .product-recommendations .price--on-sale .price-item--sale__save-tag{padding:3px 5px;letter-spacing:0}}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){body.template-product .product-card-wrapper:hover{transform:translateY(-4px);box-shadow:inset 0 1px #ecd9ff1f,var(--byg-lift-shadow),0 0 0 1px #a78bff40,0 10px 34px -12px #7c4dff8c;border-color:var(--byg-purple-border)}}body.template-product .product-card__image-wrapper,body.template-product .product-card__image{border-radius:var(--byg-r) var(--byg-r) 0 0}body.template-product .product-card__information{border-radius:var(--byg-r)}body.template-product .product-card__title{font-family:var(--byg-font);font-weight:700;font-style:italic;color:var(--paper-ink);line-height:1.3}body.template-product .product-card__title span{color:var(--paper-muted);font-weight:600;font-size:.75em;text-transform:uppercase;letter-spacing:.08em;margin-top:2px}body.template-product .product-card-item__colors p,body.template-product .product-card-item__colors .product-card-item__swatch-name{font-family:var(--byg-font);font-weight:600;font-style:italic;color:var(--paper-muted)}body.template-product .product-card__added{font-family:var(--byg-font);font-weight:700;font-style:italic;color:var(--purple)}body.template-product .grid-view-item--sold-out .product-card__image:after{background:var(--byg-paper-scrim)}body.template-product .product-card .product__tags__badge{background-color:var(--paper);color:var(--paper-ink);border:1px solid var(--paper-line);border-top:0;border-radius:0 0 var(--byg-r) var(--byg-r);font-family:var(--byg-font);font-weight:600;font-style:italic;font-size:10px;letter-spacing:.12em}body.template-product .product-card__countdown{display:none}body.template-product .quick-add .btn:not(.quick-add__open-cart),body.template-product .quick-add--mockup .btn:not(.quick-add__open-cart){color:var(--volt-ink);font-family:var(--byg-font);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.06em;min-height:44px}body.template-product .quick-add .btn:not(.quick-add__open-cart):after,body.template-product .quick-add--mockup .btn:not(.quick-add__open-cart):after{background-color:var(--volt);border:0;border-radius:var(--byg-r)}@media screen and (pointer:fine){body.template-product .quick-add .btn:not([disabled]):not(.quick-add__open-cart):hover:after{transform:none;filter:none;box-shadow:var(--byg-volt-glow)}body.template-product .quick-add .btn--secondary:not([disabled]):hover{color:var(--volt-ink)}}body.template-product .quick-add .btn[disabled],body.template-product .quick-add--mockup .btn[disabled]{color:var(--paper-muted)}body.template-product .quick-add .btn[disabled]:after,body.template-product .quick-add--mockup .btn[disabled]:after{background-color:transparent;border:1px solid var(--paper-line);opacity:1}body.template-product .quick-add .btn.quick-add__open-cart{color:var(--purple);font-family:var(--byg-font);font-weight:700;font-style:italic;min-height:44px}body.template-product .quick-add .btn.quick-add__open-cart:after{background-color:var(--paper);border:1px solid var(--byg-purple-border);border-radius:var(--byg-r)}body.template-product .thumbnails-wrapper.background-modal{background:transparent}body.template-product .product-single__thumbnail{border:1px solid var(--paper-line);border-radius:var(--byg-r);overflow:hidden;transition:transform .2s ease,border-color .2s ease,opacity .2s ease}body.template-product .product-single__thumbnail.active-thumb{transform:scale(1.08);border-color:var(--purple)}body.template-product .product-single__thumbnail.active-thumb .product-single__thumbnail-image{box-shadow:none}@media screen and (max-width:749px){body.template-product .product-single__thumbnails{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:4px 12px}body.template-product .product-single__thumbnails::-webkit-scrollbar{display:none}body.template-product .product-single__thumbnails-item{flex:none;margin-left:3px;margin-right:3px}body.template-product .product-single__thumbnails-item:first-child{margin-left:auto}body.template-product .product-single__thumbnails-item:last-child{margin-right:auto}}body.template-product #MainContent :focus-visible{outline-color:var(--volt);outline-offset:3px;box-shadow:none}body.template-product .product-single__gallery-item:focus-visible:after{outline-color:var(--volt);box-shadow:inset 0 0 0 3px #0b0b10}body.template-product .card-outline:focus-visible:after{outline-color:var(--volt);box-shadow:inset 0 0 0 4px #0b0b10}@media(prefers-reduced-motion:reduce){body.template-product .product-card-wrapper,body.template-product .product-single__thumbnail,body.template-product .single-option-selector__option,body.template-product .product-form__input--dropdown .select,body.template-product .product-form__quantity .quantity__button,body.template-product .product__collapsible-details,body.template-product .product__collapsible-details .accordion__sumary-text :is(h2,h3),body.template-product .product__collapsible-details .accordion__icon-open .icon,body.template-product .product-form__cart-submit:after,body.template-product .quick-add .btn:after,body.template-product .breadcrumbs__item a,body.template-product .product__tax a,body.template-product .product-single__content-details .rte a,body.template-product .product-form__quantity .quantity,body.template-product .product-single__gallery .slick-arrow,body.template-product .byg-fitment__mehr>summary,body.template-product .byg-fitment__mehr>summary:before,body.template-product .byg-fitment__chip:before{transition:none}body.template-product .product-card-wrapper:hover,body.template-product .product-single__thumbnail.active-thumb{transform:none}}body.template-product{--paper: #0B0B10;--paper-2: #15121F;--paper-ink: #F4F3F8;--paper-muted: #A7A3B4;--paper-line: rgba(167, 139, 255, .18);--purple: #A78BFF;--byg-paper-rgb: 11, 11, 16;--byg-paper2-rgb: 21, 18, 31;--byg-paper-ink-rgb: 244, 243, 248;--byg-paper-muted-rgb: 167, 163, 180;--byg-purple-tint: rgba(167, 139, 255, .12);--byg-ink-tint: rgba(255, 255, 255, .06);--byg-paper-scrim: rgba(11, 11, 16, .55);--byg-purple-border: rgba(167, 139, 255, .45);--byg-lift-shadow: 0 18px 44px rgba(0, 0, 0, .45)}body.template-product #MainContent{--color-background: var(--byg-paper-rgb);--color-foreground: var(--byg-paper-ink-rgb)}body.template-product .product-single__description,body.template-product .product-single__description li,body.template-product .metafield-multi_line_text_field{color:var(--paper-ink)}html:has(body.template-product){background-color:#0b0b10}body.template-product :is(.shopify-section-group-header-group,.shopify-section-group-footer-group,cart-drawer){--paper: #FFFFFF;--paper-2: #F5F4F7;--paper-ink: #0B0B10;--paper-muted: #5D5966;--paper-line: rgba(11, 11, 16, .1);--purple: #3C0AB3;--byg-paper-rgb: 255, 255, 255;--byg-paper2-rgb: 245, 244, 247;--byg-paper-ink-rgb: 11, 11, 16;--byg-paper-muted-rgb: 93, 89, 102;--byg-purple-tint: rgba(60, 10, 179, .08);--byg-ink-tint: rgba(11, 11, 16, .06);--byg-paper-scrim: rgba(245, 244, 247, .55)}body.template-product .product-single__media>img,body.template-product .product-single__thumbnail-image,body.template-product .product-recommendations .product-card__image .media>img{object-fit:contain}body.template-product .product-single__gallery .slick-list{clip-path:inset(0 1px)}body.template-product .product-single__gallery .slick-prev,body.template-product .product-single__gallery .slick-next{width:44px;height:44px;border:1px solid rgba(167,139,255,.45);border-top-color:#a78bffb3;border-radius:var(--byg-r);background:linear-gradient(160deg,#7c4dffc7,#3c0ab3db);-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%);box-shadow:inset 0 1px #ecd9ff4d,0 6px 18px #00000059;transform:translateY(-50%) skew(-8deg);transition:border-color .18s ease,box-shadow .18s ease}body.template-product .product-single__gallery .slick-prev{left:12px}body.template-product .product-single__gallery .slick-next{right:12px}body.template-product .product-single__gallery .slick-prev:before,body.template-product .product-single__gallery .slick-next:before{line-height:42px;color:#fff;text-shadow:none;opacity:1;transform:skew(8deg)}@media screen and (pointer:fine){body.template-product .product-single__gallery .slick-prev:hover,body.template-product .product-single__gallery .slick-next:hover{border-color:#a78bffe6;box-shadow:inset 0 1px #ecd9ff4d,0 0 0 3px #a78bff38,0 6px 18px #00000059}}body.template-product .product-single__gallery .slick-prev:focus-visible,body.template-product .product-single__gallery .slick-next:focus-visible{outline:2px solid var(--volt);outline-offset:3px}@media screen and (max-width:749px){body.template-product .product-single__gallery .slick-prev,body.template-product .product-single__gallery .slick-next{top:auto;bottom:8px;transform:skew(-8deg)}body.template-product .product-single__gallery .slick-prev{left:8px}body.template-product .product-single__gallery .slick-next{right:8px}}body.template-product .byg-fitment a.byg-fitment__chip{display:inline-flex;align-items:center;font-weight:700}body.template-product .byg-fitment__chip,body.template-product .byg-fitment__mehr>summary{position:relative;isolation:isolate;border-color:transparent}body.template-product .byg-fitment__chip:before,body.template-product .byg-fitment__mehr>summary:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border:1px solid var(--paper-line);border-radius:var(--byg-r);transform:skew(-8deg);pointer-events:none;transition:border-color .15s ease}body.template-product .byg-fitment__chip--statisch:before{border-color:color-mix(in srgb,var(--paper-line) 60%,transparent)}body.template-product a.byg-fitment__chip:hover{border-color:transparent}body.template-product a.byg-fitment__chip:hover:before{border-color:var(--purple)}body.template-product #MainContent a.byg-fitment__chip:focus-visible,body.template-product #MainContent .byg-fitment__mehr>summary:focus-visible{outline:none;box-shadow:none}body.template-product #MainContent a.byg-fitment__chip:focus-visible:before,body.template-product #MainContent .byg-fitment__mehr>summary:focus-visible:before{outline:2px solid var(--volt);outline-offset:2px}body.template-product .byg-fitment__list--rest,body.template-product .byg-fitment__mehr{flex-basis:100%}body.template-product .byg-fitment:has(>.byg-fitment__mehr:not([open]))>.byg-fitment__list--rest{display:none}body.template-product .byg-fitment__mehr>summary{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid transparent;font-weight:700;font-style:italic;text-transform:uppercase;font-size:12.5px;letter-spacing:.05em;color:var(--purple);cursor:pointer;list-style:none;transition:color .15s ease}body.template-product .byg-fitment__mehr>summary:before{border-style:dashed;border-color:var(--byg-purple-border)}body.template-product .byg-fitment__mehr>summary::-webkit-details-marker{display:none}body.template-product .byg-fitment__mehr>summary:hover:before{border-style:solid;border-color:var(--purple)}body.template-product .byg-fitment__mehr-weniger,body.template-product .byg-fitment__mehr[open] .byg-fitment__mehr-mehr{display:none}body.template-product .byg-fitment__mehr[open] .byg-fitment__mehr-weniger{display:inline}@media screen and (min-width:1001px){body.template-product .byg-fitment__list:has(>li+li){flex-basis:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.template-product .product__info-container--modal .byg-fitment__list:has(>li+li){grid-template-columns:minmax(0,1fr)}body.template-product .byg-fitment__list:has(>li+li)>li>.byg-fitment__chip{width:100%;justify-content:space-between}body.template-product .byg-fitment__list:has(>li+li) .byg-fitment__jahr{flex:none;white-space:nowrap}}@media screen and (max-width:749px){body.template-product .byg-fitment__list{flex-basis:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}body.template-product .byg-fitment__list>li>.byg-fitment__chip{width:100%;justify-content:space-between}body.template-product .byg-fitment__list .byg-fitment__jahr{flex:none;white-space:nowrap}}@property --byg-fit-oben{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --byg-fit-unten{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes byg-fit-blende{0%{--byg-fit-oben: 0px;--byg-fit-unten: 44px}12%{--byg-fit-oben: 44px}88%{--byg-fit-unten: 44px}to{--byg-fit-oben: 44px;--byg-fit-unten: 0px}}@media screen and (min-width:1001px){body.template-product .product__info-container--modal .product-single__meta{display:flex;flex-direction:column;max-height:calc(100vh - 59px)}body.template-product .product__info-container--modal .product__meta-grid{display:flex;flex-direction:column;min-height:0}body.template-product .product__info-container--modal .product__meta-grid>*{flex:none}body.template-product .product__info-container--modal .product__meta-grid>.byg-fitment{flex:0 1 auto;min-height:64px;margin-bottom:14px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--byg-purple-border) transparent}@supports (animation-timeline: scroll()){body.template-product .product__info-container--modal .product__meta-grid>.byg-fitment{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--byg-fit-oben),#000 calc(100% - var(--byg-fit-unten)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--byg-fit-oben),#000 calc(100% - var(--byg-fit-unten)),transparent 100%);animation:byg-fit-blende linear both;animation-timeline:scroll(self)}}@supports not (animation-timeline: scroll()){body.template-product .product__info-container--modal .product__meta-grid>.byg-fitment:has(>.byg-fitment__mehr[open]){padding-bottom:44px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 44px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 44px),transparent 100%)}}body.template-product .product__info-container--modal .byg-garage-badge--leer,body.template-product .product__info-container--modal .byg-garage-sofort{display:none}body.template-product .product__info-container--modal .product-form__cart-submit:not(.product-form__open-cart){font-size:14px;letter-spacing:.02em}body.template-product .product__info-container--modal .product-form__cart-submit .icon-add-cart{display:none}}@media screen and (max-width:1000px){body.template-product .byg-fitment{justify-content:center}body.template-product .byg-fitment__label{flex-basis:100%;margin-right:0;text-align:center}body.template-product .byg-fitment__list{justify-content:center}body.template-product .byg-fitment__mehr{text-align:center}body.template-product .byg-garage-badge--leer{justify-content:center}body.template-product .byg-garage-sofort{text-align:left}body.template-product .byg-garage-badge:not(.byg-garage-badge--leer){text-align:left}}body.template-product .byg-garage-badge:not(.byg-garage-badge--leer){align-items:center}body.template-product .byg-garage-badge:not(.byg-garage-badge--leer) .byg-garage-badge__zeichen{margin-top:0}@media screen and (max-width:749px){body.template-product .product__title,body.template-product .product-card__title{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}}@media screen and (max-width:1000px){body.template-product .product-single__content-details--wrap{padding-left:20px;padding-right:20px}}body.template-product .byg-seo__heading{font-size:calc(var(--font-heading-size) * var(--font-section-scale, 1));text-transform:uppercase}body.template-product #MainContent .product__info-container .price--large{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;color:var(--text)}body.template-product #MainContent .product__info-container .price--large:before{content:"";flex:none;width:26px;height:4px;background:var(--violet);transform:skew(-20deg);box-shadow:0 0 12px #a78bff8c}body.template-product #MainContent .price--large .price-item--regular,body.template-product #MainContent .price--large .price-item--sale{font-size:clamp(34px,3vw,46px);line-height:1;color:var(--text);text-shadow:0 0 24px rgba(167,139,255,.38)}body.template-product #MainContent .price--large.price--on-sale .price__compare .price-item--regular{font-size:clamp(16px,1.3vw,19px);color:var(--muted);text-shadow:none}body.template-product #MainContent .product__tax{margin-top:10px;color:#f4f3f89e}.byg-zahlarten{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:18px 0 4px;padding-top:16px;border-top:1px solid var(--line, rgba(244, 243, 248, .09))}.byg-zahlarten__label{font-family:var(--byg-font);font-weight:700;font-style:italic;text-transform:uppercase;font-size:11.5px;letter-spacing:.14em;color:var(--muted, #9A96A8)}.byg-scope .byg-zahlarten__liste,.byg-zahlarten__liste{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.byg-zahlarten__liste li{margin:0;padding:0}.byg-zahlarten__icon{display:block;width:40px;height:26px;border-radius:3px;opacity:.92}body.template-product .product-form__dynamic-buttons{position:relative;margin-top:34px}body.template-product .product-form__dynamic-buttons:has(.shopify-payment-button):before{content:"oder direkt mit";position:absolute;left:0;right:0;top:-25px;display:block;text-align:center;font-family:var(--byg-font);font-weight:700;font-style:italic;text-transform:uppercase;font-size:11px;line-height:14px;letter-spacing:.16em;color:var(--muted, #9A96A8);background:linear-gradient(var(--line-strong, rgba(244, 243, 248, .16)),var(--line-strong, rgba(244, 243, 248, .16))) left center / calc(50% - 78px) 1px no-repeat,linear-gradient(var(--line-strong, rgba(244, 243, 248, .16)),var(--line-strong, rgba(244, 243, 248, .16))) right center / calc(50% - 78px) 1px no-repeat}body.template-product .product-form__dynamic-buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 55px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-skeleton-background-color: #1C1636}body.template-product .product-form__dynamic-buttons .shopify-payment-button{-webkit-clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);transition:filter .18s var(--ease, cubic-bezier(.3, .7, .25, 1)),transform .18s var(--ease, cubic-bezier(.3, .7, .25, 1))}@media(hover:hover){body.template-product .product-form__dynamic-buttons .shopify-payment-button:hover{filter:brightness(1.04) saturate(1.05);transform:translateY(-2px)}}body.template-product .product-form__dynamic-buttons .shopify-payment-button__more-options{display:none!important}@media screen and (min-width:1001px){body.template-product .product-section-main-wrap{max-width:1220px;margin-left:auto;margin-right:auto}body.template-product .product-page-section .product__media-wrapper,body.template-product .product-content-section .product-single__content-details--wrap{width:calc(100% - 465px - 2rem)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/byg-product.css.map */
