.shopify-section[id$=__hero_jVaWmY] .hero{min-height:600px}@media screen and (max-width:749px){.shopify-section[id$=__hero_jVaWmY] .hero{min-height:400px}}@media screen and (min-width:750px){.shopify-section media-gallery{padding-inline-start:43px}}media-gallery slideshow-arrows{mix-blend-mode:normal}media-gallery slideshow-arrows .slideshow-control{inline-size:48px;block-size:48px;padding:0;border:0;border-radius:50%;background-color:#fff;color:#121212;box-shadow:0 2px 10px #0000002e;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease,background-color .15s ease}media-gallery.media-gallery--carousel slideshow-arrows .slideshow-control{opacity:0}media-gallery.media-gallery--carousel:hover slideshow-arrows .slideshow-control,media-gallery.media-gallery--carousel slideshow-arrows .slideshow-control:focus-visible{opacity:1!important}media-gallery slideshow-arrows .slideshow-control:hover{background-color:#f2f2f2}media-gallery slideshow-arrows .slideshow-control svg{inline-size:20px;block-size:20px}media-gallery slideshow-arrows .slideshow-control--previous{margin-inline-start:20px}media-gallery slideshow-arrows .slideshow-control--next{margin-inline-end:20px}@media screen and (min-width:1200px){body .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:55fr 45fr}body .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:45fr 55fr}}body .product-details .text-block.rte>*{max-inline-size:100%}body .product-details .rte img{max-width:100%!important;max-height:none!important}body .product-details .accelerated-checkout-block{display:none}.card-gallery slideshow-arrows{display:none}body .product-information__media media-gallery.sticky-content{position:static}body .product-information__media slideshow-slides{cursor:default}html:root{--font-h1--size: 1.75rem;--font-h2--size: 1.5rem;--font-h3--size: 1.375rem;--font-h4--size: 1.125rem;--font-h5--size: 1.125rem;--font-h6--size: 1rem;--font-h1--line-height: 1.1;--font-h2--line-height: 1.1;--font-h3--line-height: 1.2;--font-h4--line-height: 1.3;--font-h5--line-height: 1.4;--font-h6--line-height: 1.4;--font-h1--letter-spacing: .025em;--font-h2--letter-spacing: .025em;--font-h3--letter-spacing: .025em;--font-h4--letter-spacing: .025em;--font-h5--letter-spacing: .025em;--font-h6--letter-spacing: .025em}@media screen and (min-width:700px){html:root{--font-h1--size: 2.25rem;--font-h2--size: 1.75rem;--font-h3--size: 1.625rem;--font-h4--size: 1.25rem;--font-h5--size: 1.25rem;--font-h6--size: 1.125rem}}@media screen and (min-width:1400px){html:root{--font-h1--size: 3rem;--font-h2--size: 2.5rem;--font-h3--size: 1.75rem;--font-h4--size: 1.5rem;--font-h5--size: 1.25rem;--font-h6--size: 1.25rem}}body .product-details .text-block h1{font-size:var(--font-h2--size);line-height:1.1;letter-spacing:.025em}body .rte.rte>*{margin-block:0}body .rte.rte ul,body .rte.rte ol{display:grid;row-gap:.6em;padding-inline-start:0;list-style-position:inside}body .rte.rte>*+:is(p,div,ul,ol,details,table){margin-block-start:12px}body .rte.rte>*+:is(h1,h2){margin-block-start:16px}body .rte.rte>*+:is(h3,h4,h5,h6){margin-block-start:12px}body .rte.rte>:is(h1,h2,h3,h4)+*{margin-block-start:20px}body .rte.rte>:is(h5,h6)+*{margin-block-start:16px}@media screen and (min-width:700px){body .rte.rte>*+:is(p,div,ul,ol,details,table){margin-block-start:16px}body .rte.rte>*+:is(h1,h2){margin-block-start:24px}body .rte.rte>*+:is(h3,h4){margin-block-start:20px}body .rte.rte>*+:is(h5,h6){margin-block-start:16px}body .rte.rte>:is(h1,h2,h3)+*{margin-block-start:24px}body .rte.rte>h4+*{margin-block-start:20px}body .rte.rte>:is(h5,h6)+*{margin-block-start:16px}}@media screen and (min-width:1150px){body .rte.rte>*+p{margin-block-start:24px}body .rte.rte>*+h1{margin-block-start:32px}body .rte.rte>*+:is(h2,h3,h4){margin-block-start:24px}body .rte.rte>*+:is(h5,h6){margin-block-start:16px}body .rte.rte>:is(h1,h2)+*{margin-block-start:32px}body .rte.rte>:is(h3,h4)+*{margin-block-start:24px}body .rte.rte>:is(h5,h6)+*{margin-block-start:16px}}body .announcement-bar__text{font-family:var(--font-body--family);font-size:11px;font-weight:700;letter-spacing:normal}@media screen and (min-width:750px){body .menu-list__link,body .menu-list__link-title{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.04em}body .dropdown-localization__button,body .dropdown-localization__button .currency-code{font-family:var(--font-body--family);font-size:14px;font-weight:400;letter-spacing:.04em}}@media screen and (max-width:749px){body .menu-drawer__menu-item,body .menu-drawer__menu-item *{font-family:var(--font-heading--family);font-size:22px;font-weight:600;letter-spacing:normal}}body :is(.button,.button-secondary,.ai-showcase__button):not(.add-to-cart-button,.button-unstyled,.dropdown-localization__button),body :is(.button,.button-secondary):not(.add-to-cart-button) .button-text,body .ai-showcase__button-inner,body .quick-add__button{font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none}body .facets__label{font-weight:700}body .product-badges__badge{font-size:11px;font-weight:700}@media screen and (max-width:749px){body .product-badges__badge{font-size:9px}}body .ai-showcase__heading-text{font-family:var(--font-heading--family)!important;font-size:var(--font-h2--size)!important;font-weight:600!important;line-height:1.1!important;letter-spacing:.025em!important}body .ai-showcase__title{font-family:var(--font-heading--family)!important;font-size:var(--font-h3--size)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.025em!important}body .ai-showcase__text,body .ai-showcase__text p,body .ai-showcase__features,body .ai-showcase__features li{font-size:14px!important}body .ai-svb__heading{font-family:var(--font-heading--family)!important;font-size:var(--font-h5--size)!important;font-weight:600!important;text-transform:none!important;letter-spacing:.025em!important}body .rte details>summary{font-family:var(--font-body--family);font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none}body .theme-drawer__title{font-size:18px}body header-component .account-button{display:none}body header-component .header-actions__cart-icon .cart-bubble:not(.visually-hidden){inline-size:16px;block-size:16px;min-inline-size:16px;top:6px;right:3px;left:auto;font-size:9px;font-weight:700;line-height:1}body header-component .header-actions__cart-icon .cart-bubble:not(.visually-hidden) .cart-bubble__background{background-color:#000}body header-component .header-actions__cart-icon .cart-bubble:not(.visually-hidden) .cart-bubble__text{color:#fff;font-size:9px;font-weight:700}body header-component .header__icon--menu .header-drawer-icon,body header-component .header__icon--menu .header-drawer-icon svg{inline-size:22px;block-size:22px}body .menu-drawer__close-button .header-drawer-icon,body .menu-drawer__close-button .header-drawer-icon svg{inline-size:19px;block-size:19px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ai-custom.css.map */
