.ceb-pdp .ceb-sub-card{border:2px solid #bcb8b1;border-radius:12px;background:#fff;overflow:hidden;transition:border-color .15s,background-color .15s}.ceb-pdp .ceb-sub-card[data-selected=true]{border-color:#c24e0b;background:#fff0e7}.ceb-pdp .ceb-sub-card .opt,.ceb-pdp .ceb-sub-card .opt[aria-pressed=true],.ceb-pdp .ceb-sub-card .opt:hover:not(:disabled){border:0;border-radius:0;background:transparent;box-shadow:none;width:100%}.ceb-pdp .ceb-sub-card[data-selected=false]:hover{border-color:#c24e0b}.ceb-pdp .ceb-frequency{padding:0 14px 14px}.ceb-pdp .ceb-frequency[hidden]{display:none}.ceb-pdp .ceb-frequency-label{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#3c382b}.ceb-pdp .ceb-frequency-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.ceb-pdp .ceb-frequency-button{display:grid;gap:2px;justify-items:center;align-content:center;min-height:52px;padding:10px 12px;border:1.5px solid #bcb8b1;border-radius:10px;background:#fff;color:#3c382b;font:inherit;text-align:center;cursor:pointer;transition:border-color .15s,box-shadow .15s}.ceb-pdp .ceb-frequency-button:hover{border-color:#c24e0b}.ceb-pdp .ceb-frequency-button[aria-pressed=true]{border-color:#c24e0b;box-shadow:inset 0 0 0 1.5px #c24e0b}.ceb-pdp .ceb-frequency-name{font-size:15px;font-weight:800;line-height:1.2}.ceb-pdp .ceb-frequency-detail{font-size:12.5px;line-height:1.3;color:#3c382bcc}.ceb-pdp .ceb-frequency-button:focus-visible,.ceb-pdp .ceb-one-link:focus-visible{outline:3px solid #C24E0B;outline-offset:2px}@media(prefers-reduced-motion:reduce){.ceb-pdp .ceb-sub-card,.ceb-pdp .ceb-frequency-button{transition:none}}.ceb-pdp .ceb-one-time{margin:2px 0 0;text-align:center;font-size:14.5px;line-height:1.4;color:#3c382b}.ceb-pdp .ceb-one-time[hidden]{display:none}.ceb-pdp .ceb-one-state{font-weight:700}.ceb-pdp .ceb-one-link{display:inline;min-height:44px;padding:10px 2px;border:0;background:none;color:#3c382b;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ceb-pdp .ceb-one-link:hover{color:#c24e0b}.ceb-pdp .ceb-badges{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 6px;padding:0;list-style:none}.ceb-pdp .ceb-badge{flex:1 1 0;min-width:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 8px;border-radius:10px;background:#fff0e7;color:#3c382b;font-size:11.5px;font-weight:800;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-align:center}.ceb-pdp .ceb-badge-icon{color:#c24e0b;flex:none}@media(max-width:560px){.ceb-pdp .ceb-badge{flex-basis:calc(50% - 4px)}}.ceb-pdp .ceb-video--buy{margin-top:8px;min-width:0}.ceb-pdp .ceb-app-block{min-width:0}.ceb-pdp .ceb-rating[data-ceb-rating]{display:inline-flex;align-items:center;gap:8px;min-height:28px;color:#3c382b;text-decoration:none;font-size:16px}.ceb-pdp .ceb-rating-stars{color:#f5b301;font-size:20px;letter-spacing:2px;line-height:1}.ceb-pdp .ceb-rating-text{font-weight:600;text-decoration:underline;text-underline-offset:3px}.ceb-pdp .ceb-flavor-field{margin-bottom:12px}.ceb-pdp .ceb-flavor-help{margin:0 0 8px;font-size:14px}.ceb-pdp .ceb-flavor-summary{margin:8px 0 0;font-size:14px;font-weight:700}.ceb-pdp .ceb-frequency-button{position:relative}.ceb-pdp .ceb-frequency-tag{position:absolute;top:-9px;left:50%;transform:translate(-50%);padding:2px 8px;border-radius:999px;background:#c24e0b;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.ceb-pdp .ceb-frequency-options{padding-top:6px}.ceb-pdp .ceb-onetime-size{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px}.ceb-pdp .ceb-onetime-size[hidden]{display:none}.ceb-pdp .ceb-size-options{margin-bottom:12px}.ceb-pdp .ceb-size-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ceb-pdp .ceb-gift-hint{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fff0e7;font-size:14px;line-height:1.4;color:#84400f}.ceb-pdp .ceb-gift-hint[hidden]{display:none}.ceb-pdp .ceb-gift-hint .ceb-one-link{min-height:0;padding:0;color:#84400f;font-weight:700}.ceb-pdp .ceb-frequency-tag[hidden]{display:none}.ceb-pdp .ceb-frequency-single{margin:0;font-size:14px;font-weight:700;color:#3c382b}.ceb-pdp .ceb-frequency-single[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/382/assets/ceb-pdp-fixes.css.map */
