.product__title h1{font-size:2.2rem;font-weight:700;line-height:1.25;color:#1a1a1a;margin:0 0 .25rem;font-family:Roboto}.product__title-subtitle{font-size:1.4rem;color:#4b5563;margin:0 0 .5rem;font-weight:400}.product__write-review{display:inline-block;margin:0 0 .75rem;font-size:1.3rem;font-weight:500;color:#1d3472;text-decoration:none}.product__write-review:hover{text-decoration:underline;color:#152659}@media screen and (min-width:750px){.product__title h1{font-size:30px}}.product__inventory{display:flex;align-items:center;gap:.5rem;margin:.75rem 0 .25rem;font-size:1.4rem;font-weight:500;color:#2e7d32;padding-bottom:.75rem;border-bottom:1px solid #d1d5db}.product__inventory .svg-wrapper,.product__inventory svg{width:14px;height:14px;flex-shrink:0}.product__sku{font-size:1.35rem;color:#374151;margin:2rem 0 1.5rem!important;padding:2rem 0 .75rem;border-top:1px solid #d1d5db;display:flex;justify-content:space-between}.product__sku>span{flex:0 0 50%}.product__sku.visibility-hidden{display:none}.product-options-heading{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:2rem 0 .5rem!important;padding:0 0 1.5rem;border-bottom:1px solid #d1d5db}variant-selects{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem 1.5rem;padding-bottom:.75rem;margin-bottom:0}variant-selects>.product-form__input--dropdown,variant-selects>.product-form__input--pill,variant-selects>fieldset.product-form__input{flex:1 1 auto;display:flex;justify-content:space-between;align-items:center;margin-bottom:0!important;border-bottom:none;padding-bottom:0;width:100%;max-width:100%}.product-form__input--dropdown .form__label{font-size:1.4rem;font-weight:600;color:#374151;margin-bottom:.5rem;display:block;width:50%}.product-form__input--dropdown .select{width:50%}.product-form__input--dropdown .select:before,.product-form__input--dropdown .select:after{display:none}.product-form__input--dropdown{padding:.75rem 0 0;border-bottom:none;margin-bottom:0!important}.product-form__input--dropdown .select__select{width:100%;max-width:100%;padding:.75rem 2.5rem .75rem 1rem;border-radius:4px;background:#fff;font-weight:400;font-size:14px;line-height:16px;color:#90969a;border:1px solid #e0e0e0;height:34px}.product__purchase-row{display:flex;flex-wrap:wrap;align-items:start;gap:1rem 2rem;margin:1rem 0 0;padding-top:4rem;border-top:1px solid #d1d5db;justify-content:space-between}.product__price-col{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:.2rem}.product__price-col .price--large .price__regular .price-item--regular,.product__price-col .price--large .price__sale .price-item--sale,.product__price-col .price--large .price__regular .price-item{font-size:2.4rem;font-weight:700;color:#1a1a1a;line-height:1.2}.product__qty-col{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start}.product__qty-col .product-form__quantity{margin:0;padding:0;max-width:none}.product__qty-col .quantity__label,.product__qty-col .form__label{font-size:1.2rem;font-weight:600;color:#6b7280;margin-bottom:.4rem;display:none;text-transform:uppercase;letter-spacing:.03em}.product__qty-col .quantity{display:inline-flex;align-items:stretch;height:4.8rem;min-width:10rem;border:1px solid #d1d5db;border-radius:4px;overflow:hidden;background:#fff}.product__qty-col .quantity:before,.product__qty-col .quantity:after{display:none}.product__qty-col .quantity__button{width:3.2rem;background:#f9fafb;border:none;color:#374151;cursor:pointer;display:flex;align-items:center;justify-content:center}.product__qty-col .quantity__input{width:3.5rem;border:none;border-left:1px solid #d1d5db;border-right:1px solid #d1d5db;text-align:center;font-size:1.4rem;font-weight:600;color:#1a1a1a;-moz-appearance:textfield}.product__qty-col .quantity__input::-webkit-outer-spin-button,.product__qty-col .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__btn-col{min-width:0;display:flex;align-items:flex-end;flex:1 0 auto}.product__btn-col>div{width:100%}.product__btn-col .product-form,.product__btn-col product-form{width:100%;max-width:100%;margin-top:0}.product__btn-col .product-form__buttons{width:100%}.product__btn-col .product-form__submit{min-height:4.8rem;height:4.8rem;padding:0 1.75rem;width:100%;max-width:20rem}.product-form__submit.button--primary{background-color:#1d3472;color:#fff;border:2px solid #1d3472;font-size:1.4rem;font-weight:700;letter-spacing:.05em;border-radius:4px;text-transform:uppercase;width:100%;max-width:100%}@media(min-width:768px){.product__btn-col .customer{width:31vw;transform:translate(-260px)}}.product__btn-col .customer .recipient-form{max-width:100%}.product-form__submit.button--primary:hover:not([disabled]){background-color:#152659;border-color:#152659}.product-form__submit.button--primary:active:not([disabled]),.product-form__submit.button--primary:focus:not([disabled]),.product-form__submit.button--primary:focus-visible:not([disabled]){background-color:#1d3472;border-color:#1d3472;color:#fff}.product__wishlist-compare{flex:0 0 100%;display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding-left:0;justify-content:flex-end}.product__action-icon{width:2.8rem;height:2.8rem;border-radius:50%;border:none;background:#f3f4f6;color:#374151;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background .2s ease,color .2s ease}.product__action-icon:hover{background:#d1d5db;color:#1a1a1a}.product__action-icon .svg-wrapper{width:18px;height:18px;display:flex;align-items:center;justify-content:center}.product__action-icon .svg-wrapper svg{width:18px;height:18px}.product__action-icon--wishlist .svg-wrapper svg{width:18px;height:18px}.product--thumbnail_slider .slider-mobile-gutter .slider-button svg.icon.icon-caret{height:30px;width:30px}@media screen and (max-width:749px){.product__purchase-row{flex-direction:column;align-items:stretch;gap:1rem}.product__price-col{padding-bottom:0}.product__btn-col .product-form__submit{max-width:100%}.product__wishlist-compare{justify-content:flex-start}.uic-HorizontalSlider-container .uic-HorizontalSlider-list{grid-auto-columns:100%!important}}@media screen and (max-width:1280px){.uic-HorizontalSlider-container .uic-HorizontalSlider-navigation--next{right:15px!important}.uic-HorizontalSlider-container .uic-HorizontalSlider-navigation--previous{left:15px!important}}.product:not(.featured-product) .product__view-details{display:none!important}.product__info-container>*+*{margin-top:0}.template-product #MainContent section+section{background:#fafafa}[id^=alg-recommend-wrapper]{max-width:100%!important;padding:36px 0!important}.alg-recommend-title{font-size:22px!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 24px!important;padding-bottom:14px!important;display:block!important;width:100%!important;text-transform:uppercase!important;letter-spacing:0!important;line-height:1.3!important;font-family:inherit!important;text-align:center!important}.alg-recommend-tooltip{position:relative;display:inline-block;vertical-align:middle;margin-left:10px;text-transform:none;letter-spacing:normal}.alg-recommend-tooltip__trigger{display:block;width:22px;height:22px;padding:0;border:0;background:none;color:#5a5a5a;cursor:pointer}.alg-recommend-tooltip__trigger:hover,.alg-recommend-tooltip__trigger:focus-visible{color:#1a1a1a}.alg-recommend-tooltip__trigger svg{display:block;width:100%;height:100%}.alg-recommend-tooltip__content{position:absolute;top:calc(100% + 10px);left:50%;z-index:5;visibility:hidden;opacity:0;width:max-content;max-width:min(280px,calc(100vw - 32px));transform:translate(-50%);padding:14px 16px;background:#fff;border-radius:4px;box-shadow:0 4px 16px #0000002e;color:#1a1a1a;font-size:14px;font-weight:400;line-height:1.5;text-align:left;transition:opacity .15s ease}.alg-recommend-tooltip:hover .alg-recommend-tooltip__content,.alg-recommend-tooltip__trigger:focus-visible+.alg-recommend-tooltip__content{visibility:visible;opacity:1}.uic-HorizontalSlider-list{gap:16px!important;grid-auto-columns:82%!important;padding-bottom:12px!important}@media screen and (min-width:600px){.uic-HorizontalSlider-list{grid-auto-columns:calc(50% - 8px)!important}}@media screen and (min-width:900px){.uic-HorizontalSlider-list{grid-auto-columns:calc(33% - 8px)!important}}@media screen and (min-width:999px){.uic-HorizontalSlider-list{grid-auto-columns:calc(25% - 12px)!important;gap:15px!important}}.uic-HorizontalSlider-container{padding:0 25px!important}.uic-HorizontalSlider-navigation{background:#1a2b5f!important;border:none!important;border-radius:50%!important;box-shadow:0 2px 8px #0003!important;color:#fff!important;height:40px!important;width:40px!important;opacity:1!important;visibility:visible!important;top:38%!important;transition:background .2s!important;display:block!important}.uic-HorizontalSlider-navigation[hidden]{opacity:0!important;visibility:hidden!important}.uic-HorizontalSlider-container:hover .uic-HorizontalSlider-navigation:not([hidden]){opacity:1!important;visibility:visible!important}.uic-HorizontalSlider-navigation:hover{background:#152659!important;opacity:1!important}.uic-HorizontalSlider-navigation--previous{left:-4px!important;transform:translate(-50%)!important}.uic-HorizontalSlider-navigation--next{right:-4px!important;transform:translate(50%)!important}.uic-HorizontalSlider-navigation svg path,.uic-HorizontalSlider-navigation svg polyline,.uic-HorizontalSlider-navigation svg line{stroke:#fff!important;fill:none!important}.uic-HorizontalSlider-navigation svg polygon,.uic-HorizontalSlider-navigation svg rect{fill:#fff!important}.uic-HorizontalSlider-item{padding:4px!important}[id^=alg-recommend-wrapper] .uic-HorizontalSlider-item{display:flex!important;flex-direction:column!important;align-items:stretch!important}[id^=alg-recommend-wrapper] .uic-HorizontalSlider-item:has(.algolia-card-bottom) .quick-add__submit,[id^=alg-recommend-wrapper] .uic-HorizontalSlider-item:has(.algolia-card-bottom) .product-form__submit,[id^=alg-recommend-wrapper] .uic-HorizontalSlider-item:has(.algolia-card-bottom) button[name=add],[id^=alg-recommend-wrapper] .uic-HorizontalSlider-item:has(.algolia-card-bottom) .btn-primary,[id^=alg-recommend-wrapper] .uic-HorizontalSlider-item:has(.algolia-card-bottom) button[type=submit],[id^=alg-recommend-wrapper] .uic-HorizontalSlider-item:has(.algolia-card-bottom) .card__link{display:none!important}.uic-HorizontalSlider-item .card-wrapper{height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;text-decoration:none!important;color:inherit!important;padding:14px!important}.uic-HorizontalSlider-item{border:1px solid #e0e0e0!important;border-radius:4px!important;background:#fff!important;transition:box-shadow .2s ease,border-color .2s ease!important;box-sizing:border-box!important}.uic-HorizontalSlider-item:hover{box-shadow:0 4px 16px #0000001a!important;border-color:#bdbdbd!important}.uic-HorizontalSlider-item .card,.uic-HorizontalSlider-item .card:not(.ratio){display:flex!important;flex-direction:column!important;height:100%!important;border:none!important;background:transparent!important;text-align:center!important;padding:0!important}.uic-HorizontalSlider-item .card--card,.uic-HorizontalSlider-item .card--standard .card__inner{border:none!important;box-shadow:none!important;background:transparent!important}.uic-HorizontalSlider-item .card--card:after,.uic-HorizontalSlider-item .card--standard .card__inner:after{box-shadow:none!important;display:none!important}.uic-HorizontalSlider-item .card__media,.uic-HorizontalSlider-item .card__inner .card__media{position:static!important;height:180px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;margin:0!important;border-radius:0!important;overflow:hidden!important}.uic-HorizontalSlider-item .media{position:static!important;height:180px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important}.uic-HorizontalSlider-item img{height:100%!important;width:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;margin:0 auto!important}.uic-HorizontalSlider-item .card-information{text-align:center!important;width:100%!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;gap:6px!important;padding:0!important;margin-top:10px!important}.uic-HorizontalSlider-item .card-information>*+*{margin-top:4px!important}.uic-HorizontalSlider-item .card-information-data{min-height:auto!important}.uic-HorizontalSlider-item .card__heading,.uic-HorizontalSlider-item .card__information .card__heading{margin:6px 0 4px!important;font-size:14px!important;line-height:1.4!important;text-align:center!important}.uic-HorizontalSlider-item .card__heading a,.uic-HorizontalSlider-item .card-information .card__heading a,.uic-HorizontalSlider-item .card__information .card__heading a{color:#000!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;height:auto!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;display:block!important;margin:0!important}.uic-HorizontalSlider-item .card__heading a:hover,.uic-HorizontalSlider-item .card-information .card__heading a:hover{color:#152659!important;text-decoration:underline!important}.uic-HorizontalSlider-item .card-vendor{display:none!important;padding:0!important}.uic-HorizontalSlider-item .price{text-align:center!important;font-size:15px!important;font-weight:700!important;color:#1a1a1a!important;margin:4px 0!important;letter-spacing:.02em!important}.uic-HorizontalSlider-item .price .price-item{font-size:15px!important;font-weight:700!important;color:#1a1a1a!important;margin:0!important}.uic-HorizontalSlider-item .price .price-item--regular{color:#1a1a1a!important}.uic-HorizontalSlider-item .price--on-sale .price-item--regular{color:#999!important;font-size:12px!important;font-weight:400!important;text-decoration:line-through!important}.uic-HorizontalSlider-item .price--on-sale .price-item--sale{color:#000!important}.uic-HorizontalSlider-item .quick-add__submit,.uic-HorizontalSlider-item .product-form__submit,.uic-HorizontalSlider-item button[name=add],.uic-HorizontalSlider-item .btn-primary,.uic-HorizontalSlider-item button[type=submit]{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;margin-top:10px!important;padding:9px 14px!important;background:#1a2b5f!important;color:#fff!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:none!important;border-radius:4px!important;cursor:pointer!important;transition:background .2s!important;text-decoration:none!important}.uic-HorizontalSlider-item .quick-add__submit:hover,.uic-HorizontalSlider-item .product-form__submit:hover,.uic-HorizontalSlider-item button[name=add]:hover,.uic-HorizontalSlider-item button[type=submit]:hover{background:#152659!important;color:#fff!important}.uic-HorizontalSlider-item .quick-add__submit.loading{background:#1a2b5f!important}.uic-HorizontalSlider-item .card__link{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin-top:10px!important;padding:9px 14px!important;background:#1a2b5f!important;color:#fff!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:none!important;border-radius:4px!important;cursor:pointer!important;transition:background .2s!important;text-decoration:none!important}.uic-HorizontalSlider-item .card__link:hover{background:#152659!important;color:#fff!important}.uic-HorizontalSlider-item .card__badge{position:absolute!important;top:10px!important;left:10px!important;z-index:2!important}.uic-HorizontalSlider-item .card__inner{width:100%!important;flex:0 0 auto!important}.uic-HorizontalSlider-item .card__content{padding:0!important;display:block!important}.uic-HorizontalSlider-item .card__media+.card__content{display:none!important}.uic-HorizontalSlider-item .card__information{padding:8px 0 0!important;text-align:center!important}.shopify-block [id^=alg-recommend-wrapper]{background:#fafafa!important}.simpAsk-container{padding:0!important;font-family:inherit!important}.simpAsk-title-container{margin-bottom:20px!important}.simpAsk-title-container h2{font-size:22px!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 4px!important;padding-bottom:12px!important;border-bottom:2px solid #e0e0e0!important}.simpAsk-error-msg{background:#fff5f5!important;border:1px solid #fca5a5!important;color:#b91c1c!important;border-radius:4px!important;padding:10px 14px!important;font-size:14px!important;margin-top:12px!important}.simpAsk-success-msg{background:#f0fdf4!important;border:1px solid #86efac!important;color:#166534!important;border-radius:4px!important;padding:10px 14px!important;font-size:14px!important;margin-top:12px!important}.simp-ask-question-header{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important;padding:16px 0!important}.simpAskQuestion-Qcontent{flex:1 1 auto!important}.simpAskQuestion-Qcontent h3{font-size:16px!important;font-weight:600!important;color:#1a1a1a!important;margin:0 0 4px!important}.simpAskQuestion-Qcontent p{font-size:14px!important;color:#6b7280!important;margin:0!important;line-height:1.5!important}.simpAskQuestionForm-btnOpen.btn,.simpAskQuestionForm-btnOpen.button,a.simpAskQuestionForm-btnOpen{display:inline-flex!important;align-items:center!important;gap:6px!important;flex-shrink:0!important;padding:10px 20px!important;background:#1a2b5f!important;color:#fff!important;font-size:14px!important;font-weight:600!important;border-radius:4px!important;border:none!important;cursor:pointer!important;text-decoration:none!important;transition:background .2s!important;letter-spacing:.02em!important;text-transform:none!important}.simpAskQuestionForm-btnOpen.btn:hover,.simpAskQuestionForm-btnOpen.button:hover,a.simpAskQuestionForm-btnOpen:hover{background:#152659!important;color:#fff!important;text-decoration:none!important}.simpAskForm-container{margin-top:16px!important;padding:24px!important;background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:6px!important}#askQuestion{display:block!important}#askQuestion>div{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:14px!important;align-items:flex-start!important}#askQuestion textarea,.simpAskSubmitForm{flex:0 0 100%!important;width:100%!important}.simpAskForm-container textarea,#askQuestion textarea{width:100%!important;min-height:100px!important;padding:12px 14px!important;border:1px solid #d1d5db!important;border-radius:4px!important;font-size:14px!important;color:#374151!important;background:#fff!important;resize:vertical!important;line-height:1.5!important;box-sizing:border-box!important;font-family:inherit!important;transition:border-color .2s!important}.simpAskForm-container textarea:focus,#askQuestion textarea:focus{outline:none!important;border-color:#1a2b5f!important;box-shadow:0 0 0 3px #1a2b5f1a!important}.simpAsk-fifty-percent{flex:0 0 calc(50% - 7px)!important;width:calc(50% - 7px)!important;padding:12px 14px!important;border:1px solid #d1d5db!important;border-radius:4px!important;font-size:14px!important;color:#374151!important;background:#fff!important;box-sizing:border-box!important;font-family:inherit!important;transition:border-color .2s!important;float:none!important;display:block!important;height:auto!important;line-height:1.5!important;margin:0!important}.simpAsk-fifty-percent:focus{outline:none!important;border-color:#1a2b5f!important;box-shadow:0 0 0 3px #1a2b5f1a!important}.questionMarkFormat{display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important}.simpAskSubmitForm{display:flex!important;align-items:center!important;gap:12px!important;margin-top:4px!important}.simpAskSubmitForm:after,.clear{display:none!important}.simpAskSubmitForm input[type=submit],input.button.button-primary.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 28px!important;background:#1a2b5f!important;color:#fff!important;font-size:14px!important;font-weight:600!important;border:none!important;border-radius:4px!important;cursor:pointer!important;text-decoration:none!important;transition:background .2s!important;letter-spacing:.02em!important;height:auto!important;width:auto!important;min-width:100px!important}.simpAskSubmitForm input[type=submit]:hover{background:#152659!important}.simpAskForm-cancel-btn.button,a.simpAskForm-cancel-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 20px!important;background:transparent!important;color:#374151!important;font-size:14px!important;font-weight:600!important;border:1px solid #d1d5db!important;border-radius:4px!important;cursor:pointer!important;text-decoration:none!important;transition:background .2s,border-color .2s!important;height:auto!important}.simpAskForm-cancel-btn.button:hover,a.simpAskForm-cancel-btn:hover{background:#f3f4f6!important;border-color:#9ca3af!important;color:#1a1a1a!important;text-decoration:none!important}@media screen and (max-width:600px){.simpAsk-fifty-percent{flex:0 0 100%!important;width:100%!important;display:block!important}.simpAskSubmitForm{flex-direction:column!important;align-items:stretch!important}.simpAskSubmitForm input[type=submit],.simpAskForm-cancel-btn.button{width:100%!important;text-align:center!important}}.uic-HorizontalSlider-list{scrollbar-width:none!important;-ms-overflow-style:none!important}.uic-HorizontalSlider-list::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.product-brand-info{align-items:center;padding:0 40px;gap:40px}.product-brand-info img{border:none;box-shadow:none}.tigren-productAttachment{box-shadow:none!important}.tigren-infor_wrap{text-align:left!important}.tigren-productAttachment{gap:40px!important}.free-shipping-badge{display:inline-flex;align-items:center;gap:16px;margin-top:0;width:calc(100% - 110px)}.free-shipping-badge__icon{display:inline-flex;align-items:center;flex-shrink:0}.free-shipping-badge__icon svg,.free-shipping-badge__icon img{width:100%;height:auto;display:block}.free-shipping-badge__text{font-size:14px;font-weight:600;color:#1b427b;white-space:nowrap}.free-shipping-badge+.shopify-app-block,.free-shipping-badge+.shopify-app-block+.shopify-app-block{display:inline-flex}
/*# sourceMappingURL=/cdn/shop/t/66/assets/kingsley-product-page.css.map */
