.pawcket-cart-bundle-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #ddd}.pawcket-cart-bundle-head>strong{font-size:14px}.pawcket-cart-field{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:11px;line-height:1.4}.pawcket-cart-field select{width:100%;min-height:44px;border:1px solid #c9cdd4;border-radius:6px;background:#fff;color:var(--template-ink);padding:7px;font:inherit;font-size:13px}.pawcket-cart-options{display:grid;grid-template-columns:minmax(0,1fr) 74px;gap:8px;margin:8px 0}.template-cart-line{grid-template-columns:72px minmax(0,1fr)}.template-cart-content{min-width:0}.template-cart-line>img{width:72px;height:72px}.template-cart-remove{min-height:44px}.template-cart-group{padding-bottom:12px}.template-cart-item-bottom{flex-wrap:wrap;gap:8px}.template-cart{max-height:92dvh;overflow:auto}.product__modal-opener{position:relative;display:block}.product__modal-opener .product__media-toggle{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;background:transparent;border:0;cursor:zoom-in}.product__media-toggle:focus-visible{outline:3px solid var(--template-accent);outline-offset:-4px}.pawcket-size-guide{display:block;margin:0 0 10px auto;min-height:44px;background:none;border:0;text-decoration:underline;color:var(--template-ink);font:inherit;font-size:13px;cursor:pointer}.template-zoom{width:min(960px,calc(100% - 24px));max-width:calc(100% - 24px);max-height:94dvh}.pawcket-zoom-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:10px;font-size:12px}.pawcket-zoom-toolbar button{background:var(--template-ink);color:#fff;border:0;border-radius:6px;min-height:44px;padding:8px 16px;cursor:pointer}.pawcket-zoom-view{max-height:70dvh;overflow:auto;background:var(--template-soft)}.pawcket-zoom-view img{display:block;width:100%;height:auto;max-width:100%}.pawcket-zoom-view.is-zoomed img{width:1200px;max-width:none}.pawcket-search-results{width:100%;padding-top:12px;font-size:13px;line-height:1.6}.pawcket-search-result{display:flex;align-items:center;gap:14px;width:100%;padding:12px;background:#f5f1eb;border:1px solid #ddd;border-radius:8px;text-align:left;cursor:pointer;color:var(--template-ink)}.pawcket-search-result img{flex:0 0 72px;width:72px;height:72px;object-fit:contain}.pawcket-search-result>span{display:flex;flex-direction:column;gap:6px;min-width:0}.search-modal__content{height:auto;min-height:100%;max-height:90dvh;overflow:auto;align-items:flex-start}.search-modal__close-button{min-width:44px;min-height:44px}.pawcket-search-result strong{font-size:14px}@media(min-width:990px){.header__inline-menu .list-menu__item{font-size:13px;padding-left:10px;padding-right:10px;white-space:nowrap}}.search-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100dvh!important;align-items:flex-start!important;z-index:100}.search-modal .modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;top:0!important}.search-modal__content{top:0!important;bottom:auto!important;transform:none!important;min-height:0!important;width:100%;padding:20px 16px!important;margin:0!important;background:#fff;align-items:flex-start!important}.search-modal__form{min-width:0}.search-modal__close-button{align-self:flex-start;margin-left:6px}body:has(details-modal details[open]) .section-header{top:0!important;transform:none!important}.search-modal__content{display:grid!important;grid-template-columns:minmax(0,1fr) 44px;gap:8px}.search-modal__close-button{position:static!important;width:44px!important;height:44px!important;min-width:44px!important;margin:0!important;display:flex;align-items:center;justify-content:center}.product-media-slider>.slider-buttons{position:relative;z-index:4}.header__icon .template-cart-count{height:18px!important;min-height:18px;min-width:18px;width:auto;top:auto!important;bottom:4px;right:4px;line-height:18px;font-size:10px;padding:0 5px;border-radius:9px;font-variant-numeric:tabular-nums}.header__icon .template-cart-count[hidden]{display:none!important}.product__info-container .rating-stars{margin-block-start:12px}.rating-stars{--star-color:#ffb800}.rating-stars__label{font-size:15px}.quantity-break__selector-item__number{flex:0 0 22px;width:22px;font-variant-numeric:tabular-nums}.quantity-break__selector-item{gap:8px}.template-unit-thumb{width:36px;height:36px;object-fit:contain;border-radius:6px;flex:none}.quantity-break__selector-item .select{min-width:0;flex:1}.quantity-break__selector-item select{min-height:44px;padding-block:6px;font-size:12px}.template-dialog.template-cart[open]{height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.template-cart .template-cart-body{min-height:0;overflow:auto;overscroll-behavior:contain}.template-cart .template-cart-footer{display:grid;gap:12px;padding:16px 20px max(16px,env(safe-area-inset-bottom));max-height:55dvh;overflow:auto}.template-cart .template-cart-footer>.button{min-height:48px;margin:0;width:100%;font-size:15px;box-shadow:none;line-height:1.4;padding:10px 16px}.template-cart .template-cart-footer>.button:before,.template-cart .template-cart-footer>.button:after{display:none}.template-cart .template-cart-continue{background:var(--template-paper)!important;color:var(--template-ink)!important;border:1px solid #c9cdd4!important}.template-cart-footer .template-cart-total{padding:0}.template-cart-footer .template-cart-clear{margin:0;min-height:44px}.template-cart>.template-note{font-size:11px;margin:0;padding:4px 20px 10px}.template-cart>.visually-hidden{position:absolute!important}.template-cart .template-dialog-head{padding-top:14px;padding-bottom:10px}.delivery-timeline{display:grid;gap:10px;padding:14px;border:1px solid #d8dadd;border-radius:10px;margin:20px 0;font-size:12px;line-height:1.5}.delivery-timeline>[data-date-row]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.delivery-timeline p{margin:0}.delivery-timeline small{font-size:10px;opacity:.75}.template-wordmark{white-space:normal;overflow-wrap:anywhere}.header__heading-link{min-width:0}.template-cart .pawcket-checkout{display:flex!important;align-items:center;justify-content:center;min-height:54px!important;width:100%;padding:12px 18px!important;border:2px solid #f4f7ff!important;border-radius:10px!important;background:#30c8ff!important;color:#07111f!important;font-size:16px!important;font-weight:800!important;letter-spacing:.02em;text-decoration:none!important;box-shadow:0 0 0 2px #30c8ff3d!important;cursor:pointer}.template-cart .pawcket-checkout:hover,.template-cart .pawcket-checkout:focus-visible{background:#73dcff!important;outline:3px solid #f4f7ff;outline-offset:3px}.template-cart .pawcket-checkout[aria-disabled=true]{opacity:.45;pointer-events:none}@media(max-width:359px){.template-cart .template-cart-footer{gap:10px;padding-inline:16px}.template-unit-thumb{width:30px;height:30px}.quantity-break__selector-item{gap:5px}}.template-store-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:20px;font-size:12px}.template-store-links a{min-height:44px;display:flex;align-items:center}.announcement-bar,.announcement-bar-section{background:linear-gradient(90deg,#07111f,#0b3659 48%,#35205f)!important;color:#fff!important;border-bottom:1px solid rgba(48,200,255,.38)!important}.announcement-bar__message{font-weight:700;letter-spacing:.06em;color:#fff!important;text-shadow:0 1px 10px rgba(48,200,255,.25)}.horizontal-ticker{background:linear-gradient(90deg,#0a1829,#112a49 50%,#251b45)!important;color:#fff!important;border-bottom:1px solid rgba(48,200,255,.2)!important}.horizontal-ticker__item{color:#fff!important;opacity:.88}.header-wrapper,.header{background:#07111f!important;color:#f4f7ff!important;border-color:#30c8ff38!important}.template-wordmark,.header__heading-link{color:#fff!important}.template-proof-pill{background:linear-gradient(105deg,#0b2340,#153e67)!important;border:1px solid rgba(48,200,255,.48);box-shadow:0 0 24px #30c8ff2e;color:#fff!important}.template-proof-pill strong,.template-proof-pill span{color:#fff!important}.template-proof-symbol,.template-benefit-icon{color:#30c8ff!important}.quantity-break{background:#0c1729!important;border-color:#30c8ff52!important;box-shadow:inset 0 0 0 1px #8b4fff0d}.quantity-breaks-container input:checked+label.quantity-break{background:linear-gradient(135deg,#30c8ff29,#8b4fff21)!important;border-color:#30c8ff!important;box-shadow:0 0 24px #30c8ff1f}.quantity-break__badge{background:linear-gradient(90deg,#30c8ff,#8b4fff)!important;color:#07111f!important;font-weight:800;letter-spacing:.05em}.template-bundle-extras{background:#0c1729!important;border-color:#30c8ff!important}.template-extra-option{border-color:#f4f7ff1f!important}.template-extra-option:has(input:checked){background:linear-gradient(90deg,#30c8ff1f,#8b4fff17)!important}.main-product-atc,.color-scheme-mobile-template__closing .button,.sticky-atc .button{background:linear-gradient(90deg,#30c8ff,#7967ff)!important;color:#05101f!important;box-shadow:0 8px 24px #30c8ff3d!important}.delivery-timeline{background:#0c1729;border-color:#30c8ff4d!important}.delivery-step__icon{background:#111d33!important;border-color:#30c8ff73!important}.rating-stars{--star-color:#ffd329!important}.image-with-text__media,.product__media{border-color:#30c8ff38!important}.footer,.color-scheme-mobile-footer__footer{background:#050b15!important}.template-wordmark img{display:block;width:min(180px,48vw);height:auto;max-height:44px;object-fit:contain}.template-footer-wordmark img{display:block;width:min(190px,58vw);height:auto;object-fit:contain;margin-inline:auto}.template-cart .template-checkout-form{margin:0}.template-cart .template-checkout-form .button{min-height:48px;margin:0;width:100%;font-size:15px;box-shadow:none;line-height:1.4;padding:10px 16px}.template-cart .template-checkout-form .button:before,.template-cart .template-checkout-form .button:after{display:none}.product__info-container .rating-stars{--font-size:1.35rem!important;width:100%}.product__info-container .rating-stars-and-text{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:6px!important;width:100%}.product__info-container .rating-stars__container{flex:0 0 auto}.product__info-container .rating-stars__label{flex:0 1 auto;white-space:nowrap!important;font-size:clamp(10px,3.15vw,13px)!important;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/18/assets/refinements.css.map */
