:root{--swatch-size: 28px;--swatch-radius: 9999px;--swatch-gap: 10px;--size-font: 1.14rem;--size-minw: 46px;--size-padY: 6px;--size-padX: 10px;--size-gap: 8px}@media(max-width:420px){:root{--swatch-size: 26px;--swatch-gap: 8px;--size-font: 1.08rem;--size-minw: 44px;--size-padY: 5px;--size-padX: 8px;--size-gap: 6px}}.product-form__input[data-option-handle=color],.product-form__input[data-option-handle=farbe],.product-form__input[data-option-handle=colour]{gap:var(--swatch-gap)}.product-form__input[data-option-handle=color] input[type=radio]+label,.product-form__input[data-option-handle=farbe] input[type=radio]+label,.product-form__input[data-option-handle=colour] input[type=radio]+label{width:var(--swatch-size);height:var(--swatch-size);border-radius:var(--swatch-radius);padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d1d5db;box-shadow:inset 0 0 0 1px #0000000f;overflow:hidden;transition:transform .08s ease;font-size:0;line-height:0;color:transparent}.product-form__input[data-option-handle=color] input[type=radio]+label:hover,.product-form__input[data-option-handle=farbe] input[type=radio]+label:hover,.product-form__input[data-option-handle=colour] input[type=radio]+label:hover{transform:scale(1.04)}.product-form__input[data-option-handle=color] input[type=radio]:checked+label,.product-form__input[data-option-handle=farbe] input[type=radio]:checked+label,.product-form__input[data-option-handle=colour] input[type=radio]:checked+label{outline:2px solid #111827;outline-offset:2px}.product-form__input[data-option-handle=size],.product-form__input[data-option-handle=groesse],.product-form__input[data-option-handle=grosse]{white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.product-form__input[data-option-handle=size]::-webkit-scrollbar,.product-form__input[data-option-handle=groesse]::-webkit-scrollbar,.product-form__input[data-option-handle=grosse]::-webkit-scrollbar{display:none}.product-form__input[data-option-handle=size] legend,.product-form__input[data-option-handle=groesse] legend,.product-form__input[data-option-handle=grosse] legend{float:left;margin:1.15rem .8rem 0 0;padding:0;white-space:nowrap;line-height:1.1}.product-form__input[data-option-handle=size] legend:after,.product-form__input[data-option-handle=groesse] legend:after,.product-form__input[data-option-handle=grosse] legend:after{content:":"}.product-form__input[data-option-handle=size] input[type=radio]+label,.product-form__input[data-option-handle=groesse] input[type=radio]+label,.product-form__input[data-option-handle=grosse] input[type=radio]+label{display:inline-block;vertical-align:top;min-width:var(--size-minw);padding:var(--size-padY) var(--size-padX);font-size:var(--size-font);line-height:1.05;border:1px solid #d1d5db;border-radius:10px;margin:.7rem .5rem .2rem 0}.product-form__input[data-option-handle=size] input[type=radio]:checked+label,.product-form__input[data-option-handle=groesse] input[type=radio]:checked+label,.product-form__input[data-option-handle=grosse] input[type=radio]:checked+label{background:#111827;color:#fff;border-color:#111827}.product-form__input label[data-swatch=white]{background:#fff!important;background-color:#fff!important;box-shadow:inset 0 0 0 1px #e5e7eb}.product-form__input label[data-swatch=sport-gray],.product-form__input label[data-swatch=sport-grey],.product-form__input label[data-swatch=sports-gray],.product-form__input label[data-swatch=sports-grey]{background:#9ca3af!important;background-color:#9ca3af!important}.product-form__input label[data-swatch=charcoal]{background:#374151!important;background-color:#374151!important}.product-form__input label[data-swatch=black]{background:#000!important;background-color:#000!important}.product-form__input label[data-swatch=red]{background:#dc2626!important;background-color:#dc2626!important}.product-form__input label[data-swatch=orange]{background:#f97316!important;background-color:#f97316!important}.product-form__input label[data-swatch=daisy]{background:#f9d616!important;background-color:#f9d616!important}.product-form__input label[data-swatch=irish-green]{background:#059669!important;background-color:#059669!important}.product-form__input label[data-swatch=military-green]{background:#59624a!important;background-color:#59624a!important}.product-form__input label[data-swatch=royal]{background:#4169e1!important;background-color:#4169e1!important}.product-form__input label[data-swatch=navy]{background:#1f2a44!important;background-color:#1f2a44!important}.product-form__input label[data-swatch=maroon]{background:#6b1f2b!important;background-color:#6b1f2b!important}.product-form__input label[data-swatch=gold]{background:#d4af37!important;background-color:#d4af37!important}.product-form__input label[data-swatch=forest-green]{background:#1f5f3a!important;background-color:#1f5f3a!important}.product-form__input label[data-swatch=dark-heather]{background:#4b5563!important;background-color:#4b5563!important}.product-form__input label[data-swatch=light-blue]{background:#93c5fd!important;background-color:#93c5fd!important}.product-form__input label[data-swatch=light-pink]{background:#f9a8d4!important;background-color:#f9a8d4!important}.product-form__input label[data-swatch=kelly]{background:#00a86b!important;background-color:#00a86b!important}.product-form__input label[data-swatch=true-royal]{background:#2563eb!important;background-color:#2563eb!important}.product-form__input[data-option-handle=color] input[type=radio]+label,.product-form__input[data-option-handle=farbe] input[type=radio]+label,.product-form__input[data-option-handle=colour] input[type=radio]+label{overflow:visible;position:relative}@media(hover:hover)and (pointer:fine){.product-form__input[data-option-handle=color] input[type=radio]+label:hover:after,.product-form__input[data-option-handle=farbe] input[type=radio]+label:hover:after,.product-form__input[data-option-handle=colour] input[type=radio]+label:hover:after{content:attr(aria-label);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);white-space:nowrap;font-size:12px;line-height:1;padding:6px 8px;border-radius:8px;background:#111827;color:#fff;box-shadow:0 6px 18px #0000002e;z-index:9999}.product-form__input[data-option-handle=color] input[type=radio]+label:hover:before,.product-form__input[data-option-handle=farbe] input[type=radio]+label:hover:before,.product-form__input[data-option-handle=colour] input[type=radio]+label:hover:before{content:"";position:absolute;left:50%;bottom:calc(100% + 3px);transform:translate(-50%);border:6px solid transparent;border-top-color:#111827;z-index:10000}}.product-form__input[data-option-handle=color] .asili-selected-value,.product-form__input[data-option-handle=farbe] .asili-selected-value,.product-form__input[data-option-handle=colour] .asili-selected-value{display:inline-block;margin-left:.1rem;font-weight:600;font-size:.95em;line-height:1.1;color:#111827;vertical-align:baseline}.product-form__input[data-option-handle=color] .asili-selected-value:before,.product-form__input[data-option-handle=farbe] .asili-selected-value:before,.product-form__input[data-option-handle=colour] .asili-selected-value:before{content:": ";font-weight:400;color:#6b7280}.product-form__input[data-option-handle=color] .asili-selected-value:empty,.product-form__input[data-option-handle=farbe] .asili-selected-value:empty,.product-form__input[data-option-handle=colour] .asili-selected-value:empty{display:none}.template-product .product-form__input.asili-size-ghost input[type=radio]:checked+label,.template-product .product-form__input.asili-size-ghost input[type=radio]:checked+label:before,.template-product .product-form__input.asili-size-ghost input[type=radio]:checked+label:after{background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;opacity:0!important}.template-product .product-form__input.asili-size-freeze input[type=radio]+label{transition:none!important}.template-product .product-form__input.asili-size-freeze input[type=radio]:checked+label,.template-product .product-form__input.asili-size-freeze input[type=radio]:checked+label:before,.template-product .product-form__input.asili-size-freeze input[type=radio]:checked+label:after{background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;opacity:0!important}body.asili-size-not-touched .template-product .product-form__input[data-option-handle=size] input[type=radio]:checked+label,body.asili-size-not-touched .template-product .product-form__input[data-option-handle=groesse] input[type=radio]:checked+label,body.asili-size-not-touched .template-product .product-form__input[data-option-handle=grosse] input[type=radio]:checked+label{background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;color:rgb(var(--color-foreground))!important}body.asili-size-not-touched .template-product .product-form__input[data-option-handle=size] input[type=radio]:checked+label:before,body.asili-size-not-touched .template-product .product-form__input[data-option-handle=size] input[type=radio]:checked+label:after,body.asili-size-not-touched .template-product .product-form__input[data-option-handle=groesse] input[type=radio]:checked+label:before,body.asili-size-not-touched .template-product .product-form__input[data-option-handle=groesse] input[type=radio]:checked+label:after,body.asili-size-not-touched .template-product .product-form__input[data-option-handle=grosse] input[type=radio]:checked+label:before,body.asili-size-not-touched .template-product .product-form__input[data-option-handle=grosse] input[type=radio]:checked+label:after{opacity:0!important}html.asili-size-not-touched .template-product .product-form__input[data-option-handle=size] input[type=radio]:checked+label,html.asili-size-not-touched .template-product .product-form__input[data-option-handle=groesse] input[type=radio]:checked+label,html.asili-size-not-touched .template-product .product-form__input[data-option-handle=grosse] input[type=radio]:checked+label{background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;color:rgb(var(--color-foreground))!important}html.asili-size-not-touched .template-product .product-form__input[data-option-handle=size] input[type=radio]:checked+label:before,html.asili-size-not-touched .template-product .product-form__input[data-option-handle=size] input[type=radio]:checked+label:after,html.asili-size-not-touched .template-product .product-form__input[data-option-handle=groesse] input[type=radio]:checked+label:before,html.asili-size-not-touched .template-product .product-form__input[data-option-handle=groesse] input[type=radio]:checked+label:after,html.asili-size-not-touched .template-product .product-form__input[data-option-handle=grosse] input[type=radio]:checked+label:before,html.asili-size-not-touched .template-product .product-form__input[data-option-handle=grosse] input[type=radio]:checked+label:after{opacity:0!important}html.asili-size-lock .product-form__input[data-option-handle=size] input[type=radio]:checked+label,html.asili-size-lock .product-form__input[data-option-handle=groesse] input[type=radio]:checked+label,html.asili-size-lock .product-form__input[data-option-handle=grosse] input[type=radio]:checked+label{background:transparent!important;background-color:transparent!important;color:rgba(var(--color-foreground),1)!important;border-color:rgba(var(--color-foreground),.25)!important;box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important}.price--on-sale .price__badge-sale.asili-discount-pill,.volume-pricing--sale-badge .price__badge-sale.asili-discount-pill{display:inline-flex!important;align-items:center}.asili-discount-pill{margin-left:.75rem;padding:.45rem 1rem .5rem;border-radius:9999px;white-space:nowrap;font-weight:800;letter-spacing:.06rem;text-transform:uppercase;line-height:1;font-size:1.15rem;background:#f10102!important;color:#fff!important;border:1px solid #F10102!important}html.asili-discount-style-a .asili-discount-pill{background:transparent!important;color:#f10102!important;border-color:#f10102!important}.product__description.rte .asili-desc,.product__accordion .accordion__content.rte .asili-desc{display:block}.product__description.rte p.asili-desc-intro,.product__description.rte p.asili-desc-profile-intro,.product__description.rte p.asili-desc-title,.product__description.rte p.asili-desc-feature,.product__description.rte p.asili-desc-ship,.product__accordion .accordion__content.rte p.asili-desc-intro,.product__accordion .accordion__content.rte p.asili-desc-profile-intro,.product__accordion .accordion__content.rte p.asili-desc-title,.product__accordion .accordion__content.rte p.asili-desc-feature,.product__accordion .accordion__content.rte p.asili-desc-ship{margin:0;padding-top:0;padding-right:0;padding-bottom:0}.product__description.rte p.asili-desc-intro,.product__accordion .accordion__content.rte p.asili-desc-intro{font-weight:800;line-height:1.35;margin:0 0 1.4rem}.product__description.rte p.asili-desc-profile-intro,.product__accordion .accordion__content.rte p.asili-desc-profile-intro{font-weight:400;line-height:1.5;margin:0 0 1.9rem}.product__description.rte p.asili-desc-title,.product__accordion .accordion__content.rte p.asili-desc-title{position:relative;font-weight:800;line-height:1.35;margin:0 0 .55rem;padding-left:2.1rem}.product__description.rte p.asili-desc-title:before,.product__accordion .accordion__content.rte p.asili-desc-title:before{content:"\1f455";position:absolute;left:0;top:.02rem;line-height:1}.product__description.rte p.asili-desc-feature,.product__accordion .accordion__content.rte p.asili-desc-feature{position:relative;line-height:1.45;margin:0 0 .28rem;padding-left:2.1rem}.product__description.rte p.asili-desc-feature:before,.product__accordion .accordion__content.rte p.asili-desc-feature:before{content:"\1f44d\1f3fe";position:absolute;left:0;top:.02rem;line-height:1}.product__description.rte p.asili-desc-ship,.product__accordion .accordion__content.rte p.asili-desc-ship{position:relative;line-height:1.45;margin:.55rem 0 0;padding-left:2.1rem}.product__description.rte p.asili-desc-ship:before,.product__accordion .accordion__content.rte p.asili-desc-ship:before{content:"\1f69a";position:absolute;left:0;top:.02rem;line-height:1}.product__description.rte p.asili-desc-intro:empty,.product__description.rte p.asili-desc-profile-intro:empty,.product__description.rte p.asili-desc-title:empty,.product__description.rte p.asili-desc-feature:empty,.product__description.rte p.asili-desc-ship:empty,.product__accordion .accordion__content.rte p.asili-desc-intro:empty,.product__accordion .accordion__content.rte p.asili-desc-profile-intro:empty,.product__accordion .accordion__content.rte p.asili-desc-title:empty,.product__accordion .accordion__content.rte p.asili-desc-feature:empty,.product__accordion .accordion__content.rte p.asili-desc-ship:empty{display:none}@media(max-width:749px){.product__description.rte p.asili-desc-intro,.product__accordion .accordion__content.rte p.asili-desc-intro{margin-bottom:1.2rem}.product__description.rte p.asili-desc-profile-intro,.product__accordion .accordion__content.rte p.asili-desc-profile-intro{margin-bottom:1.6rem}.product__description.rte p.asili-desc-title,.product__accordion .accordion__content.rte p.asili-desc-title,.product__description.rte p.asili-desc-feature,.product__accordion .accordion__content.rte p.asili-desc-feature,.product__description.rte p.asili-desc-ship,.product__accordion .accordion__content.rte p.asili-desc-ship{padding-left:2rem}}.asili-sibling-switcher{display:flex;align-items:center;gap:.7rem;min-width:0;margin:.95rem 0 1.2rem;flex-wrap:nowrap}.asili-sibling-switcher__label{flex:0 0 auto;margin:0;font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;font-weight:400;color:rgba(var(--color-foreground),.75);white-space:nowrap}.asili-sibling-switcher__track{flex:1 1 auto;display:flex;align-items:center;gap:.65rem;min-width:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.asili-sibling-switcher__track::-webkit-scrollbar{display:none}.asili-sibling-switcher__pill{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:3.4rem;padding:.65rem 1.15rem;border-radius:9999px;border:1px solid rgba(var(--color-foreground),.16);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;line-height:1;font-size:1.3rem;font-weight:600;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease}.asili-sibling-switcher__pill:hover,.asili-sibling-switcher__pill:focus-visible{border-color:rgba(var(--color-foreground),.36)}.asili-sibling-switcher__pill.is-current{background:#111827;border-color:#111827;color:#fff;cursor:default}@media screen and (max-width:749px){.asili-sibling-switcher{gap:.55rem;margin:.85rem 0 1.05rem}.asili-sibling-switcher__label{font-size:1.3rem}.asili-sibling-switcher__track{gap:.5rem}.asili-sibling-switcher__pill{min-height:3.2rem;padding:.58rem 1rem;font-size:1.22rem}}.asili-partner-nav{display:flex;align-items:center;gap:.7rem;min-width:0;margin:.95rem 0 1.2rem;flex-wrap:nowrap}.asili-sibling-switcher+.asili-partner-nav{margin-top:-.3rem}.asili-partner-nav__label{flex:0 0 auto;margin:0;font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;font-weight:400;color:rgba(var(--color-foreground),.75);white-space:nowrap}.asili-partner-nav__track{flex:1 1 auto;display:flex;align-items:center;gap:.65rem;min-width:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.asili-partner-nav__track::-webkit-scrollbar{display:none}.asili-partner-nav__pill{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:3.4rem;padding:.65rem 1.15rem;border-radius:9999px;border:1px solid rgba(var(--color-foreground),.16);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;line-height:1;font-size:1.3rem;font-weight:600;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease}.asili-partner-nav__pill:hover,.asili-partner-nav__pill:focus-visible{border-color:rgba(var(--color-foreground),.36)}@media screen and (max-width:749px){.asili-partner-nav{gap:.55rem;margin:.85rem 0 1.05rem}.asili-sibling-switcher+.asili-partner-nav{margin-top:-.2rem}.asili-partner-nav__label{font-size:1.3rem}.asili-partner-nav__track{gap:.5rem}.asili-partner-nav__pill{min-height:3.2rem;padding:.58rem 1rem;font-size:1.22rem}}.product-form .product-form__buttons .product-form__submit{font-size:clamp(2rem,1.2vw + 1.1rem,2.2rem)!important;padding:12px 22px!important;min-height:52px!important;line-height:1.1!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em}.product-form__buttons,.product-form__buttons .product-form__submit{width:100%!important;max-width:none!important}.product-form__buttons{margin-left:0!important;margin-right:0!important}
/*# sourceMappingURL=/cdn/shop/t/138/assets/asili-product.css.map */
