.pb-gift-guide{max-width:1320px;margin:auto;padding:0 48px}.pb-gift-guide .breadcrumb{font-size:11px;color:#777;padding:24px 0}.pb-gift-guide .intro{text-align:center;padding:25px 0 38px}.pb-gift-guide .intro h1{font-size:42px;margin-bottom:18px}.pb-gift-guide .intro>p:not(.eyebrow){color:#666;margin-bottom:20px}.pb-gift-guide .fit{display:inline-block;font-size:13px;border-bottom:1px solid #777;padding-bottom:4px}.pb-gift-guide .categories{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pb-gift-guide .category{border:1px solid #e5e5e5;border-radius:5px;overflow:hidden;transition:box-shadow .15s}.pb-gift-guide .category:hover{box-shadow:0 5px 20px #0001}.pb-gift-guide .category-image{height:200px;background:#f7f7f7;padding:18px}.pb-gift-guide .category-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pb-gift-guide .category-copy{padding:23px 20px}.pb-gift-guide .category-copy .eyebrow{font-size:9px;margin-bottom:8px}.pb-gift-guide .category h2{font-size:21px;margin-bottom:8px}.size{font-size:13px;margin-bottom:12px}.description{color:#777;font-size:12px;min-height:36px}.pb-gift-guide .category-link{font-weight:700;font-size:12px}.pb-gift-guide .help{margin-top:40px;padding:28px 32px;background:#f5f5f5;display:flex;justify-content:space-between;align-items:center;gap:20px}.pb-gift-guide .help h2{font-size:23px;margin-bottom:8px}.pb-gift-guide .help p{font-size:13px;color:#666;margin:0}.pb-gift-guide .delivery{text-align:center;color:#777;font-size:11px;padding:20px 0 35px}
@media(max-width:768px){.pb-gift-guide{padding:0 18px}.pb-gift-guide .breadcrumb{padding:20px 0 0;font-size:10px}.pb-gift-guide .intro{padding:30px 0}.pb-gift-guide .intro h1{font-size:29px;margin-bottom:16px}.pb-gift-guide .intro .eyebrow{font-size:8px}.pb-gift-guide .intro>p:not(.eyebrow){font-size:13px}.pb-gift-guide .desktop{display:none}.pb-gift-guide .fit{font-size:11px}.pb-gift-guide .categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pb-gift-guide .category-image{height:120px;padding:10px}.pb-gift-guide .category-copy{padding:15px 11px 18px}.pb-gift-guide .category-copy .eyebrow{font-size:7px;letter-spacing:.08em;min-height:21px;margin-bottom:2px}.pb-gift-guide .category h2{font-size:17px;min-height:40px;margin-bottom:6px}.size{font-size:10px;min-height:30px;margin:0}.description{display:none}.pb-gift-guide .category-link{font-size:10px}.pb-gift-guide .help{margin-top:28px;padding:22px 18px;display:block;text-align:center}.pb-gift-guide .help h2{font-size:22px}.pb-gift-guide .help p{font-size:12px}.pb-gift-guide .help .pb-gift-guide .button{margin-top:20px}.pb-gift-guide .delivery{font-size:10px;padding:16px 0 25px}}

.pb-gift-guide{font-family:var(--pb-font,var(--typeBasePrimary)),Arial,sans-serif;color:#222;line-height:1.5}.pb-gift-guide a{color:inherit;text-decoration:none}.pb-gift-guide h1,.pb-gift-guide h2{font-family:inherit;font-weight:700;text-transform:none;letter-spacing:-.025em;line-height:1.16}.pb-gift-guide p{margin:0 0 16px}.pb-gift-guide .eyebrow{font-size:10px;letter-spacing:.14em;font-weight:700;text-transform:uppercase;color:#606060}.pb-gift-guide .button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;background:#222;color:#fff;padding:14px 22px;border-radius:3px;font-size:13px;white-space:nowrap}.pb-gift-guide a:focus-visible{outline:3px solid #006f7b;outline-offset:3px}
