.mega-links.category-navigation{overflow:visible;flex-wrap:wrap;position:relative;gap:.3rem 1.65rem;padding-block:.25rem}.category-dropdown{position:relative;color:#e5eaff;font-size:.78rem;font-weight:600}.category-dropdown>summary{padding:.6rem 0;list-style:none;cursor:pointer}.category-dropdown>summary i{font-size:.65rem;margin-left:.35rem}.category-dropdown[open]>summary{color:var(--cyan)}.category-dropdown-panel{position:absolute;top:100%;left:-1rem;z-index:45;width:260px;max-height:65vh;overflow-y:auto;padding:.7rem;background:#fff;color:var(--navy);border:1px solid var(--line);border-radius:.6rem;box-shadow:var(--shadow)}.category-dropdown:nth-last-child(-n+2) .category-dropdown-panel{left:auto;right:-1rem}.category-dropdown-panel a{display:block;padding:.55rem .7rem;color:var(--navy);white-space:normal;font-size:.84rem;font-weight:500}.category-dropdown-panel a:hover{background:var(--sky);color:var(--navy)}.category-dropdown-panel .category-all{font-weight:800;border-bottom:1px solid var(--line);margin-bottom:.4rem}.category-grandchildren{padding-left:.7rem}.mobile-category{border-top:1px solid var(--line);padding:.6rem 0}.mobile-category>summary{display:flex;justify-content:space-between;gap:1rem;padding:.4rem 0}.mobile-category a{padding-left:.75rem}.mobile-category .submenu-child{padding-left:1.5rem}.collection-code-search{margin-bottom:2rem;background:var(--sky);border:1px solid var(--line);border-radius:1rem;padding:1.5rem}.collection-code-search>label{display:block;font-size:1.1rem;font-weight:800;color:var(--navy);margin-bottom:.7rem}.collection-code-field{display:flex;align-items:center;background:#fff;border:1px solid #a7b7d0;border-radius:.55rem;padding:.35rem .35rem .35rem 1rem;gap:.6rem}.collection-code-field>i{color:var(--navy)}.collection-code-field input[type=search]{width:100%;min-width:0;flex:1;border:0;background:transparent;padding:.75rem .25rem;font:inherit}.collection-code-field .button{flex-shrink:0}.collection-code-search>p{font-size:.83rem;color:var(--muted);margin:.7rem 0}.collection-code-search>p a{text-decoration:underline;color:var(--navy)}[data-collection-search-status]{font-size:.9rem;color:var(--navy)}[data-collection-code-results]{margin-bottom:2rem}[hidden]{display:none!important}.product-image{padding:1.35rem;isolation:isolate}.product-image img{width:100%;max-width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center;min-height:0}.product-image:before{z-index:-1}.product-card:hover .product-image img{transform:none}.product-description{overflow-x:auto}.product-description table{display:table;width:100%!important;max-width:none;min-width:580px;table-layout:auto!important}.product-description td,.product-description th{width:auto!important;min-width:5.5rem;overflow-wrap:normal;word-break:normal}.product-description tr:first-child td,.product-description tr:first-child th,.product-description tr:first-child p{white-space:nowrap}.customer-reviews{background:var(--cream)}.reviews-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.reviews-grid>div>p:not(.eyebrow){max-width:30rem;color:var(--muted);margin:1.25rem 0}.trustpilot-review-card{padding:3rem 2rem;background:#fff;border:1px solid var(--line);border-radius:1.5rem;box-shadow:var(--shadow);text-align:center}.trustpilot-wordmark{display:inline-flex;align-items:center;gap:.5rem;font-size:2.5rem;letter-spacing:-.04em;font-weight:700;color:#17203e}.trustpilot-wordmark i{color:#00b67a}.trustpilot-review-card iframe{border:0;width:100%;height:72px;display:block;margin-top:1.5rem}.trustpilot-review-card>p{color:var(--muted);font-size:.8rem;margin:1.5rem 0 0}.site-footer .footer-grid>[id^=trustpilot-widget-]{display:none!important}.footer-policy-column a{font-size:.8rem!important}.footer-bottom p:first-child{display:block}.footer-policy-column{min-width:0}.footer-policy-column a{width:auto!important}@media(max-width:1010px)and (min-width:781px){.mega-links.category-navigation{gap:.25rem 1rem}.category-dropdown{font-size:.72rem}}@media(max-width:780px){.collection-code-search{padding:1rem}.collection-code-field{flex-wrap:wrap;padding:.5rem}.collection-code-field>i{display:none}.collection-code-field input[type=search]{flex-basis:100%;padding:.65rem}.collection-code-field .button{width:100%;justify-content:center}.product-image{height:240px;padding:1rem}.reviews-grid{grid-template-columns:1fr;gap:2rem}.trustpilot-review-card{padding:2rem 1rem}.trustpilot-wordmark{font-size:2rem}}.product-image{background:#fff;border-radius:0}.product-image:before{display:none}.product-image img,.product-card:hover .product-image img{mix-blend-mode:normal;transform:none}.product-detail-image,.product-thumbnails button{background:#fff}.product-detail-image img{mix-blend-mode:normal}.hero-key-main,.hero-key-small{background:#fff}.key-image img{width:100%;height:100%;max-width:100%;object-fit:contain;mix-blend-mode:normal}.hero-key-main img{transform:rotate(7deg);padding:1rem}.hero-key-small img{transform:rotate(-8deg);padding:.3rem}.find-photo img{transform:rotate(110deg) scale(1.4)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/feedback.css.map */
