.product-type-chooser[data-v-2657e9b2]{display:flex;flex-direction:column;font-family:Lato,sans-serif;gap:16px;padding:18px 0 8px}.product-type-chooser[data-v-2657e9b2] :where(h1,p,strong,span){font-family:Lato,sans-serif}.product-type-copy .pt-headline[data-v-2657e9b2]{color:#000;font-size:14px;font-weight:900;letter-spacing:0;line-height:1.3;margin:0 0 4px}.product-type-copy .pt-sub[data-v-2657e9b2]{color:#615d59;font-size:14px;font-weight:400;line-height:1.3;margin:0}.product-type-options[data-v-2657e9b2]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-type-option[data-v-2657e9b2]{align-items:center;background:#fff;border:1.5px solid #eceae4;border-radius:20px;color:#111;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;min-height:72px;padding:12px;text-align:left;transition:border-color .18s ease;width:100%}.product-type-option.is-selected[data-v-2657e9b2]{border-color:#b5b2a1}.product-type-option .pt-icon[data-v-2657e9b2]{flex:0 0 auto;height:26px;-o-object-fit:contain;object-fit:contain;width:26px}.product-type-option .pt-text[data-v-2657e9b2]{display:flex;flex-direction:column;gap:3px;min-width:0}.product-type-option strong[data-v-2657e9b2]{color:#000;font-size:14px;font-weight:700;line-height:1.1}.product-type-option .pt-detail[data-v-2657e9b2]{color:#15110d;font-size:11px;font-weight:400;line-height:1.2}@keyframes shake-d747af22{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}[data-v-d747af22] .shake-error{animation:shake-d747af22 .6s cubic-bezier(.36,.07,.19,.97) both}.description-content[data-v-d747af22] p{margin:0}.description-content[data-v-d747af22] a{color:#555;text-decoration:underline;transition:color .2s ease}.description-content[data-v-d747af22] a:hover{color:#000}.product-summary-card[data-v-d747af22]{background:#fff;padding:22px 28px 24px}.product-summary-card h2[data-v-d747af22]{color:#111;font-size:14px;font-weight:800;letter-spacing:0;line-height:1.2;margin:0 0 7px;text-transform:uppercase}.product-summary-card p[data-v-d747af22]{color:#666;font-size:14px;line-height:1.55;margin:10px 0 0}.product-summary-card[data-v-d747af22] .trustpilot-fallback{justify-content:flex-start;margin-top:0}
