:root{--sp-cream:#EEF5FB;--sp-ivory:#FFFFFF;--sp-ink:#0E2A47;--sp-muted:#4F6378;--sp-accent:#1F6FB2;--sp-accent-soft:rgba(31,111,178,.12);--sp-line:#D6E4F0}@media(prefers-reduced-motion:no-preference){html:not(.lenis-smooth){scroll-behavior:smooth}}.jm-review-widget,[class*=jm-review-widget]{--jm-review-widget-star-and-histogram-color:var(--sp-accent) !important;--jm-review-widget-button-color:var(--sp-ink) !important;--jm-review-widget-button-text-color:#FFFFFF !important;--jm-widget-primary-color:var(--sp-accent) !important;--jm-review-widget-text-color:var(--sp-ink) !important}.jm-star-rating__font-icon{color:var(--sp-accent)!important}.jm-button--primary{background-color:var(--sp-ink)!important;border-color:var(--sp-ink)!important;color:#fff!important}:root,.jdgm-widget,.jdgm-full-rev-modal,.jdgm-review-snippet-widget{--jdgm-primary-color:var(--sp-accent) !important;--jdgm-secondary-color:var(--sp-accent-soft) !important;--jdgm-star-color:var(--sp-accent) !important;--jdgm-paginate-color:var(--sp-ink) !important;--jdgm-reviewer-name-color:var(--sp-ink) !important;--jdgm-write-review-bg-color:var(--sp-ink) !important;--jdgm-snippet-star-color:var(--sp-accent) !important}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--off,.jdgm-star.jdgm--half{color:var(--sp-accent)!important}.jdgm-histogram__bar-content{background:var(--sp-accent)!important}.jdgm-write-review-modal__nav-btn,.jdgm-write-rev-link,.jdgm-submit-rev{background-color:var(--sp-ink)!important;border-color:var(--sp-ink)!important;color:#fff!important}.jdgm-rev__buyer-badge,.jdgm-verified-badge{background:var(--sp-accent)!important;color:#fff!important}@media(max-width:749px){html:has(.sticky-atc){--shopify-chat-activator-offset: 104px}}@media screen and (max-width:749px){.product.product--mobile-show .product__media-list .product__media-item .product__media{padding-top:min(100%,36svh)!important}.product.product--mobile-show .product__media-list .product__media img{object-fit:contain!important}.product.product--mobile-show .product__media-list .product__media-item .product-media-container{--ratio:1!important}.product.product--mobile-show .product__info-wrapper{padding-top:0!important;margin-top:0!important}.product.product--mobile-show .product__info-container{display:flex!important;flex-direction:column}.product.product--mobile-show .product__info-container>*{order:20;margin-top:0!important;margin-bottom:0!important}.product.product--mobile-show .product__info-container>*+*:not(style):not(script){margin-top:.8rem!important}.product.product--mobile-show .product__info-container>.sp-proof{order:1}.product.product--mobile-show .product__info-container>variant-selects fieldset{margin-bottom:0!important}.product.product--mobile-show .product__info-container>*:not(.sticky-atc)>product-form.product-form{margin-top:0!important;margin-bottom:0!important}.product.product--mobile-show .product__info-container>.product__title{order:2}.product.product--mobile-show .product__info-container>.product__title h1{margin:0}.product.product--mobile-show .product__info-container>[id^=price-]{order:3}.product.product--mobile-show .product__info-container>variant-selects{order:4}.product.product--mobile-show .product__info-container>*:has(.product-form__submit):not(.sticky-atc){order:5}}@media screen and (max-width:749px)and (max-height:760px){.product.product--mobile-show .thumbnail-slider{display:none!important}.product.product--mobile-show .product__media-list .product__media-item .product__media{padding-top:min(100%,32svh)!important}.product.product--mobile-show .product__info-container>.product__title h1{line-height:1.15}}@media screen and (max-width:749px){html:has(.sticky-atc) shopify-chat::part(activator){width:44px;min-width:0;height:44px;padding:0 0 0 10px;overflow:hidden;border-radius:50%;justify-content:flex-start;gap:20px}html:has(.sticky-atc:not(.show)){--shopify-chat-activator-offset: calc(100svh - 185px) }html:has(.sticky-atc.show){--shopify-chat-activator-offset:104px}}@media screen and (max-width:749px){.product.product--mobile-show variant-selects fieldset.product-form__input:not(:has(input[type=radio]:nth-of-type(2))){display:none!important}}@media screen and (max-width:749px){.product__title .sca-gift-icon-img{display:none!important}.product-form.sticky-atc{left:15px!important;right:15px!important;width:auto!important;max-width:calc(100vw - 30px)!important}.product-form.sticky-atc .content-container{width:auto!important;max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/shoplio-premium.css.map */
