@media(scripting:enabled){.shopify-section--main-product .product-info [data-block-type=description]:has(.tt-product-overview):not(.tt-description-restored){display:none}}.tt-product-overview{--tt-description-surface: var(--specification-row-background, #f8f8f8);--tt-description-heading-surface: var(--specification-row-title-background, #eee4ff);--tt-description-heading-color: var(--specification-row-title-text, #4e189f);--tt-description-accent: var(--specification-row-title-accent, #8035f2);--tt-description-gradient: linear-gradient(90deg, #33116a 0%, #d0371a 100%);display:flex;flex-direction:column;position:relative;min-width:0;min-height:0;padding:0 18px 16px;overflow:visible;border:1px solid color-mix(in srgb,currentColor 7%,transparent);border-radius:18px;background:var(--tt-description-surface);color:rgb(var(--text-color, var(--text-primary)));box-shadow:0 4px 14px #1a1a1a09}.tt-product-overview__heading,.tt-product-overview .accordion__toggle{display:block;flex:none;min-width:0;margin:0 -18px 14px;padding:12px 18px;border-radius:17px 17px 0 0;border-block-start:4px solid transparent;border-block-end:1px solid color-mix(in srgb,var(--tt-description-accent) 14%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--tt-description-accent) 14%,var(--tt-description-heading-surface)),var(--tt-description-heading-surface)) padding-box,var(--tt-description-gradient) border-box;color:var(--tt-description-heading-color);font:inherit;font-weight:700;line-height:1.4;letter-spacing:normal;text-align:center;text-transform:none;overflow-wrap:anywhere}.tt-product-overview__body{flex:1 1 auto;min-width:0;font-size:inherit;line-height:inherit;letter-spacing:normal;word-spacing:normal;text-align:start;white-space:normal;word-break:normal;overflow-wrap:anywhere;unicode-bidi:normal}.tt-product-overview__body bdi{unicode-bidi:isolate}::highlight(tt-description-pending){color:transparent;text-shadow:none;text-decoration-color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:transparent}.tt-product-overview__body>:first-child{margin-block-start:0}.tt-product-overview__body>:last-child{margin-block-end:0}.tt-product-overview__body :where(h1,h2,h3,h4,h5,h6){font-size:1.05em;line-height:1.6;letter-spacing:normal}.tt-product-overview__body :where(img,video,iframe,table){max-width:100%}.tt-product-overview .product-info__accordion{border:0}.tt-product-overview .accordion__toggle{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;width:calc(100% + 36px)}.tt-product-overview .accordion__toggle>:first-child{grid-column:2;min-width:0;justify-content:center}.tt-product-overview .accordion__toggle>.circle-chevron{grid-column:3;inline-size:1.4em;block-size:1.4em;place-self:center}.tt-product-overview .accordion__content{padding:0}.tt-description-docked{min-width:0;width:100%;margin:0}html[data-tt-theme=dark] .tt-product-overview{--tt-description-surface: rgb(var(--tt-night-surface));--tt-description-heading-surface: #282c34;--tt-description-heading-color: #ffffff;--tt-description-accent: #b8c3d3;--tt-description-gradient: linear-gradient(90deg, #566172, #b8c3d3);color:#fff}html[data-tt-theme=dark] .tt-product-overview__heading,html[data-tt-theme=dark] .tt-product-overview .accordion__toggle{background:linear-gradient(90deg,#343942,#282c34) padding-box,var(--tt-description-gradient) border-box}html[data-tt-theme=dark] .tt-product-overview__body{color:#fff}@media screen and (min-width:700px){.tt-product-overview{padding:0 26px 20px}.tt-product-overview__heading,.tt-product-overview .accordion__toggle{margin:0 -26px 16px;padding:14px 24px}.tt-product-overview .accordion__toggle{width:calc(100% + 52px)}}@media screen and (min-width:700px)and (max-width:999.98px){.tt-product-overview{padding:0 18px 18px}.tt-product-overview__heading,.tt-product-overview .accordion__toggle{margin:0 -18px 14px;padding:12px 18px}.tt-product-overview .accordion__toggle{width:calc(100% + 36px)}}@media screen and (min-width:1280px){.tt-description-docked{grid-column:1;grid-row:1;align-self:stretch;margin:0}.shopify-section--specification-table .section-stack__main>.specification-desktop-index{grid-column:3!important}.tt-description-docked .tt-product-overview.is-sticky{position:sticky;top:calc(var(--header-height, 0px) + 16px)}}.tt-language-switcher{position:relative;z-index:1;display:grid;inline-size:max-content;gap:2px;padding:2px;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:.625rem}.tt-language-switcher__option{display:grid;place-items:center;min-block-size:1.5rem;padding-inline:.625rem;border-radius:.375rem;font-size:.8125rem;font-weight:700;line-height:1.15;white-space:nowrap}.tt-language-switcher__option[aria-current=true]{background-color:color-mix(in srgb,currentColor 17%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 14%,transparent);cursor:default}@media(hover:hover){.tt-language-switcher__option:not(:disabled):hover{background-color:color-mix(in srgb,currentColor 9%,transparent)}}.tt-language-switcher__option:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.tt-language-switcher__short{display:none}@media screen and (max-width:699px){.header__wrapper:has(.header__icon-list [data-tt-locale-selector]){--header-grid-template: "main-nav logo secondary-nav" / minmax(max-content, 1fr) auto minmax(max-content, 1fr)}.tt-language-switcher{direction:ltr;grid-auto-flow:column;grid-auto-columns:1fr}.tt-language-switcher__option{min-inline-size:1.75rem;min-block-size:1.75rem;padding-inline:.25rem;font-size:.75rem}.tt-language-switcher__label{display:none}.tt-language-switcher__short{display:inline}}@media(forced-colors:active){.tt-language-switcher__option[aria-current=true]{outline:1px solid Highlight;outline-offset:-1px}}
/*# sourceMappingURL=/cdn/shop/t/116/compiled_assets/styles.css.map?subset=AAAAAAAgAAAAAAAAACA */
