.cai-ab.cai-active .cai-control,.cai-ab .cai-test{display:none}.cai-ab.cai-active .cai-test{display:block}.cai-ab.cai-active .js-section__home-slider{--window-height: 80vh}@media screen and (max-width: 767px){.cai-ab.cai-active .js-section__home-slider{--window-height: calc(100vh - 70px) }}.cai-collection-detail{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px;align-items:center}.cai-review-stars{color:#28eab6;font-size:20px;margin:6px 0 0}[aria-label=Search],.search__nav-title{display:none}.jdgm-widget *{overflow:auto}html{scroll-behavior:smooth}@media screen and (max-width: 767px){.preorder_message{margin-top:10px;padding:6px 12px;border-radius:4px;background:#0000001a}}@media screen and (max-width: 767px){.announcement__carousel-container{width:100%;padding:0}}.cart-count-bubble{background:var(--color--brand)!important;font-size:12px;height:18px;width:18px;display:flex;justify-content:center;align-items:center;top:8px;color:#000}.product-single{margin-top:0!important}.product-single__title{font-weight:600;font-size:24px!important;margin-top:8px;margin-bottom:-8px}.price__text{font-size:22px;font-weight:500}.jdgm-prev-badge__stars{font-size:14px;margin-right:.5em}.jdgm-prev-badge__text{font-size:16px}@media screen and (max-width: 767px){.product-single__media .slider-wrapper{gap:8px!important}.template-product .ThumbnailGridOuter{padding:0 0 0 8px}.template-product .ThumbnailGridInner{margin-left:-8px;padding-left:8px}.template-product .thumbnail-grid-item{padding-bottom:0!important;border-radius:4px;overflow:hidden}.template-product .slide.thumbnail-grid-item.active{border:1px solid #000}.template-product .slide.thumbnail-grid-item.active:after{background:#ffffff40;top:0;left:0;height:100%}.template-product .needsclick.kl-teaser-WCdDkc.kl-private-reset-css-Xuajs1{position:absolute!important;transform:none!important;top:110px!important;left:18px!important;z-index:10!important;margin-right:0!important;width:fit-content!important}.template-product span.needsclick.kl-private-reset-css-Xuajs1{background:#ffffffbf!important;padding:8px 16px!important;border-radius:40px!important;min-height:unset!important}.template-product .needsclick.kl-private-reset-css-Xuajs1 p span{font-family:var(--font--title)!important;font-weight:500!important;font-size:18px!important;line-height:1!important;vertical-align:-.2em!important}.ThumbnailGridOuter .icon-left,.ThumbnailGridOuter .icon-right,.template-product access-widget-ui,.template-product #acsb-trigger,.template-product .richpanel-micro{display:none!important}}@media screen and (max-width: 980px){.product-single__media{margin-left:-18px;width:calc(100% + 36px)}}variant-swatch,.product-form__swatch__label__graphic{position:relative}.cai-variant-thumbnail{display:block}.cai-variant-thumbnail{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.product-form__swatch__label{margin:0!important;box-shadow:none!important}.product-form__swatch__item--color{border-radius:4px}.product-form__swatch__item--color .product-form__swatch__label{min-width:100px;height:auto!important;aspect-ratio:1 / 1;border-radius:4px}.product-form__swatch__item--square .product-form__swatch__label__graphic{border-color:#cacacb;border-radius:4px;overflow:hidden;box-shadow:none!important}.product-form__swatch__item--color input[type=radio]:checked+label .product-form__swatch__label__graphic{border-color:#000;border-width:2px}.product-options-cai{padding-bottom:6px;margin-bottom:-6px}.product-form__swatch__item--color input[type=radio]:checked+label{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f!important}.product-single__popup__link a{text-decoration:none!important;font-size:14px}.product-form__swatch__item{min-height:45px}.product-form__swatch__item--button .product-form__swatch__label{border-radius:4px}.product-form__swatch__label{font-size:18px!important}.product-form__swatch__item--button input[type=radio]:checked+label{border-color:#000!important;border-width:2px!important;border-radius:4px;box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f!important}@media screen and (max-width: 767px){.product-options-cai{display:flex;gap:8px;margin-left:-18px;width:calc(100% + 36px);padding-left:18px;padding-right:18px;overflow-x:scroll}}@media screen and (min-width: 981px){variant-swatches,.cai-ab.cai-active .product-form__swatch{padding-bottom:1px}.product-form__swatch__item{padding-bottom:8px;padding-top:0}}.product-form__shopify-payment-terms{display:none}.slider-mini-container{border-radius:8px;background:#fff;color:#1a1a1a;box-shadow:0 4px 12px 4px #0000001a}.slider-mini-container .mini-container-slide img{border-radius:8px}.mini-container-pagination .mini-container-pagination-bullet{background:#1a1a1a}.slider-mini-container .mini-review-text{font-size:14px}.slider-mini-container .mini-review-name{font-size:12px}.slider-mini-container .stars{color:#f7d429;font-size:14px;line-height:14px}.cai-review-slider-mini{position:relative;margin-bottom:1.5rem}.slider-mini-container{max-width:100%;position:relative;overflow-x:scroll;scrollbar-width:none;overflow-y:hidden;-ms-overflow-style:none;display:flex;scroll-snap-type:x mandatory;scroll-behavior:smooth}.slider-mini-container::-webkit-scrollbar{display:none}.slider-mini-container .mini-container-slide{display:flex;align-items:center;flex:0 0 100%;padding:15px;scroll-snap-align:start;transition:transform .5s ease-in-out}.slider-mini-container .mini-container-slide img{width:50px;height:50px;object-fit:cover;aspect-ratio:1 / 1;margin-right:15px}.mini-container-pagination{position:absolute;bottom:20px;right:15px;display:flex;gap:5px}.mini-container-pagination .mini-container-pagination-bullet{width:8px;height:8px;border-radius:50%;opacity:.5;transition:opacity .25s ease-in-out}.mini-container-pagination .mini-container-pagination-bullet.active{opacity:1}.slider-mini-container .mini-review-text{margin:0}.slider-mini-container .mini-review-name{display:flex;align-items:center;white-space:nowrap;margin:0}.slider-mini-container .stars{padding-right:5px}@media screen and (max-width: 767px){.product-single .product-form__add{position:fixed;bottom:0;z-index:10;left:0;right:0;padding:1rem;background:#fff}.product-single .product-form__add .js-product-add-text,.ajaxcart__checkout,.product-form__add-btn__text{font-size:16px}}.cai-review-slider-wide{margin-top:-60px}@media screen and (max-width: 767px){.cai-review-slider-wide{margin-top:-42px}}
/*# sourceMappingURL=/cdn/shop/t/211/assets/convertifai.css.map */
